|
|
| GmpMaterialFluid (int typeIndex, QString typeName, const GmLogCategory &logger) |
| | Constructor. Gets as parameters the material index and its name.
|
| |
|
virtual | ~GmpMaterialFluid () |
| | Virtual destructor.
|
| |
|
virtual const QVariantMap * | materialMetaDataMap () |
| |
|
virtual bool | mechanicalConstitutiveModel (const GmElement *e, GmMatrix &De, const GmpMechanicPoint *mp, const GmVector *coord, const GmVector &Time, unsigned sc, bool ips) const |
| | Evaluates stress and tangent matrix according to the material behavior adopted.
|
| |
|
virtual bool | isIsotropic () const |
| | Returns true if the material is isotropic, false otherwise.
|
| |
|
virtual double | fluidCompressibility (const GmElement *e, const GmVector *coord, int ip) const |
| | Returns the material elastic modulus.
|
| |
|
| GmpMechanicalMaterial (int typeIndex, QString typeName, const GmLogCategory &logger) |
| | Constructor. Gets as parameters the material index and its name.
|
| |
|
virtual | ~GmpMechanicalMaterial () |
| | Virtual destructor.
|
| |
|
virtual void | tangentModulus (const GmElement *e, GmMatrix &Dep, const GmpMechanicPoint *mp, const GmVector *coord, unsigned nc, unsigned ips=false) const |
| | Returns the constitutive tangent matrix.
|
| |
|
virtual bool | setInitialConditions (const GmElement *e, GmpMechanicPoint *mp, const GmVector *coord, unsigned sc) const |
| | Sets the initial conditions required by Solid materials.
|
| |
|
virtual bool | updateDeformationGradient (GmMatrix &F, const GmElement *e, const GmVector *coord, int ip, bool ips=false) const |
| |
|
virtual bool | calcDerivedResults (const GmElement *e, GmpMechanicPoint *mp, const GmVector *coord, unsigned sc) const |
| | Calculates the derived results required by materials.
|
| |