Classes | Namespaces | Functions | Variables
fourier_decomposed_acoustic_fsi.cc File Reference

Go to the source code of this file.

Classes

class  CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >
 Coated sphere FSI. More...
 

Namespaces

namespace  Global_Parameters
 Global variables.
 

Functions

std::complex< double > Global_Parameters::Nu (std::complex< double >(0.3, 0.0))
 Poisson's ratio Nu.
 
std::complex< double > Global_Parameters::Omega_sq (std::complex< double >(100.0, 0.0))
 Non-dim square of frequency for solid – dependent variable!
 
void Global_Parameters::update_parameter_values ()
 Function to update dependent parameter values.
 
void Global_Parameters::solid_boundary_displacement (const Vector< double > &x, Vector< std::complex< double > > &u)
 Displacement field on inner boundary of solid.
 
int main (int argc, char **argv)
 Driver for coated sphere loaded by lineared fluid loading.
 

Variables

double Global_Parameters::K_squared =10.0
 Square of wavenumber for the Helmholtz equation.
 
double Global_Parameters::Outer_radius =2.0
 Radius of outer boundary of Helmholtz domain.
 
double Global_Parameters::Q =10.0
 FSI parameter.
 
double Global_Parameters::H_coating =0.2
 Non-dim thickness of elastic coating.
 
int Global_Parameters::Fourier_wavenumber =0
 Define azimuthal Fourier wavenumber.
 
double Global_Parameters::Density_ratio =1.0
 Density ratio: solid to fluid.
 
unsigned Global_Parameters::M =4
 Wavenumber "zenith"-variation of imposed displacement of coating on inner boundary.
 
string Global_Parameters::Directory ="RESLT"
 Output directory.
 
unsigned Global_Parameters::El_multiplier =1
 Multiplier for number of elements.
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)