AxisymFvKParameters Namespace Reference

Namespace for pressure solution. More...

Functions

void pressure_function (const double &r, double &pressure)
 Function that computes the pressure at radius r. More...
 
void get_exact_u (const Vector< double > &r, Vector< double > &u)
 Function to get the exact solution for the pure bending model. More...
 

Variables

double Pressure =0.0
 Constant pressure. More...
 
double Eta = 2.39e6
 FvK parameter. More...
 
double Nu = 0.5
 Poisson ratio. More...
 
string Directory = "RESLT"
 Directory. More...
 

Detailed Description

Namespace for pressure solution.

Function Documentation

◆ get_exact_u()

void AxisymFvKParameters::get_exact_u ( const Vector< double > &  r,
Vector< double > &  u 
)

Function to get the exact solution for the pure bending model.

65  {
66  u[0]=AxisymFvKParameters::Pressure*(r[0]*r[0]-1.0)*(r[0]*r[0]-1.0)/64.0;
67  }
double Pressure
Constant pressure.
Definition: all_foeppl_von_karman/axisym_displ_based_fvk.cc:49
r
Definition: UniformPSDSelfTest.py:20

References Pressure, and UniformPSDSelfTest::r.

Referenced by AxisymFvKProblem< ELEMENT >::doc_solution().

◆ pressure_function()

void AxisymFvKParameters::pressure_function ( const double r,
double pressure 
)

Function that computes the pressure at radius r.

53  {
54  pressure = Pressure;
55  }

References Pressure.

Referenced by AxisymFvKProblem< ELEMENT >::AxisymFvKProblem().

Variable Documentation

◆ Directory

◆ Eta

double AxisymFvKParameters::Eta = 2.39e6

FvK parameter.

Referenced by AxisymFvKProblem< ELEMENT >::AxisymFvKProblem(), and main().

◆ Nu

double AxisymFvKParameters::Nu = 0.5

Poisson ratio.

Referenced by AxisymFvKProblem< ELEMENT >::AxisymFvKProblem().

◆ Pressure

double AxisymFvKParameters::Pressure =0.0