Driver code for 2D Boussinesq convection problem.
1218 ofstream trace(
"RESLT/trace.dat");
1239 problem.set_boundary_conditions(0.0);
1242 problem.steady_newton_solve();
1257 problem.assign_initial_values_impulsive(dt);
1260 unsigned n_steps = 1000;
1264 if(argc > 1) {n_steps = 5;}
1267 for(
unsigned i=0;
i<n_steps;++
i)
1270 double dt_next =
problem.adaptive_unsteady_newton_solve(dt,1.0e-5);
int i
Definition: BiCGSTAB_step_by_step.cpp:9
Definition: refineable_two_layer_soluble_surfactant.cc:646
Specialise to the Line geometry.
Definition: soluble_surfactant_transport_equations.h:593
Vector< double > D(2, 1.0)
Diffusivity (identically one from our non-dimensionalisation)
Vector< double > Direction_of_gravity(2)
Gravity vector.
Vector< double > Wall_normal
Direction of the wall normal vector.
Definition: axi_static_cap.cc:59
double Pe_b
Bulk Peclet number.
Definition: refineable_two_layer_soluble_surfactant.cc:136
double Ha
Definition: refineable_two_layer_soluble_surfactant.cc:100
double Pe_m
Micelle Pelect number.
Definition: refineable_two_layer_soluble_surfactant.cc:139
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213