foeppl_von_karman/circular_disk/circular_disk.cc File Reference
#include <fenv.h>
#include "generic.h"
#include "foeppl_von_karman.h"
#include "meshes/triangle_mesh.h"

Classes

class  UnstructuredFvKProblem< ELEMENT >
 Class definition. More...
 

Namespaces

 TestSoln
 

Functions

void TestSoln::get_pressure (const Vector< double > &x, double &pressure)
 
void TestSoln::get_airy_forcing (const Vector< double > &x, double &airy_forcing)
 
void TestSoln::zero (const Vector< double > &x, Vector< double > &u)
 
int main (int argc, char **argv)
 Driver code for demo of inline triangle mesh generation. More...
 

Variables

double TestSoln::A = 1.0
 
double TestSoln::B = 2.0
 
double TestSoln::eta = 1
 
double TestSoln::r_b = 0.1
 
DataTestSoln::p_b_pt = 0
 
DataTestSoln::p_0_pt = 0
 
double TestSoln::prescribed_volume = 0.01
 

Function Documentation

◆ main()

int main ( int argc  ,
char **  argv 
)

Driver code for demo of inline triangle mesh generation.

671 {
672 
673  // Store command line arguments
674  CommandLineArgs::setup(argc,argv);
675 
676  // Define possible command line arguments and parse the ones that
677  // were actually specified
678 
679  // Validation?
681 
682  // Parse command line
684 
685  // Doc what has actually been specified on the command line
687 
688  // Problem instance
691  problem(0.01);
692 
693  problem.newton_solve();
694  problem.doc_solution();
695 
696 } //End of main
Class definition.
Definition: all_foeppl_von_karman/circular_disk.cc:86
Foeppl von Karman upgraded to become projectable.
Definition: foeppl_von_karman_elements.h:682
void setup(Time *time_pt)
Create all GeomObjects needed to define the cylinder and the flag.
Definition: turek_flag_non_fsi.cc:277
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
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213

References oomph::CommandLineArgs::doc_specified_flags(), oomph::CommandLineArgs::parse_and_assign(), problem, Flag_definition::setup(), and oomph::CommandLineArgs::specify_command_line_flag().