![]() |
|
#include <fenv.h>
#include "math.h"
#include <complex>
#include "generic.h"
#include "pml_time_harmonic_linear_elasticity.h"
#include "oomph_crbond_bessel.h"
#include "meshes/triangle_mesh.h"
Classes | |
class | ElasticAnnulusProblem< ELASTICITY_ELEMENT > |
Annular disk. More... | |
Namespaces | |
Global_Parameters | |
Namespace for global parameters. | |
Macros | |
#define | ADAPTIVE |
Functions | |
void | Global_Parameters::compute_dependent_parameters () |
Function to compute dependent parameters. More... | |
void | Global_Parameters::Hankel_first (const unsigned &n, const double &x, Vector< std::complex< double > > &h, Vector< std::complex< double > > &hp) |
void | Global_Parameters::exact_u (const Vector< double > &x, Vector< double > &u) |
Exact solution as a Vector: {u_x_real, u_y_real, u_x_imag, u_y_imag}. More... | |
int | main (int argc, char **argv) |
Driver for annular disk loaded by pressure. More... | |
#define ADAPTIVE |
Driver for annular disk loaded by pressure.
Number of elements for each layer
Thickness of each layer
Target element size
Target element size
Update dependent parameters
References oomph::CommandLineArgs::command_line_flag_has_been_set(), Global_Parameters::compute_dependent_parameters(), Global_Parameters::Directory, oomph::CommandLineArgs::doc_specified_flags(), Global_Parameters::E_pt, Global_Parameters::Element_area, Global_Parameters::L_pml_multiplier, Global_Parameters::N_pml_multiplier, Global_Parameters::N_x_left_pml, Global_Parameters::N_x_right_pml, Global_Parameters::N_y_bottom_pml, Global_Parameters::N_y_top_pml, Global_Parameters::Nu, Global_Parameters::Omega_sq, oomph::oomph_info, oomph::CommandLineArgs::parse_and_assign(), problem, oomph::DocInfo::set_directory(), Flag_definition::setup(), oomph::CommandLineArgs::specify_command_line_flag(), Global_Parameters::T_end, Global_Parameters::T_start, Global_Parameters::Width_x_left_pml, Global_Parameters::Width_x_right_pml, Global_Parameters::Width_y_bottom_pml, and Global_Parameters::Width_y_top_pml.