Functions | Variables
oomph::Helper_namespace_for_mesh_smoothing Namespace Reference

Helper namespace. More...

Functions

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

Variables

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

Detailed Description

Helper namespace.

Function Documentation

◆ Isotropic_elasticity_tensor()

IsotropicElasticityTensor oomph::Helper_namespace_for_mesh_smoothing::Isotropic_elasticity_tensor ( Nu  )

The elasticity tensor (for smoothing by linear elasticity)

Referenced by oomph::LinearElasticitySmoothMesh< LINEAR_ELASTICITY_ELEMENT >::operator()().

Variable Documentation

◆ Constitutive_law_pt

ConstitutiveLaw* oomph::Helper_namespace_for_mesh_smoothing::Constitutive_law_pt = new GeneralisedHookean(&Nu, &E)

◆ E

double oomph::Helper_namespace_for_mesh_smoothing::E = 1.0

Young's modulus (for smoothing by linear or nonlinear elasticity)

Definition at line 49 of file mesh_smooth.h.

◆ Nu

double oomph::Helper_namespace_for_mesh_smoothing::Nu = 0.3

Poisson's ratio (for smoothing by linear or nonlinear elasticity)

Definition at line 46 of file mesh_smooth.h.

◆ Scale

double oomph::Helper_namespace_for_mesh_smoothing::Scale = 0.1

Scale for displacement of quadratic boundary (0.0: simplex; 1.0: quadratic)

Definition at line 59 of file mesh_smooth.h.

Referenced by oomph::NonLinearElasticitySmoothMesh< ELEMENT >::actions_before_newton_solve(), and oomph::NonLinearElasticitySmoothMesh< ELEMENT >::operator()().

◆ Scale_increment

double oomph::Helper_namespace_for_mesh_smoothing::Scale_increment = 0.1

Increment for scale factor for displacement of quadratic boundary.

Definition at line 62 of file mesh_smooth.h.

Referenced by oomph::NonLinearElasticitySmoothMesh< ELEMENT >::operator()().