TwenteMeshGluing2.cpp File Reference
#include "generic.h"
#include "solid.h"
#include "meshes/simple_cubic_mesh.h"
#include "glued_mesh_stuff.h"
#include "Oomph/solid_cubic_mesh.h"

Classes

class  SheetGlueProblem< ELEMENT >
 Deformation of elastic pouch. More...
 

Namespaces

 Global_Physical_Variables
 Global variables.
 

Functions

void Global_Physical_Variables::constant_pressure (const Vector< double > &xi, const Vector< double > &x, const Vector< double > &n, Vector< double > &traction)
 Constant pressure load. More...
 
int main (int argc, char **argv)
 Driver for simple elastic problem. More...
 

Function Documentation

◆ main()

int main ( int argc  ,
char **  argv 
)

Driver for simple elastic problem.

862 {
863 
864  // Store command line arguments
865  CommandLineArgs::setup(argc,argv);
866 
867  //Initialise physical parameters
871 
872 
873  // Define a strain energy function: Generalised Mooney Rivlin
878 
879  // Define a constitutive law (based on strain energy function)
883 
884  //Set up the problem with pure displacement formulation
886  problem.run("./");
887 }
Deformation of elastic pouch.
Definition: TwenteMeshGluing.cpp:102
Definition: constitutive_laws.h:215
Definition: constitutive_laws.h:801
void setup(Time *time_pt)
Create all GeomObjects needed to define the cylinder and the flag.
Definition: turek_flag_non_fsi.cc:277
double E
Elastic modulus.
Definition: TwenteMeshGluing.cpp:68
double Nu
Poisson's ratio.
Definition: TwenteMeshGluing.cpp:71
ConstitutiveLaw * Constitutive_law_pt
Pointer to constitutive law.
Definition: TwenteMeshGluing.cpp:65
double C1
"Mooney Rivlin" coefficient for generalised Mooney Rivlin law
Definition: TwenteMeshGluing.cpp:74
StrainEnergyFunction * Strain_energy_function_pt
Pointer to strain energy function.
Definition: TwenteMeshGluing.cpp:62
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213

References Global_Physical_Variables::C1, Global_Physical_Variables::Constitutive_law_pt, Global_Physical_Variables::E, Global_Physical_Variables::Nu, problem, Flag_definition::setup(), and Global_Physical_Variables::Strain_energy_function_pt.