|
virtual TType | getType () const =0 |
| Returns a constitutive model type.
|
|
virtual IString | getName () const =0 |
| Returns the name of the model.
|
|
virtual IString | getKeyword () const =0 |
| Returns the keyword used to.
|
|
virtual double | getArea () const =0 |
| Returns the effective area over which CM acts, see setArea()
|
|
virtual void | setArea (const double &)=0 |
| Sets the effective area over which CM acts, see getArea()
|
|
virtual double | getK () const =0 |
| Returns the stiffness per unit area, see setK()
|
|
virtual void | setK (const double &)=0 |
| Sets the stiffness per unit area, see getK()
|
|
virtual bool | getGap () const =0 |
| Returns flag indicating if there are gaps when crossing over at F=0, see setGap().
|
|
virtual void | setGap (bool)=0 |
| Sets a flag that indicates if there are gaps when crossing over at F=0, see getGap().
|
|
virtual double | getYForce (bool tensile) const =0 |
|
virtual void | setYForce (const double &force, bool tensile)=0 |
|
virtual double | getDisp () const =0 |
| Returns the current displacement in CM.
|
|
virtual double | getForce () const =0 |
| Returns the force in "spring".
|
|
virtual double | getGapVal (uint32 s) const =0 |
| Returns the gap present on side s (0 or 1).
|
|
virtual YieldState | getYieldState () const =0 |
| Returns the current yield state.
|
|
virtual bool | getAllowedDOF (uint32 dof) const =0 |
| Returns FALSE if the degree-of-freedom dof (0-5) can not be used with this model.
|
|
virtual QStringList | getProperties () const =0 |
| Returns a list of all property names this type of model supports.
|
|
virtual QVariant | getProperty (uint32 index) const =0 |
|
virtual bool | setProperty (uint32 index, const QVariant &var)=0 |
|
virtual const MaxwellDamp * | maxwellDamp () const =0 |
|
virtual MaxwellDamp * | maxwellDamp ()=0 |
|
virtual void | setMaxwellDamp (MaxwellDamp *m)=0 |
|