1 #ifndef SOLID_MECHANICS_H
2 #define SOLID_MECHANICS_H
9 #include "ArraySimple.h"
10 #include "UnstructuredMapping.h"
15 class GL_GraphicsInterface;
17 class MappedGridOperators;
94 GenericGraphicsInterface *ps=NULL,
96 const int & plotOption=1 );
106 addPrefix(
const aString label[],
const aString & prefix, aString cmd[],
const int maxCommands);
114 RealCompositeGridFunction *
ut = NULL,
124 RealCompositeGridFunction *
ut = NULL,
135 const int & option =-1,
138 const real &
dt =-1. );
144 realMappedGridFunction & uOld,
int current );
148 realMappedGridFunction & uOld,
int current );
152 realMappedGridFunction & uOld,
int current );
193 const real & nextTimeToPlot,
194 int & numberOfSubSteps,
196 const bool & adjustTimeStep =
true );
199 virtual realCompositeGridFunction &
202 realCompositeGridFunction&
214 IntegerArray & gidLocal,
215 IntegerArray & dimensionLocal,
216 IntegerArray & bcLocal );
221 RealCompositeGridFunction &
ut,
227 RealCompositeGridFunction &
ut,
233 RealCompositeGridFunction &
ut,
238 realCompositeGridFunction *pv =NULL,
int vComponent =0,
239 realCompositeGridFunction *ps =NULL,
int sComponent =0,
240 bool computeMaxNorms =
true );
258 DialogData *interface =NULL,
259 GUIState *guiState = NULL,
260 DialogState *dialogState = NULL );
264 realCompositeGridFunction *pu=NULL,
int component=0,
265 realCompositeGridFunction *pvor=NULL,
int vorComponent=0,
266 realCompositeGridFunction *pDensity=NULL,
int rhoComponent=0,
267 bool computeMaxNorms=
true );
290 int interfaceDataOptions,
293 int gfIndex, real t );
343 setupPde(aString & reactionName,
bool restartChosen, IntegerArray & originalBoundaryCondition);
382 userDefinedForcing( realArray &
f,
const realMappedGridFunction &
u,
int iparam[], real rparam[] );
429 getPlotOption(
const aString & command, DialogData & dialog );
440 setup(
const real & time = 0. );
544 realCompositeGridFunction *
cgfn;