SolidCubicMesh< ELEMENT > Class Template Reference

Simple cubic mesh upgraded to become a solid mesh. More...

#include <glued_mesh_stuff.h>

+ Inheritance diagram for SolidCubicMesh< ELEMENT >:

Public Member Functions

 SolidCubicMesh (const unsigned &nx, const unsigned &ny, const unsigned &nz, const double &a, const double &b, const double &c, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)
 Constructor: Specify half widths. More...
 
 SolidCubicMesh (const unsigned &nx, const unsigned &ny, const unsigned &nz, const double &x_min, const double &x_max, const double &y_min, const double &y_max, const double &z_min, const double &z_max, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)
 Constructor: More...
 
virtual ~SolidCubicMesh ()
 Empty Destructor. More...
 

Detailed Description

template<class ELEMENT>
class SolidCubicMesh< ELEMENT >

Simple cubic mesh upgraded to become a solid mesh.

Constructor & Destructor Documentation

◆ SolidCubicMesh() [1/2]

template<class ELEMENT >
SolidCubicMesh< ELEMENT >::SolidCubicMesh ( const unsigned &  nx,
const unsigned &  ny,
const unsigned &  nz,
const double a,
const double b,
const double c,
TimeStepper *  time_stepper_pt = &Mesh::Default_TimeStepper 
)
inline

Constructor: Specify half widths.

219  :
220  SimpleCubicMesh<ELEMENT>(nx, ny, nz, -a, a, -b, b, -c, c, time_stepper_pt),
221  SolidMesh() {
222  //Assign the initial lagrangian coordinates
223  set_lagrangian_nodal_coordinates();
224  }

◆ SolidCubicMesh() [2/2]

template<class ELEMENT >
SolidCubicMesh< ELEMENT >::SolidCubicMesh ( const unsigned &  nx,
const unsigned &  ny,
const unsigned &  nz,
const double x_min,
const double x_max,
const double y_min,
const double y_max,
const double z_min,
const double z_max,
TimeStepper *  time_stepper_pt = &Mesh::Default_TimeStepper 
)
inline

Constructor:

238  :
239  SimpleCubicMesh<ELEMENT>(nx, ny, nz,
240  x_min, x_max,
241  y_min, y_max,
242  z_min, z_max,
243  time_stepper_pt),
244  SolidMesh() {
245  //Assign the initial lagrangian coordinates
246  set_lagrangian_nodal_coordinates();
247  }

◆ ~SolidCubicMesh()

template<class ELEMENT >
virtual SolidCubicMesh< ELEMENT >::~SolidCubicMesh ( )
inlinevirtual

Empty Destructor.

250 {}

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