Public Member Functions | List of all members
ElasticTwoDAnnularMesh< ELEMENT > Class Template Reference

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...

Inheritance diagram for ElasticTwoDAnnularMesh< ELEMENT >:

Public Member Functions

 ElasticTwoDAnnularMesh (const unsigned &ntheta, const unsigned &nr, const double &a, const double &h, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)
 Constructor: Build mesh and copy Eulerian coords to Lagrangian ones so that the initial configuration is the stress-free one.
 

Detailed Description

template<class ELEMENT>
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.

Definition at line 111 of file shell.cc.

Constructor & Destructor Documentation

◆ ElasticTwoDAnnularMesh()

template<class ELEMENT >
ElasticTwoDAnnularMesh< ELEMENT >::ElasticTwoDAnnularMesh ( const unsigned &  ntheta,
const unsigned &  nr,
const double &  a,
const double &  h,
TimeStepper *  time_stepper_pt = &Mesh::Default_TimeStepper 
)
inline

Constructor: Build mesh and copy Eulerian coords to Lagrangian ones so that the initial configuration is the stress-free one.

Definition at line 99 of file shell.cc.

Referenced by main().


The documentation for this class was generated from the following file: