24#ifndef _GEMA_PLUGIN_MECHANICALMATERIAL_INTERFACE_H_
25#define _GEMA_PLUGIN_MECHANICALMATERIAL_INTERFACE_H_
27#include <gmpFemPhysicsCommonMaterial.h>
29#include "gmpFemPhysicsCommon.h"
30#include "gmpFemPhysics.h"
39 :GmpFemPhysicsCommonMaterial(typeIndex, typeName, logger){}
45 virtual const QVariantMap* materialMetaDataMap() = 0;
48 virtual double getEffectiveDisplacement(
const GmElement* e,
const GmVector& S)
const;
Definition gmpInterfaceMaterial.h:35
GmpInterfaceMaterial(int typeIndex, QString typeName, const GmLogCategory &logger)
Constructor. Gets as parameters the material index and its name.
Definition gmpInterfaceMaterial.h:38
virtual ~GmpInterfaceMaterial()
Virtual destructor.
Definition gmpInterfaceMaterial.h:42
Definition gmpMechanicPoint.h:33
Declaration of the GmpMechanicPoint class.