fsi_osc_ring_compare_jacs.cc File Reference

Classes

class  FSIRingProblem
 

Namespaces

 Global_Physical_Variables
 Global variables.
 

Functions

void Global_Physical_Variables::set_params ()
 
void Global_Physical_Variables::pcos_load (const Vector< double > &xi, const Vector< double > &x, const Vector< double > &N, Vector< double > &load)
 
int main (int argc, char *argv[])
 Driver for fsi ring test problem. More...
 

Function Documentation

◆ main()

int main ( int argc  ,
char argv[] 
)

Driver for fsi ring test problem.

Perturbation pressure

Duration of initial pcos perturbation

Amplitude of initial deformation

859 {
860 
861  // Store command line arguments
862  CommandLineArgs::setup(argc,argv);
863 
864  // Number of elements
865  unsigned nelem = 13;
866 
868  double pcos_initial=1.0e-6; // ADJUST
869 
871  double pcos_duration=0.3; // ADJUST
872 
874  double eps_ampl=0.0; // ADJUST
875 
876 
877 
878  // Loop over all cases
879  for (unsigned i_case=0;i_case<5;i_case++)
880  {
881  std::cout << "[CR residuals] " << std::endl;
882  std::cout << "[CR residuals]=================================================="
883  << std::endl;
884  std::cout << "[CR residuals] " << std::endl;
885 
886  //Set up the problem
887  FSIRingProblem problem(nelem,eps_ampl,pcos_initial,pcos_duration,i_case);
888 
889  // Do parameter study
890  problem.dynamic_run(i_case);
891  }
892 
893 }
Definition: interaction/fsi_osc_ring/fsi_osc_ring.cc:141
void setup(Time *time_pt)
Create all GeomObjects needed to define the cylinder and the flag.
Definition: turek_flag_non_fsi.cc:277
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213

References problem, and Flag_definition::setup().