Driver code for unsteady heat equation.
///////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////
435 trace_file <<
"VARIABLES=\"time\",\"u<SUB>FE</SUB>\","
436 <<
"\"u<SUB>exact</SUB>\",\"norm of error\",\"norm of solution\""
448 problem.set_initial_condition();
451 problem.doc_solution(doc_info,trace_file);
457 unsigned nstep =
unsigned(t_max/dt);
460 for (
unsigned istep=0;istep<nstep;istep++)
462 cout <<
" Timestep " << istep << std::endl;
465 problem.unsteady_newton_solve(dt);
468 problem.doc_solution(doc_info,trace_file);
UnsteadyHeat problem.
Definition: pretend_melt.cc:80
Definition: oomph_utilities.h:499
std::string directory() const
Output directory.
Definition: oomph_utilities.h:524
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
void get_source(const double &time, const Vector< double > &x, double &source)
Source function to make it an exact solution.
Definition: heat_transfer_and_melting/two_d_unsteady_heat_melt/two_d_unsteady_heat.cc:79
string filename
Definition: MergeRestartFiles.py:39
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213