Functions | Variables
Global_Physical_Variables Namespace Reference

Namespace for phyical parameters. More...

Functions

void load (const Vector< double > &xi, const Vector< double > &x, const Vector< double > &N, Vector< double > &load)
 Load function: Apply a constant external pressure to the wall. Note: This is the load without the fluid contribution! Fluid load gets added on by FSIWallElement. More...
 

Variables

double Re =250.0
 Reynolds number. More...
 
double ReSt =250.0
 Womersley = Reynolds times Strouhal. More...
 
double H =1.0e-2
 Non-dimensional wall thickness. As in Heil (2004) paper. More...
 
double Sigma0 =1.0e3
 2nd Piola Kirchhoff pre-stress. As in Heil (2004) paper. More...
 
Data * P_ext_data_pt =0
 Pointer to Data object that stores external pressure. More...
 
double Pmin =1.5
 Min. pressure. Only used in steady runs during parameter incrementation. Use 1.5 for values of Re to span the range in Heil (2004) paper. More...
 
double Pmax =2.0
 Max. pressure. Only used in steady runs during parameter incrementation. Use 2.0 for Re=250; 3.7 for Re=0 to span the range in Heil (2004) paper. More...
 
double P_step =0.0
 Jump in pressure after a restart – used to give a steady solution a kick before starting a time-dependent run. More...
 
double Yprescr = 1.0
 Current prescribed vertical position of control point (only used for displacement control) More...
 
double Yprescr_min =0.6
 Min. of prescribed vertical position of conrol point (only used during parameter study with displacement control). 0.6 corresponds to the value in Heil (2004) paper for static runs. More...
 
double Q =1.0e-2
 Fluid structure interaction parameter: Ratio of stresses used for non-dimensionalisation of fluid to solid stresses. As in Heil (2004) paper. More...
 

Detailed Description

Namespace for phyical parameters.

Function Documentation

◆ load()

void Global_Physical_Variables::load ( const Vector< double > &  xi,
const Vector< double > &  x,
const Vector< double > &  N,
Vector< double > &  load 
)

Load function: Apply a constant external pressure to the wall. Note: This is the load without the fluid contribution! Fluid load gets added on by FSIWallElement.

Definition at line 76 of file fsi_chan_problem.h.

References P_ext_data_pt.

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

Variable Documentation

◆ H

double Global_Physical_Variables::H =1.0e-2

Non-dimensional wall thickness. As in Heil (2004) paper.

Definition at line 42 of file fsi_chan_problem.h.

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

◆ P_ext_data_pt

Data* Global_Physical_Variables::P_ext_data_pt =0

◆ P_step

double Global_Physical_Variables::P_step =0.0

Jump in pressure after a restart – used to give a steady solution a kick before starting a time-dependent run.

Definition at line 62 of file fsi_chan_problem.h.

Referenced by Flags::doc_flags(), and FSICollapsibleChannelProblem< ELEMENT >::restart().

◆ Pmax

double Global_Physical_Variables::Pmax =2.0

Max. pressure. Only used in steady runs during parameter incrementation. Use 2.0 for Re=250; 3.7 for Re=0 to span the range in Heil (2004) paper.

Definition at line 58 of file fsi_chan_problem.h.

Referenced by FSICollapsibleChannelProblem< ELEMENT >::steady_run(), SegregatedFSICollapsibleChannelProblem< ELEMENT >::steady_run(), and FSICollapsibleChannelProblem< ELEMENT >::unsteady_run().

◆ Pmin

double Global_Physical_Variables::Pmin =1.5

Min. pressure. Only used in steady runs during parameter incrementation. Use 1.5 for values of Re to span the range in Heil (2004) paper.

Definition at line 53 of file fsi_chan_problem.h.

Referenced by FSICollapsibleChannelProblem< ELEMENT >::steady_run(), and SegregatedFSICollapsibleChannelProblem< ELEMENT >::steady_run().

◆ Q

double Global_Physical_Variables::Q =1.0e-2

Fluid structure interaction parameter: Ratio of stresses used for non-dimensionalisation of fluid to solid stresses. As in Heil (2004) paper.

Definition at line 89 of file fsi_chan_problem.h.

Referenced by Flags::doc_flags(), FSICollapsibleChannelProblem< ELEMENT >::FSICollapsibleChannelProblem(), FSICollapsibleChannelProblem< ELEMENT >::steady_run(), and FSICollapsibleChannelProblem< ELEMENT >::unsteady_run().

◆ Re

double Global_Physical_Variables::Re =250.0

◆ ReSt

double Global_Physical_Variables::ReSt =250.0

Womersley = Reynolds times Strouhal.

Definition at line 39 of file fsi_chan_problem.h.

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

◆ Sigma0

double Global_Physical_Variables::Sigma0 =1.0e3

2nd Piola Kirchhoff pre-stress. As in Heil (2004) paper.

Definition at line 45 of file fsi_chan_problem.h.

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

◆ Yprescr

double Global_Physical_Variables::Yprescr = 1.0

◆ Yprescr_min

double Global_Physical_Variables::Yprescr_min =0.6

Min. of prescribed vertical position of conrol point (only used during parameter study with displacement control). 0.6 corresponds to the value in Heil (2004) paper for static runs.

Definition at line 71 of file fsi_chan_problem.h.

Referenced by FSICollapsibleChannelProblem< ELEMENT >::steady_run().