SystemMatrix
Create a numerical evaluation of system matrix.
Syntax
model.result().numerical().create(<ftag>,"SystemMatrix");
model.result().numerical(<ftag>).set(property, <value>);
model.result().numerical(<ftag>).getData();
model.result().numerical(<ftag>).getData(<expressionIndex>);
model.result().numerical(<ftag>).getImagData();
model.result().numerical(<ftag>).getImagData(<expressionIndex>);
model.result().numerical(<ftag>).isComplex();
model.result().numerical(<ftag>).isComplex(<outersolnum>);
model.result().numerical(<ftag>).getNData();
model.result().numerical(<ftag>).run();
Description
model.result().numerical().create(<ftag>,"SystemMatrix") create a system matrix evaluation feature with the name <ftag>.
The system matrix evaluation makes it possible to retrieve matrices directly from Assemble and Modal features in a solver sequence. You can also use this methods to retrieve matrices and vectors directly from reduced model data sets.
The following properties are available:
constraint | constraintforcejac | constraintforcenullbasis | constraintjac | constraintnullbasis | damping | elimdamping | elimload | elimmass | elimstiffness | load | lowerboundconstraint | mass | optconstraint | optconstraintjac | partsol | stiffness | upperboundconstraint | uscale
allloads | damping | dampingratio | ddinctrl | dinctrl | dinctrl0 | dpartsol | epartsol | inctrl | inctrl0 | inoutput | kud | load | mass | projection | stiffness | output | outputbias | u0 | udot0 | ul
allloads | damping | dampingratio | ddinctrl | dinctrl | dinctrl0 | dpartsol | epartsol | inctrl | inctrl0 | inoutput | kud | load | mass | projection | ssc | ssd | ssma | ssmb | ssmc | ssnull | ssud | ssx0 | stiffness | output | outputbias | u0 | udot0 | ul
ssc | ssd | ssma | ssmb | ssmc | ssnull | ssud | ssx0
allloads | damping | dampingratio | ddinctrl | dinctrl | dinctrl0 | dpartsol | epartsol | inctrl | inctrl0 | inoutput | kud | load | mass | projection | ssc | ssd | ssma | ssmb | ssmc | ssnull | ssud | ssx0 | stiffness | output | outputbias | u0 | udot0 | ul