24 #ifndef _GEMA_CONTACT_BOUNDARY_CONDITION_H_ 25 #define _GEMA_CONTACT_BOUNDARY_CONDITION_H_ 54 int addPropertyLines(
int n = 1);
56 bool setPropertyMaterialId(
int contactIndex,
const QString&
id);
61 int contactIndex(
int bcIndex1,
int bcIndex2)
const;
72 int* firstIndex,
int* secondIndex);
A base class used to implement the common part between GmBoundaryCondition and GmContactBoundaryCondi...
Definition: gmBoundaryCondition.h:56
virtual void printExtraHeaderInfo(const GmLogCategory &logger, GmLogLevel level) const
Aux function to print(), giving a chance for derived classes to add additional header data.
Definition: gmBoundaryCondition.h:207
Interface class for accessing and setting values from an "indexable" collection of values.
Definition: gmValueAccessor.h:59
Auxiliar class used to store the complete set of simulation data.
Definition: gmSimulationData.h:51
BcType
Boundary condition type defining where a BC is applied (node, edge or face)
Definition: gmBoundaryCondition.h:60
Declaration of the GmBoundaryCondition class.
virtual void printExtraPropertyValues(const GmLogCategory &logger, GmLogLevel level) const
Aux function to print(), giving a chance for derived classes to add property values when _appPointUse...
Definition: gmBoundaryCondition.h:210
#define GMC_API_EXPORT
Macro for controling if the class is being exported (GEMA_CORE_LIB defined) or imported (GEMA_CORE_LI...
Definition: gmCoreConfig.h:35
GmLogLevel
Available log levels list.
Definition: gmLog.h:36
Class representing a category with multiple logging levels.
Definition: gmLog.h:58
Base interface class for Mesh type plugins.
Definition: gmMesh.h:44