Classes | Namespaces | Functions | Variables
shell.cc File Reference

Go to the source code of this file.

Classes

class  ElasticTwoDAnnularMesh< ELEMENT >
 Upgrade the mesh to a solidmesh. Quarter-annulus in quadrant r>0, z>0 ntheta - no. elements in theta direction nr - no. elements in the radial direction a - Inner radius of annulus h - thickness of annulus. More...
 
class  ShellProblem< ELEMENT >
 Axisymmetric compression of a finite thickness shell in cylindrical polar coordiantes. More...
 
class  AuxiliaryShellProblem
 Axisymmetric compression of a finite thickness shell in cylindrical polar coordiantes. More...
 

Namespaces

namespace  GlobalPhysicalVariables
 Global physical variables.
 
namespace  GlobalSimSettings
 Global simulation settings.
 

Functions

void GlobalPhysicalVariables::external_pressure_fct (const double &time, const Vector< double > &xi, const Vector< double > &x, const Vector< double > &n, Vector< double > &traction)
 
int main (int argc, char *argv[])
 Demonstrate how to solve an unstructured solid problem.
 

Variables

double GlobalPhysicalVariables::nu = 0.4
 
double GlobalPhysicalVariables::ext_pressure = 0.05
 
string GlobalSimSettings::result_folder = "RESLT"
 
bool GlobalSimSettings::use_pressure_formulation = false
 Flag for using a pressure formulation.
 
bool GlobalSimSettings::incompressible = false
 If using a pressure formulation, is the solid incompressible?
 
unsigned GlobalSimSettings::n_radial = 10
 
unsigned GlobalSimSettings::n_azimuthal = 10
 
double GlobalSimSettings::a = 1.0
 
double GlobalSimSettings::h = 0.5
 

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)