p 90 old_code/tumor_growth/tumor_growth.h void evaluate(const Domain& p, Range& q) const{ p 110 old_code/tumor_growth/tumor_growth.h void evaluate(const Domain& p, Range& q) const{ p 443 src/brusselator_algo.cpp Brusselator_scheme::Io::Io(const Esfem::Io::Parameter& p) p 444 src/brusselator_algo.cpp :dgf_handler {p.grid()}, para {p}, u {"_u", p}, w {"_w", p}, p 445 src/brusselator_algo.cpp surface {"_X", p}, velocity {"_v",p} p 453 src/brusselator_algo.cpp Brusselator_scheme::Init_data::Init_data(const Esfem::Grid::Grid_and_time& gt, const Esfem::Io::Parameter& p) p 454 src/brusselator_algo.cpp :u {p, Growth::promoting}, w {p, Growth::inhibiting}, v {gt}, p 50 src/brusselator_algo_impl.cpp (const Esfem::Io::Parameter& p, p 54 src/brusselator_algo_impl.cpp :u {p, g, Growth::promoting, u_set.app, w_set.app}, p 55 src/brusselator_algo_impl.cpp w {p, g, Growth::inhibiting, u_set.app, u_set.app} p 59 src/brusselator_algo_impl.cpp (const Esfem::Io::Parameter& p, p 63 src/brusselator_algo_impl.cpp :u {p, g, Growth::promoting, u_set.fun, w_set.fun}, p 64 src/brusselator_algo_impl.cpp w {p, g, Growth::inhibiting, u_set.fun, u_set.fun} p 57 src/grid_GridAndTime.cpp Esfem::Grid::Grid_and_time::Data::Data(const Io::Parameter& p) p 59 src/grid_GridAndTime.cpp d {p.grid()}, hg_ptr {p.grid()}, p 61 src/grid_GridAndTime.cpp gp {g}, tp {p.start_time(), g}, p 64 src/grid_GridAndTime.cpp tp.init(p.global_timeStep()); p 68 src/grid_GridAndTime.cpp Data(const Io::Parameter& p, const std::string& dgf_file, p 73 src/grid_GridAndTime.cpp tp.init(p.global_timeStep()); p 80 src/grid_GridAndTime.cpp Esfem::Grid::Grid_and_time::Grid_and_time(const Io::Parameter& p) p 81 src/grid_GridAndTime.cpp try :d_ptr {std::make_unique<Data>(p)} p 94 src/grid_GridAndTime.cpp Grid_and_time(const Io::Parameter& p, const std::string& dgf_file, const double t0) p 95 src/grid_GridAndTime.cpp try : d_ptr {std::make_unique<Data>(p, dgf_file, t0)} p 245 src/io_parameter.cpp const auto& p = d.d_ptr; p 246 src/io_parameter.cpp os << "t_0: " << p->t_0 << '\n' p 247 src/io_parameter.cpp << "dT: " << p->dT << '\n' p 248 src/io_parameter.cpp << "t_end_pattern: " << p-> t_end_pattern << '\n' p 249 src/io_parameter.cpp << "t_end: " << p->t_end << '\n' p 250 src/io_parameter.cpp << "grid_dgf: " << p->grid_dgf << '\n' p 251 src/io_parameter.cpp << "error_log: " << p->error_log << '\n' p 252 src/io_parameter.cpp << "paraview: " << p->paraview << '\n' p 253 src/io_parameter.cpp << "eps: " << p->eps << '\n' p 254 src/io_parameter.cpp << "bdf_alphas: " << Esfem::Impl::doubleVector_to_string(p->bdf_alphas) << '\n' p 255 src/io_parameter.cpp << "bdf_gammas: " << Esfem::Impl::doubleVector_to_string(p->bdf_gammas) << '\n' p 256 src/io_parameter.cpp << "tg_a: " << p->tg_a << '\n' p 257 src/io_parameter.cpp << "tg_b: " << p->tg_b << '\n' p 258 src/io_parameter.cpp << "tg_Dc: " << p->tg_Dc << '\n' p 259 src/io_parameter.cpp << "tg_gamma: " << p->tg_gamma << '\n' p 260 src/io_parameter.cpp << "velocity_regularization: " << p->velocity_regularization << '\n' p 261 src/io_parameter.cpp << "surface_growthFactor: " << p->surface_growthFactor << '\n' p 262 src/io_parameter.cpp << "mcf_regularization: " << p->mcf_regularization << '\n' p 263 src/io_parameter.cpp << "u_hom_value: " << p -> u_hom_value << '\n' p 264 src/io_parameter.cpp << "w_hom_value: " << p -> w_hom_value << '\n' p 265 src/io_parameter.cpp << "u_pertubation: " << p -> u_pertubation << '\n' p 266 src/io_parameter.cpp << "w_pertubation: " << p -> w_pertubation << '\n' p 267 src/io_parameter.cpp << "u_init_dof: " << p -> u_init_dof << '\n' p 268 src/io_parameter.cpp << "w_init_dof: " << p -> w_init_dof << '\n' p 50 src/io_paraview.cpp Data(const Parameter& p, const Grid::Grid_and_time& gt, p 55 src/io_paraview.cpp dop {p, refinement_label}, plotter {gt.grid(), tuple, dop} p 59 src/io_paraview.cpp Esfem::Io::Paraview::Paraview(const Parameter& p , const Grid::Grid_and_time& gt, p 62 src/io_paraview.cpp try : d_ptr {make_unique<Data>(p, gt, fef1, fef2, refinement_label)} p 85 src/io_paraview.cpp DataOutputParameters::DataOutputParameters(const Esfem::Io::Parameter& p, const int i) p 86 src/io_paraview.cpp : filename {p.paraview()}, step {i} p 146 src/maxH_main.cpp for(const auto& p : comb){ p 147 src/maxH_main.cpp *ptr = distance(fm.n.at(p.first), fm.n.at(p.second)); p 57 src/secOrd_op_brusselator.cpp Brusselator(const Io::Parameter& p, const Grid::Grid_and_time& gt, const Growth type) p 58 src/secOrd_op_brusselator.cpp try : d_ptr {make_unique<Data>(p, gt, type)} p 69 src/secOrd_op_brusselator.cpp Brusselator(const Io::Parameter& p, const Grid::Grid_and_time& gt, const Growth type, p 71 src/secOrd_op_brusselator.cpp try :d_ptr {make_unique<Data>(p, gt, type, fef1, fef2)} p 139 src/secOrd_op_brusselator.cpp Data(const Io::Parameter& p, const Grid::Grid_and_time& gt, const Growth type) p 146 src/secOrd_op_brusselator.cpp bruss_op {p, gt, type, fef1_ref, fef2_ref}, p 148 src/secOrd_op_brusselator.cpp bruss_cg {bruss_op, p.eps(), p.eps()}, p 149 src/secOrd_op_brusselator.cpp bruss_gmres {bruss_matrix, p.eps(), p.eps()} p 152 src/secOrd_op_brusselator.cpp Data(const Io::Parameter& p, const Grid::Grid_and_time& gt, p 157 src/secOrd_op_brusselator.cpp bruss_op {p, gt, type, fef1_ref, fef2_ref}, p 159 src/secOrd_op_brusselator.cpp bruss_cg {bruss_op, p.eps(), p.eps()}, p 160 src/secOrd_op_brusselator.cpp bruss_gmres {bruss_matrix, p.eps(), p.eps()} p 103 src/secOrd_op_brusselator_impl.cpp Brusselator_op::Data::Data(const Esfem::Io::Parameter& p, p 116 src/secOrd_op_brusselator_impl.cpp massMatrix_lhs = 1 + dT * p.tg_gamma(); p 118 src/secOrd_op_brusselator_impl.cpp quadMassMatrix_lhs = (-1) * dT * p.tg_gamma(); p 119 src/secOrd_op_brusselator_impl.cpp massMatrix_rhs = dT * p.tg_gamma() * p.tg_a(); p 123 src/secOrd_op_brusselator_impl.cpp stiffnessMatrix_lhs = dT * p.tg_Dc(); p 124 src/secOrd_op_brusselator_impl.cpp quadMassMatrix_lhs = dT * p.tg_gamma(); p 125 src/secOrd_op_brusselator_impl.cpp massMatrix_rhs = dT * p.tg_gamma() * p.tg_b(); p 134 src/secOrd_op_brusselator_impl.cpp Brusselator_op::Brusselator_op(const Esfem::Io::Parameter& p, p 139 src/secOrd_op_brusselator_impl.cpp try :d_ptr {make_unique<Data>(p, gt, type, p 37 src/secOrd_op_initData.cpp Esfem::SecOrd_op::Init_data::Init_data(const Io::Parameter& p, p 39 src/secOrd_op_initData.cpp :d_ptr {make_unique<Data>(p, type)} p 116 src/secOrd_op_initData_impl.cpp Random_initial_data(const Esfem::Io::Parameter& p, p 118 src/secOrd_op_initData_impl.cpp :Random_initial_data {hom_value(p, type), pertubation(p, type)} p 120 src/secOrd_op_initData_impl.cpp std::cout << print_configuration(p, type) << std::endl; p 253 src/secOrd_op_initData_impl.cpp hom_value(const Esfem::Io::Parameter& p, const Esfem::Growth type){ p 257 src/secOrd_op_initData_impl.cpp rv = p.u_hom_value(); p 260 src/secOrd_op_initData_impl.cpp rv = p.w_hom_value(); p 270 src/secOrd_op_initData_impl.cpp pertubation(const Esfem::Io::Parameter& p, const Esfem::Growth type){ p 274 src/secOrd_op_initData_impl.cpp rv = p.u_pertubation(); p 277 src/secOrd_op_initData_impl.cpp rv = p.w_pertubation(); p 286 src/secOrd_op_initData_impl.cpp std::string Esfem::Impl::print_configuration(const Esfem::Io::Parameter& p, p 291 src/secOrd_op_initData_impl.cpp << "hom_value: " << hom_value(p, type) << '\n' p 292 src/secOrd_op_initData_impl.cpp << "pertubation: " << pertubation(p, type); p 296 src/secOrd_op_initData_impl.cpp std::string Esfem::Impl::dof_filename(const Io::Parameter& p, const Growth type){ p 300 src/secOrd_op_initData_impl.cpp rv = p.u_init_dof(); p 303 src/secOrd_op_initData_impl.cpp rv = p.w_init_dof(); p 320 src/secOrd_op_initData_impl.cpp Esfem::SecOrd_op::Init_data::Data::Data(const Io::Parameter& p, const Growth type) p 321 src/secOrd_op_initData_impl.cpp :dof_io_filename {Impl::dof_filename(p, type)}, p 322 src/secOrd_op_initData_impl.cpp rid_ptr {std::make_unique<Random_initial_data>(p, type)} p 80 src/secOrd_op_linearHeat.cpp Data(const Io::Parameter& p, const Grid::Grid_and_time& gt) p 81 src/secOrd_op_linearHeat.cpp : heat_op {p, gt}, heat_solver {heat_op, p.eps(), p.eps()} p 84 src/secOrd_op_linearHeat.cpp Esfem::SecOrd_op::Linear_heat::Linear_heat(const Io::Parameter& p, p 86 src/secOrd_op_linearHeat.cpp try : d_ptr {make_unique<Data>(p, gt)} p 117 src/secOrd_op_linearHeat.cpp Linear_heat_op::Linear_heat_op(const Esfem::Io::Parameter& p, p 119 src/secOrd_op_linearHeat.cpp : bdf_alpha_lead_coeff {p.bdf_alphas().back()}, p 68 src/secOrd_op_rhs_u.cpp Data(const Io::Parameter& p, const Grid::Grid_and_time& gt) p 69 src/secOrd_op_rhs_u.cpp : rhs {gt.time_provider(), p}, tp {gt.time_provider()}, p 74 src/secOrd_op_rhs_u.cpp Esfem::SecOrd_op::Rhs_u::Rhs_u(const Io::Parameter& p, const Grid::Grid_and_time& gt){ p 76 src/secOrd_op_rhs_u.cpp d_ptr = new Data {p, gt}; p 108 src/secOrd_op_rhs_u.cpp const Esfem::Io::Parameter& p) p 109 src/secOrd_op_rhs_u.cpp : tp {tpb}, a {p.tg_a()}, gamma {p.tg_gamma()} p 69 src/secOrd_op_rhs_w.cpp Data(const Io::Parameter& p, const Grid::Grid_and_time& gt) p 70 src/secOrd_op_rhs_w.cpp : rhs {gt.time_provider(), p}, tp {gt.time_provider()}, p 75 src/secOrd_op_rhs_w.cpp Esfem::SecOrd_op::Rhs_w::Rhs_w(const Io::Parameter& p, p 78 src/secOrd_op_rhs_w.cpp d_ptr = new Data {p, gt}; p 107 src/secOrd_op_rhs_w.cpp const Esfem::Io::Parameter& p) p 108 src/secOrd_op_rhs_w.cpp : tp {tpb}, d {p.tg_Dc()}, b {p.tg_b()}, gamma {p.tg_gamma()} p 56 src/secOrd_op_solutionDriven.cpp Solution_driven::Data::Data(const Io::Parameter& p, const Grid::Grid_and_time& g, p 58 src/secOrd_op_solutionDriven.cpp :mcf_op {p, g, u_wrapper}, p 59 src/secOrd_op_solutionDriven.cpp cg_solver {mcf_op, p.eps(), p.eps()} p 67 src/secOrd_op_solutionDriven.cpp Solution_driven::Solution_driven(const Io::Parameter& p, p 70 src/secOrd_op_solutionDriven.cpp :d_ptr {std::make_unique<Data>(p, g, u)} p 58 src/secOrd_op_solutionDriven_impl.cpp MCF_op::MCF_op(const Io::Parameter& p, p 61 src/secOrd_op_solutionDriven_impl.cpp :alpha {p.velocity_regularization()}, p 62 src/secOrd_op_solutionDriven_impl.cpp delta {p.surface_growthFactor()}, p 63 src/secOrd_op_solutionDriven_impl.cpp epsilon {p.mcf_regularization()}, p 64 src/secOrd_op_solutionDriven_impl.cpp eps {p.eps()},