Driver for 3D entry flow into a quarter tube. If there are any command line arguments, we regard this as a validation run and perform only a single adaptation
618 double max_error_target,min_error_target;
630 max_error_target=0.005;
631 min_error_target=0.0005;
642 max_error_target=0.02;
643 min_error_target=0.002;
648 unsigned n_angles = 1;
668 problem(doc_info,min_error_target,max_error_target,1);
670 cout <<
" Doing Taylor Hood elements (internal hijack) " << std::endl;
675 problem.set_positions_from_lagrangian_coordinates();
685 for(
unsigned i=0;
i<n_angles;
i++)
713 problem(doc_info,min_error_target,max_error_target,0);
715 cout <<
" Doing Taylor Hood elements (external hijack) " << std::endl;
720 problem.set_positions_from_lagrangian_coordinates();
731 for(
unsigned i=0;
i<n_angles;
i++)
761 problem(doc_info,min_error_target,max_error_target,2);
763 cout <<
" Doing Crouzeix Raviart elements (internal hijack) " << std::endl;
768 problem.set_positions_from_lagrangian_coordinates();
778 for(
unsigned i=0;
i<n_angles;
i++)
806 problem(doc_info,min_error_target,max_error_target,0);
808 cout <<
" Doing Crouzeix Raviart elements (external hijack) " << std::endl;
813 problem.set_positions_from_lagrangian_coordinates();
823 for(
unsigned i=0;
i<n_angles;
i++)
int i
Definition: BiCGSTAB_step_by_step.cpp:9
Entry flow problem in quarter tube domain.
Definition: 3d_static_cap_elastic.cc:235
Definition: oomph_utilities.h:499
void set_directory(const std::string &directory)
Definition: oomph_utilities.cc:298
unsigned & number()
Number used (e.g.) for labeling output files.
Definition: oomph_utilities.h:554
Definition: hijacked_elements.h:132
Refineable version of the PseudoSolidNodeUpdateELement.
Definition: pseudosolid_node_update_elements.h:585
Refineable version of Crouzeix Raviart elements. Generic class definitions.
Definition: refineable_navier_stokes_elements.h:1109
Class for refineable QPVDElement elements.
Definition: refineable_solid_elements.h:181
Definition: refineable_navier_stokes_elements.h:652
void setup(Time *time_pt)
Create all GeomObjects needed to define the cylinder and the flag.
Definition: turek_flag_non_fsi.cc:277
Global variables.
Definition: TwenteMeshGluing.cpp:60
double Angle
The contact angle.
Definition: marangoni_convection_box.cc:564
int Argc
Number of arguments + 1.
Definition: oomph_utilities.cc:407
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213