gt 143 include/grid.h explicit Scal_FEfun(const std::string& name, const Grid_and_time& gt); gt 438 src/brusselator_algo.cpp Brusselator_scheme::Fef::Fef(const Esfem::Grid::Grid_and_time& gt) gt 439 src/brusselator_algo.cpp :u {"u", gt}, w {"w", gt}, gt 440 src/brusselator_algo.cpp surface {"surface", gt}, velocity {"velocity", gt} gt 448 src/brusselator_algo.cpp Brusselator_scheme::Init_data::Init_data(const Esfem::Grid::Grid_and_time& gt) gt 449 src/brusselator_algo.cpp :u {gt, Growth::promoting}, w {gt, Growth::inhibiting}, v {gt}, gt 451 src/brusselator_algo.cpp SecOrd_op::vIdata::new_sms(gt)} gt 453 src/brusselator_algo.cpp Brusselator_scheme::Init_data::Init_data(const Esfem::Grid::Grid_and_time& gt, const Esfem::Io::Parameter& p) gt 454 src/brusselator_algo.cpp :u {p, Growth::promoting}, w {p, Growth::inhibiting}, v {gt}, gt 455 src/brusselator_algo.cpp X_ptr {SecOrd_op::vIdata::new_ssef(gt)} gt 45 src/brusselator_algo_impl.cpp Rhs::Rhs(const Grid::Grid_and_time& gt) gt 46 src/brusselator_algo_impl.cpp :u {gt, Growth::promoting}, w {gt, Growth::inhibiting} gt 43 src/grid_FEfunSet.h r3fef(const std::string& name, const Grid_and_time& gt) gt 44 src/grid_FEfunSet.h :x {name, gt}, y {name, gt}, z {name, gt} {} gt 116 src/grid_FEfunSet.h const Esfem::Grid::Grid_and_time& gt) gt 117 src/grid_FEfunSet.h : fun {name, gt}, app {name + "_app", gt}, gt 118 src/grid_FEfunSet.h exact {name + "_exact", gt}, rhs_les {name + "_rhs_les", gt} gt 122 src/grid_FEfunSet.h FEfun_set(const FEfun_set& other, const Esfem::Grid::Grid_and_time& gt) gt 123 src/grid_FEfunSet.h : fun {other.fun, gt}, app {other.app, gt}, gt 124 src/grid_FEfunSet.h exact {other.exact, gt}, rhs_les {other.rhs_les, gt} gt 147 src/grid_FEfunSet.h Tiny_FEfun_set(const FEfun_set<FEfun>& fef, const Grid::Grid_and_time& gt) gt 148 src/grid_FEfunSet.h : fun {fef.fun, gt}, gt 149 src/grid_FEfunSet.h rhs_les {fef.rhs_les, gt} gt 26 src/grid_fef.cpp Scal_FEfun::Scal_FEfun(const std::string& fun_name, const Grid_and_time& gt) gt 27 src/grid_fef.cpp : fun {fun_name, gt.fe_space()} gt 43 src/grid_fef.cpp Scal_FEfun::Scal_FEfun(const Scal_FEfun& other, const Grid_and_time& gt) gt 44 src/grid_fef.cpp : fun {other.name() + "+", gt.fe_space()} gt 52 src/grid_fef.cpp Vec_FEfun::Vec_FEfun(const std::string& fun_name, const Grid_and_time& gt) gt 53 src/grid_fef.cpp : fun {fun_name, gt.vec_fe_space()} gt 57 src/grid_fef.cpp Vec_FEfun::Vec_FEfun(const Vec_FEfun& other, const Grid_and_time& gt) gt 58 src/grid_fef.cpp : fun {other.name() + "+", gt.vec_fe_space()} gt 56 src/io_l2h1Calculator.cpp Data(const Grid::Grid_and_time& gt); gt 72 src/io_l2h1Calculator.cpp L2H1_calculator::Data::Data(const Grid::Grid_and_time& gt) gt 73 src/io_l2h1Calculator.cpp :l2 {gt.grid_part()}, h1{gt.grid_part()} { gt 74 src/io_l2h1Calculator.cpp init_vec(vec_fefun1, gt.fe_space()); gt 75 src/io_l2h1Calculator.cpp init_vec(vec_fefun2, gt.fe_space()); gt 101 src/io_l2h1Calculator.cpp L2H1_calculator::L2H1_calculator(const Grid::Grid_and_time& gt) gt 102 src/io_l2h1Calculator.cpp :d_ptr {make_unique<Data>(gt)} {} gt 50 src/io_paraview.cpp Data(const Parameter& p, const Grid::Grid_and_time& gt, gt 53 src/io_paraview.cpp : tp {gt.time_provider()}, gt 55 src/io_paraview.cpp dop {p, refinement_label}, plotter {gt.grid(), tuple, dop} gt 59 src/io_paraview.cpp Esfem::Io::Paraview::Paraview(const Parameter& p , const Grid::Grid_and_time& gt, gt 62 src/io_paraview.cpp try : d_ptr {make_unique<Data>(p, gt, fef1, fef2, refinement_label)} gt 57 src/secOrd_op_brusselator.cpp Brusselator(const Io::Parameter& p, const Grid::Grid_and_time& gt, const Growth type) gt 58 src/secOrd_op_brusselator.cpp try : d_ptr {make_unique<Data>(p, gt, type)} gt 69 src/secOrd_op_brusselator.cpp Brusselator(const Io::Parameter& p, const Grid::Grid_and_time& gt, const Growth type, gt 71 src/secOrd_op_brusselator.cpp try :d_ptr {make_unique<Data>(p, gt, type, fef1, fef2)} gt 139 src/secOrd_op_brusselator.cpp Data(const Io::Parameter& p, const Grid::Grid_and_time& gt, const Growth type) gt 141 src/secOrd_op_brusselator.cpp fef1_ptr {new FE_function {"fef1", gt.fe_space()}}, gt 142 src/secOrd_op_brusselator.cpp fef2_ptr {new FE_function {"fef2", gt.fe_space()}}, gt 145 src/secOrd_op_brusselator.cpp tmp_var {"tmp_var", gt.fe_space()}, gt 146 src/secOrd_op_brusselator.cpp bruss_op {p, gt, type, fef1_ref, fef2_ref}, gt 147 src/secOrd_op_brusselator.cpp bruss_matrix {"assempled elliptic operator", gt.fe_space(), gt.fe_space()}, gt 152 src/secOrd_op_brusselator.cpp Data(const Io::Parameter& p, const Grid::Grid_and_time& gt, gt 156 src/secOrd_op_brusselator.cpp tmp_var {"tmp_var", gt.fe_space()}, gt 157 src/secOrd_op_brusselator.cpp bruss_op {p, gt, type, fef1_ref, fef2_ref}, gt 158 src/secOrd_op_brusselator.cpp bruss_matrix {"assempled elliptic operator", gt.fe_space(), gt.fe_space()}, gt 104 src/secOrd_op_brusselator_impl.cpp const Esfem::Grid::Grid_and_time& gt, gt 113 src/secOrd_op_brusselator_impl.cpp const auto dT = gt.time_provider().deltaT(); gt 135 src/secOrd_op_brusselator_impl.cpp const Esfem::Grid::Grid_and_time& gt, gt 139 src/secOrd_op_brusselator_impl.cpp try :d_ptr {make_unique<Data>(p, gt, type, gt 33 src/secOrd_op_initData.cpp Init_data(const Grid::Grid_and_time& gt, const Growth type) gt 34 src/secOrd_op_initData.cpp :d_ptr {make_unique<Data>(gt, type)} gt 69 src/secOrd_op_initData.cpp sIdata* sIdata::new_1ssef(const Grid::Grid_and_time& gt){ gt 70 src/secOrd_op_initData.cpp return new Impl::sphere_1EF {gt}; gt 82 src/secOrd_op_initData.cpp vIdata* vIdata::new_ssef(const Grid::Grid_and_time& gt){ gt 83 src/secOrd_op_initData.cpp return new Impl::sphere_eigenFun {gt}; gt 86 src/secOrd_op_initData.cpp vIdata* vIdata::new_sms(const Grid::Grid_and_time& gt){ gt 87 src/secOrd_op_initData.cpp return new Impl::sphere_mcf_sol {gt}; gt 90 src/secOrd_op_initData.cpp vIdata* vIdata::new_sls(const Grid::Grid_and_time& gt){ gt 91 src/secOrd_op_initData.cpp return new Impl::sls_iData {gt}; gt 94 src/secOrd_op_initData.cpp vIdata* vIdata::new_v_sls(const Grid::Grid_and_time& gt){ gt 95 src/secOrd_op_initData.cpp return new Impl::sls_v_iData {gt}; gt 98 src/secOrd_op_initData.cpp vIdata* vIdata::new_sd(const Grid::Grid_and_time& gt){ gt 99 src/secOrd_op_initData.cpp return new Impl::sd_iData {gt}; gt 104 src/secOrd_op_initData.cpp Exact_velocity::Exact_velocity(const Grid::Grid_and_time& gt) gt 105 src/secOrd_op_initData.cpp :d_ptr {std::make_unique<Data>(gt)} gt 84 src/secOrd_op_initData_impl.cpp Explicit_initial_data(const Esfem::Grid::Grid_and_time& gt, gt 86 src/secOrd_op_initData_impl.cpp :tp {gt.time_provider()} gt 132 src/secOrd_op_initData_impl.cpp sphere_1EF::sphere_1EF(const Grid::Grid_and_time& gt) gt 133 src/secOrd_op_initData_impl.cpp :tp {gt.time_provider()} {} gt 148 src/secOrd_op_initData_impl.cpp sphere_eigenFun::sphere_eigenFun(const Grid::Grid_and_time& gt) gt 149 src/secOrd_op_initData_impl.cpp :tp {gt.time_provider()} {} gt 167 src/secOrd_op_initData_impl.cpp sphere_mcf_sol::sphere_mcf_sol(const Grid::Grid_and_time& gt) gt 168 src/secOrd_op_initData_impl.cpp :tp {gt.time_provider()} {} gt 188 src/secOrd_op_initData_impl.cpp sls_iData::sls_iData(const Grid::Grid_and_time& gt) gt 189 src/secOrd_op_initData_impl.cpp :tp {gt.time_provider()}, gt 207 src/secOrd_op_initData_impl.cpp sls_v_iData::sls_v_iData(const Grid::Grid_and_time& gt) gt 208 src/secOrd_op_initData_impl.cpp :tp {gt.time_provider()}, gt 225 src/secOrd_op_initData_impl.cpp sd_iData::sd_iData(const Grid::Grid_and_time& gt) :tp {gt.time_provider()} {} gt 240 src/secOrd_op_initData_impl.cpp Analytic_velocity::Analytic_velocity(const Esfem::Grid::Grid_and_time& gt) gt 241 src/secOrd_op_initData_impl.cpp :tp {gt.time_provider()} gt 315 src/secOrd_op_initData_impl.cpp Esfem::SecOrd_op::Init_data::Data::Data(const Grid::Grid_and_time& gt, gt 317 src/secOrd_op_initData_impl.cpp :eid_ptr {std::make_unique<Explicit_initial_data>(gt,type)} gt 328 src/secOrd_op_initData_impl.cpp Esfem::SecOrd_op::Exact_velocity::Data::Data(const Grid::Grid_and_time& gt) gt 329 src/secOrd_op_initData_impl.cpp :v_fun {gt} gt 50 src/secOrd_op_initData_u.cpp Data(const Grid::Grid_and_time& gt) gt 51 src/secOrd_op_initData_u.cpp : u0 {gt.time_provider()} gt 55 src/secOrd_op_initData_u.cpp Esfem::SecOrd_op::Init_data_u::Init_data_u(const Grid::Grid_and_time& gt){ gt 57 src/secOrd_op_initData_u.cpp d_ptr = new Data {gt}; gt 50 src/secOrd_op_initData_w.cpp Data(const Grid::Grid_and_time& gt) gt 51 src/secOrd_op_initData_w.cpp : u0 {gt.time_provider()} gt 55 src/secOrd_op_initData_w.cpp Esfem::SecOrd_op::Init_data_w::Init_data_w(const Grid::Grid_and_time& gt){ gt 57 src/secOrd_op_initData_w.cpp d_ptr = new Data {gt}; gt 80 src/secOrd_op_linearHeat.cpp Data(const Io::Parameter& p, const Grid::Grid_and_time& gt) gt 81 src/secOrd_op_linearHeat.cpp : heat_op {p, gt}, heat_solver {heat_op, p.eps(), p.eps()} gt 85 src/secOrd_op_linearHeat.cpp const Grid::Grid_and_time& gt) gt 86 src/secOrd_op_linearHeat.cpp try : d_ptr {make_unique<Data>(p, gt)} gt 118 src/secOrd_op_linearHeat.cpp const Esfem::Grid::Grid_and_time& gt) gt 120 src/secOrd_op_linearHeat.cpp tp {gt.time_provider()}, tmp_fef {"tmp_fef", gt.fe_space()} gt 37 src/secOrd_op_rhs.cpp Rhs::Rhs(const Grid::Grid_and_time& gt, const Growth type) gt 38 src/secOrd_op_rhs.cpp :d_ptr {std::make_unique<Data>(gt, type)} gt 50 src/secOrd_op_rhs.cpp Vec_rhs::Vec_rhs(const Grid::Grid_and_time& gt) gt 51 src/secOrd_op_rhs.cpp :d_ptr {std::make_unique<Data>(gt)} gt 63 src/secOrd_op_rhs.cpp sRhs* sRhs::new_sdp_u(Grid::Grid_and_time& gt){ gt 64 src/secOrd_op_rhs.cpp return new Impl::sdp_u_rhs {gt}; gt 70 src/secOrd_op_rhs.cpp vRhs* vRhs::new_sls(Grid::Grid_and_time& gt){ gt 71 src/secOrd_op_rhs.cpp return new Impl::sls_rhs {gt}; gt 73 src/secOrd_op_rhs.cpp vRhs* vRhs::new_sd(Grid::Grid_and_time& gt){ gt 74 src/secOrd_op_rhs.cpp return new Impl::sd_rhs {gt}; gt 80 src/secOrd_op_rhs.cpp Rhs::Data::Data(const Grid::Grid_and_time& gt, const Growth type) gt 81 src/secOrd_op_rhs.cpp :tp {gt.time_provider()}, rhs {tp, type}, gt 82 src/secOrd_op_rhs.cpp load_vector {"load_vector", gt.fe_space()} gt 85 src/secOrd_op_rhs.cpp Vec_rhs::Data::Data(const Grid::Grid_and_time& gt) gt 86 src/secOrd_op_rhs.cpp :tp {gt.time_provider()}, rhs {tp}, gt 87 src/secOrd_op_rhs.cpp load_vector {"vec_load_vector", gt.vec_fe_space()} gt 154 src/secOrd_op_rhs_impl.cpp sls_rhs::sls_rhs(const Grid::Grid_and_time& gt) gt 155 src/secOrd_op_rhs_impl.cpp :tp {gt.time_provider()}, gt 156 src/secOrd_op_rhs_impl.cpp lvec {"lvec", gt.vec_fe_space()}, gt 183 src/secOrd_op_rhs_impl.cpp sd_rhs::sd_rhs(const Grid::Grid_and_time& gt) gt 184 src/secOrd_op_rhs_impl.cpp :tp {gt.time_provider()}, gt 185 src/secOrd_op_rhs_impl.cpp lvec {"lvec", gt.vec_fe_space()}, gt 201 src/secOrd_op_rhs_impl.cpp sdp_u_rhs::sdp_u_rhs(const Grid::Grid_and_time& gt) gt 202 src/secOrd_op_rhs_impl.cpp :tp {gt.time_provider()}, gt 203 src/secOrd_op_rhs_impl.cpp lscal {"lscal", gt.fe_space()}, gt 68 src/secOrd_op_rhs_u.cpp Data(const Io::Parameter& p, const Grid::Grid_and_time& gt) gt 69 src/secOrd_op_rhs_u.cpp : rhs {gt.time_provider(), p}, tp {gt.time_provider()}, gt 70 src/secOrd_op_rhs_u.cpp fe_space {gt.fe_space()} gt 74 src/secOrd_op_rhs_u.cpp Esfem::SecOrd_op::Rhs_u::Rhs_u(const Io::Parameter& p, const Grid::Grid_and_time& gt){ gt 76 src/secOrd_op_rhs_u.cpp d_ptr = new Data {p, gt}; gt 69 src/secOrd_op_rhs_w.cpp Data(const Io::Parameter& p, const Grid::Grid_and_time& gt) gt 70 src/secOrd_op_rhs_w.cpp : rhs {gt.time_provider(), p}, tp {gt.time_provider()}, gt 71 src/secOrd_op_rhs_w.cpp fe_space {gt.fe_space()} gt 76 src/secOrd_op_rhs_w.cpp const Grid::Grid_and_time& gt){ gt 78 src/secOrd_op_rhs_w.cpp d_ptr = new Data {p, gt};