/////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////// More...
Public Member Functions | |
ElasticRefineableTwoLayerMesh (const unsigned &nx, const unsigned &ny1, const unsigned &ny2, const double &lx, const double &h1, const double &h2, const bool &periodic_in_x, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | |
Constructor: Pass number of elements in x-direction, number of elements in y-direction in bottom and top layer, respectively, axial length and height of top and bottom layers, a boolean flag to make the mesh periodic in the x-direction, and pointer to timestepper (defaults to Steady timestepper) More... | |
/////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////
Two layer mesh which employs a pseudo-solid node-update strategy. This class is essentially a wrapper to an ElasticRefineableRectangularQuadMesh, with an additional boundary to represent the interface between the two fluid layers.
Definition at line 102 of file elastic_two_layer_interface.cc.
|
inline |
Constructor: Pass number of elements in x-direction, number of elements in y-direction in bottom and top layer, respectively, axial length and height of top and bottom layers, a boolean flag to make the mesh periodic in the x-direction, and pointer to timestepper (defaults to Steady timestepper)
Definition at line 113 of file elastic_two_layer_interface.cc.