Demonstrate how to solve 2D AdvectionDiffusion problem with flux boundary conditions, using two meshes.
524 cout <<
"\n\n\nProblem self-test ";
527 cout <<
"passed: Problem can be solved." << std::endl;
543 problem.doc_solution(doc_info);
548 for (
unsigned istep=0;istep<nstep;istep++)
550 cout <<
"\n\nSolving for TanhSolnForAdvectionDiffusion::Alpha="
557 problem.doc_solution(doc_info);
Definition: two_d_adv_diff_flux_bc.cc:120
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: oomph_definitions.h:222
Definition: refineable_advection_diffusion_elements.h:355
double TanPhi
Parameter for angle of step.
Definition: two_d_adv_diff_adapt.cc:56
double Alpha
Parameter for steepness of step.
Definition: two_d_adv_diff_adapt.cc:53
void source_function(const Vector< double > &x_vect, double &source)
Source function required to make the solution above an exact solution.
Definition: two_d_adv_diff_adapt.cc:71
void wind_function(const Vector< double > &x, Vector< double > &wind)
Wind.
Definition: two_d_adv_diff_adapt.cc:84
#define OOMPH_EXCEPTION_LOCATION
Definition: oomph_definitions.h:61
#define OOMPH_CURRENT_FUNCTION
Definition: oomph_definitions.h:86
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213