v0.16.3
Loading...
Searching...
No Matches
Classes | Enumerations | Variables
ElasticAdaptiveExample.hpp File Reference

elastic example with adaptive order refinement More...

#include <ElasticExample.hpp>
#include <AnalyticalSolutions.hpp>
#include <AdaptiveOrderRef.hpp>
#include <HighOrderGeometryRef.hpp>

Go to the source code of this file.

Classes

struct  ElasticAdaptiveExample
 

Enumerations

enum  IndicInds { ERROR_TOT = 0 , COUNT_ENTS , ERROR_NORM , LAST_IND }
 

Variables

const AnalyticalSolutions::HollowCylinderUnderRadialPressure< SPACE_DIMlame_solution (0.5, 1.0, 2.0, 1.0, 1e3, 0.3)
 
MoFEM::VectorFunc analyticalDisplacement
 

Detailed Description

elastic example with adaptive order refinement

Definition in file ElasticAdaptiveExample.hpp.

Enumeration Type Documentation

◆ IndicInds

enum IndicInds
Enumerator
ERROR_TOT 
COUNT_ENTS 
ERROR_NORM 
LAST_IND 

Definition at line 40 of file ElasticAdaptiveExample.hpp.

Variable Documentation

◆ analyticalDisplacement

MoFEM::VectorFunc analyticalDisplacement
inline
Initial value:
=
[](double x, double y, double z) {
return lame_solution.displacement(x, y, z);
}
const AnalyticalSolutions::HollowCylinderUnderRadialPressure< SPACE_DIM > lame_solution(0.5, 1.0, 2.0, 1.0, 1e3, 0.3)

Definition at line 190 of file ElasticAdaptiveExample.hpp.

191 {
192 return lame_solution.displacement(x, y, z);
193 };

◆ lame_solution

const AnalyticalSolutions::HollowCylinderUnderRadialPressure< SPACE_DIM > lame_solution(0.5, 1.0, 2.0, 1.0, 1e3, 0.3) ( 0.  5,
1.  0,
2.  0,
1.  0,
1e3  ,
0.  3 
)
inline