Driver code.
1070 #ifdef OOMPH_HAS_MPI
1071 MPI_Helpers::init(argc,argv);
1082 unsigned mesh_multiplier = 2;
1123 std::ofstream output_stream;
1125 #ifdef OOMPH_HAS_MPI
1127 MPI_Helpers::communicator_pt()->my_rank());
1134 OomphLibWarning::set_stream_pt(&output_stream);
1135 OomphLibError::set_stream_pt(&output_stream);
1139 problem_pt->doc_solution(doc_info);
1145 problem_pt->set_iterative_solver();
1158 problem_pt->steady_newton_solve();
1159 problem_pt->doc_parameters();
1162 problem_pt->doc_solution(doc_info);
1169 problem_pt->steady_newton_solve();
1170 problem_pt->doc_parameters();
1171 problem_pt->doc_solution(doc_info);
1178 output_stream.close();
1179 #ifdef OOMPH_HAS_MPI
1181 MPI_Helpers::communicator_pt()->my_rank());
1187 OomphLibWarning::set_stream_pt(&output_stream);
1188 OomphLibError::set_stream_pt(&output_stream);
1192 unsigned n_period=1;
1194 unsigned nstep=
unsigned(
double(n_period)
1201 for (
unsigned r = 0;
r < nstep;
r++)
1204 problem_pt->doc_parameters();
1205 problem_pt->doc_solution(doc_info);
1215 #ifdef OOMPH_HAS_MPI
1216 MPI_Helpers::finalize();
FSI leaflet in channel.
Definition: interaction/fsi_channel_with_leaflet/fsi_channel_with_leaflet.cc:165
Definition: oomph_utilities.h:499
std::string directory() const
Output directory.
Definition: oomph_utilities.h:524
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
std::ostream *& stream_pt()
Access function for the stream pointer.
Definition: oomph_definitions.h:464
OutputModifier *& output_modifier_pt()
Access function for the output modifier pointer.
Definition: oomph_definitions.h:476
Definition: interaction/pseudo_solid_collapsible_tube/pseudo_solid_collapsible_tube.cc:55
Definition: pseudosolid_node_update_elements.h:58
void setup(Time *time_pt)
Create all GeomObjects needed to define the cylinder and the flag.
Definition: turek_flag_non_fsi.cc:277
double ReSt
Womersley number: Product of Reynolds and Strouhal numbers.
Definition: fsi_channel_with_leaflet_precond.cc:225
double Re
reynolds number
Definition: adaptive_hopf.cc:54
double Dt
Timestep.
Definition: interaction/pseudo_solid_collapsible_tube/pseudo_solid_collapsible_tube.cc:415
double T
Period of periodic variation in inflow pressure.
Definition: interaction/pseudo_solid_collapsible_tube/pseudo_solid_collapsible_tube.cc:412
string filename
Definition: MergeRestartFiles.py:39
bool command_line_flag_has_been_set(const std::string &flag)
Definition: oomph_utilities.cc:501
void specify_command_line_flag(const std::string &command_line_flag, const std::string &doc)
Specify possible argument-free command line flag.
Definition: oomph_utilities.cc:451
void parse_and_assign(int argc, char *argv[], const bool &throw_on_unrecognised_args)
Definition: oomph_utilities.cc:760
void doc_specified_flags()
Document specified command line flags.
Definition: oomph_utilities.cc:610
OutputModifier default_output_modifier
Single global instatiation of the default output modifier.
Definition: oomph_definitions.cc:325
OomphInfo oomph_info
Definition: oomph_definitions.cc:319