Classes | Namespaces | Functions | Variables
mesh_smooth.h File Reference

Go to the source code of this file.

Classes

class  oomph::NonLinearElasticitySmoothMesh< ELEMENT >
 /////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////// More...
 
class  oomph::LinearElasticitySmoothMesh< LINEAR_ELASTICITY_ELEMENT >
 /////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////// More...
 
class  oomph::PoissonSmoothMesh< POISSON_ELEMENT >
 ///////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////// More...
 

Namespaces

 oomph
 //////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////
 
 oomph::Helper_namespace_for_mesh_smoothing
 Helper namespace.
 

Functions

IsotropicElasticityTensor oomph::Helper_namespace_for_mesh_smoothing::Isotropic_elasticity_tensor (Nu)
 The elasticity tensor (for smoothing by linear elasticity) More...
 

Variables

double oomph::Helper_namespace_for_mesh_smoothing::Nu = 0.3
 Poisson's ratio (for smoothing by linear or nonlinear elasticity) More...
 
double oomph::Helper_namespace_for_mesh_smoothing::E = 1.0
 Young's modulus (for smoothing by linear or nonlinear elasticity) More...
 
ConstitutiveLaw * oomph::Helper_namespace_for_mesh_smoothing::Constitutive_law_pt = new GeneralisedHookean(&Nu, &E)
 Create constitutive law (for smoothing by nonlinear elasticity) More...
 
double oomph::Helper_namespace_for_mesh_smoothing::Scale = 0.1
 Scale for displacement of quadratic boundary (0.0: simplex; 1.0: quadratic) More...
 
double oomph::Helper_namespace_for_mesh_smoothing::Scale_increment = 0.1
 Increment for scale factor for displacement of quadratic boundary. More...