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 ... ]
ProID | Property identification number. |
Type | Identifier obtained with fe_mat('p_super','SI',1). |
coef1 | Multiplicative 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 ...]
ProID | Property identification number. |
Type | Identifier obtained with fe_mat('p_super','SI',2). |
type1 | Type 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). |
coef1 | Multiplicative 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