SDT-base         Contents     Functions         Previous Next     PDF Index

p_super

Purpose

Element property function for superelements.

Syntax

il=p_super('default') 
il=p_super('database MatId Value')
il=p_super('dbval MatId Value')
il=p_super('dbval -unit TM ProId name');
il=p_super('dbval -punit TM ProId name');

Description

If ProID is not given, fe_super will see if SE.Opt(3,:) is defined and use coefficients stored in this row instead. If this is still not given, all coefficients are set to 1. Element property rows (in a standard property declaration matrix il) for superelements take the forms described below with ProID the property identification number and coefficients allowing the creation of a weighted sum of the superelement matrices SEName.K{i}. Thus, if K{1} and K{3} are two stiffness matrices and no other stiffness matrix is given, the superelement stiffness is given by coef1*K{1}+coef3*K{3}.

Database,Dbval] ...

There is no database call for p_super entries.

1 : simple weighting coefficients

 [ProId Type coef1 coef2 coef3 ... ]
ProIDProperty identification number.
TypeIdentifier obtained with fe_mat('p_super','SI',1).
coef1Multiplicative coefficient of the first matrix of the superelement (K{1}). Superelement matrices used for the assembly of the global model matrices will be {coef1*K{1}, coef2*K{2}, coef3*K{3}, ...}. Type of the matrices (stiffness, mass ...) is not changed. Note that you can define parameters for superelement using fe_case(model,'par'), see fe_case.

2 : matrix type redefinition and weighting coefficients

 [ProId Type type1 coef1 type2 coef2 ...]
ProIDProperty identification number.
TypeIdentifier obtained with fe_mat('p_super','SI',2).
type1Type redefinition of the first matrix of the superelement (K{1}) according to SDT standard type (1 for stiffness, 2 for mass, 3 for viscous damping... see fe_mknl MatType).
coef1Multiplicative coefficient of the first matrix of the superelement (K{1}). Superelement matrices used for the assembly of the global model matrices will be {coef1*K{1}, coef2*K{2}, coef3*K{3}, ...}. Type of the matrices (stiffness, mass ...) is changed according to type1, type2, ... . Note that you can define parameters for superelement using fe_case(model,'par'), see fe_case.
 

See also

fesuper, section 6.3


©1991-2024 by SDTools
Previous Up Next