Demonstrate how to solve 2D Poisson problem in fish-shaped domain with mesh adaptation. First we solve on the original coarse mesh. Next we do a few uniform refinement steps and resolve. Finally, we enter into an automatic adapation loop.
251 problem.mesh_pt()->doc_adaptivity_targets(cout);
261 problem.doc_solution(doc_info);
276 problem.doc_solution(doc_info);
286 unsigned max_solve=4;
287 for (
unsigned isolve=0;isolve<max_solve;isolve++)
293 if ((
problem.mesh_pt()->nrefined() !=0)||
294 (
problem.mesh_pt()->nunrefined()!=0))
300 cout <<
"Mesh wasn't adapted --> we'll stop here" << std::endl;
305 problem.doc_solution(doc_info);
Definition: fish_poisson_simple_adapt.cc:111
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
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213