Global variables. More...
Functions | |
std::complex< double > | Nu (std::complex< double >(0.3, 0.0)) |
Poisson's ratio Nu. | |
std::complex< double > | Omega_sq (std::complex< double >(100.0, 0.0)) |
Non-dim square of frequency for solid – dependent variable! | |
void | update_parameter_values () |
Function to update dependent parameter values. | |
void | solid_boundary_displacement (const Vector< double > &x, Vector< std::complex< double > > &u) |
Displacement field on inner boundary of solid. | |
Vector< std::complex< double > > | E (2, std::complex< double >(1.0, 0.0)) |
Define the non-dimensional Young's modulus. | |
Vector< std::complex< double > > | Omega_sq (2, std::complex< double >(100.0, 0.0)) |
Non-dim square of frequency for solid – dependent variable! | |
Vector< double > | Density_ratio (2, 1.0) |
Density ratio: solid to fluid. | |
void | pressure_load (const Vector< double > &x, const Vector< double > &n, Vector< std::complex< double > > &traction) |
Pressure load (real and imag part) | |
Variables | |
double | K_squared =10.0 |
Square of wavenumber for the Helmholtz equation. | |
double | Outer_radius =2.0 |
Radius of outer boundary of Helmholtz domain. | |
double | Q =10.0 |
FSI parameter. | |
double | H_coating =0.2 |
Non-dim thickness of elastic coating. | |
int | Fourier_wavenumber =0 |
Define azimuthal Fourier wavenumber. | |
double | Density_ratio =1.0 |
Density ratio: solid to fluid. | |
unsigned | M =4 |
Wavenumber "zenith"-variation of imposed displacement of coating on inner boundary. | |
string | Directory ="RESLT" |
Output directory. | |
unsigned | El_multiplier =1 |
Multiplier for number of elements. | |
double | P = 0.1 |
Uniform pressure. | |
double | Alpha =0.0 |
Peakiness parameter for pressure load. | |
Global variables.
|
private |
Density ratio: solid to fluid.
|
private |
Define the non-dimensional Young's modulus.
Referenced by CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::complete_problem_setup(), and main().
std::complex< double > Global_Parameters::Nu | ( | std::complex< double > | 0.3, 0.0 | ) |
|
private |
Non-dim square of frequency for solid – dependent variable!
std::complex< double > Global_Parameters::Omega_sq | ( | std::complex< double > | 100.0, 0.0 | ) |
Non-dim square of frequency for solid – dependent variable!
Referenced by CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::CoatedSphereProblem(), CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::complete_problem_setup(), CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::doc_solution(), and update_parameter_values().
|
private |
Pressure load (real and imag part)
Definition at line 155 of file unstructured_fourier_decomposed_acoustic_fsi.cc.
Referenced by CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::create_solid_traction_elements().
void Global_Parameters::solid_boundary_displacement | ( | const Vector< double > & | x, |
Vector< std::complex< double > > & | u | ||
) |
Displacement field on inner boundary of solid.
Definition at line 98 of file fourier_decomposed_acoustic_fsi.cc.
References M.
Referenced by CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::CoatedSphereProblem().
void Global_Parameters::update_parameter_values | ( | ) |
Function to update dependent parameter values.
Definition at line 88 of file fourier_decomposed_acoustic_fsi.cc.
References Density_ratio, Omega_sq(), and Q.
Referenced by main().
|
private |
Peakiness parameter for pressure load.
Definition at line 152 of file unstructured_fourier_decomposed_acoustic_fsi.cc.
Referenced by main(), and pressure_load().
double Global_Parameters::Density_ratio =1.0 |
Density ratio: solid to fluid.
Definition at line 85 of file fourier_decomposed_acoustic_fsi.cc.
Referenced by CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::doc_solution(), main(), and update_parameter_values().
string Global_Parameters::Directory ="RESLT" |
Output directory.
Definition at line 113 of file fourier_decomposed_acoustic_fsi.cc.
Referenced by CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::CoatedSphereProblem(), and main().
unsigned Global_Parameters::El_multiplier =1 |
Multiplier for number of elements.
Definition at line 116 of file fourier_decomposed_acoustic_fsi.cc.
Referenced by CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::CoatedSphereProblem(), and main().
int Global_Parameters::Fourier_wavenumber =0 |
Define azimuthal Fourier wavenumber.
Definition at line 76 of file fourier_decomposed_acoustic_fsi.cc.
Referenced by CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::CoatedSphereProblem(), CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::complete_problem_setup(), and CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::doc_solution().
double Global_Parameters::H_coating =0.2 |
Non-dim thickness of elastic coating.
Definition at line 73 of file fourier_decomposed_acoustic_fsi.cc.
Referenced by CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::CoatedSphereProblem().
double Global_Parameters::K_squared =10.0 |
Square of wavenumber for the Helmholtz equation.
Definition at line 64 of file fourier_decomposed_acoustic_fsi.cc.
Referenced by CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::CoatedSphereProblem(), CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::complete_problem_setup(), CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::doc_solution(), and main().
unsigned Global_Parameters::M =4 |
Wavenumber "zenith"-variation of imposed displacement of coating on inner boundary.
Definition at line 95 of file fourier_decomposed_acoustic_fsi.cc.
Referenced by main(), and solid_boundary_displacement().
double Global_Parameters::Outer_radius =2.0 |
Radius of outer boundary of Helmholtz domain.
Definition at line 67 of file fourier_decomposed_acoustic_fsi.cc.
Referenced by CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::CoatedSphereProblem(), and CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::doc_solution().
|
private |
Uniform pressure.
Definition at line 149 of file unstructured_fourier_decomposed_acoustic_fsi.cc.
Referenced by pressure_load().
double Global_Parameters::Q =10.0 |
FSI parameter.
Definition at line 70 of file fourier_decomposed_acoustic_fsi.cc.
Referenced by CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::create_fsi_traction_elements(), CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::doc_solution(), main(), and update_parameter_values().