24#ifndef _GEMA_PLUGIN_FEM_PHYSICS_DATA_H_
25#define _GEMA_PLUGIN_FEM_PHYSICS_DATA_H_
41 virtual int numNodes()
const {
return _nodes.size(); };
44 virtual double numElemData()
const {
return _elemData.size(); };
47 virtual void addNode(
GmVector& Node);
50 virtual void insertNodeCoordinates(
GmVector C,
int index);
60 virtual const GmVector nodeCoordinates(
int id)
const;
A simple class to store additional Data required by Fem physics.
Definition gmpFemPhysicsData.h:34
virtual int numNodes() const
Returns number of additional nodes.
Definition gmpFemPhysicsData.h:41
virtual double numElemData() const
Returns number of element data.
Definition gmpFemPhysicsData.h:44
QMap< int, QVector< int > > _elemData
List with fracture Data.
Definition gmpFemPhysicsData.h:67
QVector< GmVector > _nodes
List with fracture nodes.
Definition gmpFemPhysicsData.h:66
Declaration of useful configuration definitions for the plugin library.