Scal_FEfun 34 include/esfem_fwd.h class Scal_FEfun; Scal_FEfun 143 include/grid.h explicit Scal_FEfun(const std::string& name, const Grid_and_time& gt); Scal_FEfun 144 include/grid.h explicit Scal_FEfun(const Scal_FEfun&, const Grid_and_time&); Scal_FEfun 145 include/grid.h Scal_FEfun& operator=(const Scal_FEfun&); Scal_FEfun 159 include/grid.h Scal_FEfun& operator+=(const double d); Scal_FEfun 160 include/grid.h Scal_FEfun& operator*=(const double d); Scal_FEfun 43 include/io_dgf.h void write(const std::string& out_filename, const Grid::Scal_FEfun&) const; Scal_FEfun 47 include/io_dgf.h void read(const std::string& in_filename, Grid::Scal_FEfun&) const; Scal_FEfun 43 include/io_l2h1Calculator.h double l2_err(const Grid::Scal_FEfun&, const Grid::Scal_FEfun&) const; Scal_FEfun 47 include/io_l2h1Calculator.h double h1_err(const Grid::Scal_FEfun&, const Grid::Scal_FEfun&) const; Scal_FEfun 29 include/io_paraview.h Grid::Scal_FEfun&, Grid::Scal_FEfun&, Scal_FEfun 38 include/secOrd_op_brusselator.h const Growth, const Grid::Scal_FEfun&, Scal_FEfun 39 include/secOrd_op_brusselator.h const Grid::Scal_FEfun&); Scal_FEfun 47 include/secOrd_op_brusselator.h void solve(const Grid::Scal_FEfun& rhs, Grid::Scal_FEfun& lhs) const; Scal_FEfun 48 include/secOrd_op_brusselator.h void mass_matrix(const Grid::Scal_FEfun& rhs, Grid::Scal_FEfun& lhs) const; Scal_FEfun 49 include/secOrd_op_brusselator.h void massMatrix_constOne(Grid::Scal_FEfun&) const; Scal_FEfun 50 include/secOrd_op_brusselator.h void add_massMatrixConstOne_to(Grid::Scal_FEfun&) const; Scal_FEfun 59 include/secOrd_op_brusselator.h void assign_firstArg_quadMassMatrix(const Grid::Scal_FEfun&); Scal_FEfun 60 include/secOrd_op_brusselator.h void assign_secondArg_quadMassMatrix(const Grid::Scal_FEfun&); Scal_FEfun 63 include/secOrd_op_brusselator.h void operator()(const Grid::Scal_FEfun&, Grid::Scal_FEfun&) const; Scal_FEfun 42 include/secOrd_op_initData.h void interpolate(Grid::Scal_FEfun&) const; Scal_FEfun 65 include/secOrd_op_initData.h virtual void interpolate(Grid::Scal_FEfun&) const =0; Scal_FEfun 79 include/secOrd_op_linearHeat.h void solve(const Grid::Scal_FEfun& rhs, Grid::Scal_FEfun& lhs) const; Scal_FEfun 80 include/secOrd_op_linearHeat.h void apply_massMatrix_to(Grid::Scal_FEfun&) const; Scal_FEfun 81 include/secOrd_op_linearHeat.h void mass_matrix(const Grid::Scal_FEfun& rhs, Grid::Scal_FEfun& lhs) const; Scal_FEfun 52 include/secOrd_op_rhs.h void assemble_and_addScaled_to(Grid::Scal_FEfun&); Scal_FEfun 83 include/secOrd_op_rhs.h virtual void addScaled_to(Grid::Scal_FEfun&) =0; Scal_FEfun 42 include/secOrd_op_solutionDriven.h const Grid::Scal_FEfun& u_wrapper); Scal_FEfun 261 src/brusselator_algo_impl.h void interpolate(const SecOrd_op::Init_data&, Grid::FEfun_set<Grid::Scal_FEfun>&); Scal_FEfun 37 src/grid_FEfunSet.h Scal_FEfun x; Scal_FEfun 39 src/grid_FEfunSet.h Scal_FEfun y; Scal_FEfun 41 src/grid_FEfunSet.h Scal_FEfun z; Scal_FEfun 89 src/grid_FEfunSet.h using Scal_FEfun_set = FEfun_set<Scal_FEfun>; Scal_FEfun 93 src/grid_FEfunSet.h using Scal_tiny_FEfun_set = Tiny_FEfun_set<Scal_FEfun>; Scal_FEfun 20 src/grid_fef.cpp using Scal_FEfun = Esfem::Grid::Scal_FEfun; Scal_FEfun 26 src/grid_fef.cpp Scal_FEfun::Scal_FEfun(const std::string& fun_name, const Grid_and_time& gt) Scal_FEfun 31 src/grid_fef.cpp Scal_FEfun& Scal_FEfun::operator=(const Scal_FEfun& other){ Scal_FEfun 35 src/grid_fef.cpp Scal_FEfun& Scal_FEfun::operator+=(const double d){ Scal_FEfun 39 src/grid_fef.cpp Scal_FEfun& Scal_FEfun::operator*=(const double d){ Scal_FEfun 43 src/grid_fef.cpp Scal_FEfun::Scal_FEfun(const Scal_FEfun& other, const Grid_and_time& gt) Scal_FEfun 32 src/io_dgf.cpp using Scal_FEfun = Esfem::Grid::Scal_FEfun; Scal_FEfun 90 src/io_dgf.cpp void Handler::write(const std::string& out_filename, const Scal_FEfun& fef) const try{ Scal_FEfun 156 src/io_dgf.cpp void Handler::read(const string& in_filename, Scal_FEfun& fef) const try{ Scal_FEfun 29 src/io_l2h1Calculator.cpp using FEfun = Esfem::Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 106 src/io_l2h1Calculator.cpp (const Grid::Scal_FEfun& u, const Grid::Scal_FEfun& uN) const{ Scal_FEfun 128 src/io_l2h1Calculator.cpp (const Grid::Scal_FEfun& u, const Grid::Scal_FEfun& uN) const{ Scal_FEfun 26 src/io_paraview.cpp using FEfun = Esfem::Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 51 src/io_paraview.cpp Grid::Scal_FEfun& fef1, Grid::Scal_FEfun& fef2, Scal_FEfun 60 src/io_paraview.cpp Grid::Scal_FEfun& fef1, Grid::Scal_FEfun& fef2, Scal_FEfun 46 src/linHeat_algo.h Grid::Scal_FEfun exact_solution {"exact_solution", grid}; Scal_FEfun 47 src/linHeat_algo.h Grid::Scal_FEfun numerical_solution {"numerical_solution", grid}; Scal_FEfun 48 src/linHeat_algo.h Grid::Scal_FEfun tmp_fef {"tmp", grid}; Scal_FEfun 28 src/secOrd_op_brusselator.cpp using FE_function = Esfem::Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 70 src/secOrd_op_brusselator.cpp const Grid::Scal_FEfun& fef1, const Grid::Scal_FEfun& fef2) Scal_FEfun 79 src/secOrd_op_brusselator.cpp solve(const Grid::Scal_FEfun& rhs, Grid::Scal_FEfun& lhs) const{ Scal_FEfun 87 src/secOrd_op_brusselator.cpp mass_matrix(const Grid::Scal_FEfun& rhs, Grid::Scal_FEfun& lhs) const{ Scal_FEfun 92 src/secOrd_op_brusselator.cpp void Esfem::SecOrd_op::Brusselator::massMatrix_constOne(Grid::Scal_FEfun& fef) const{ Scal_FEfun 97 src/secOrd_op_brusselator.cpp add_massMatrixConstOne_to(Grid::Scal_FEfun& fef) const{ Scal_FEfun 103 src/secOrd_op_brusselator.cpp assign_firstArg_quadMassMatrix(const Grid::Scal_FEfun& fef){ Scal_FEfun 114 src/secOrd_op_brusselator.cpp assign_secondArg_quadMassMatrix(const Grid::Scal_FEfun& fef){ Scal_FEfun 127 src/secOrd_op_brusselator.cpp operator()(const Grid::Scal_FEfun& rhs, Grid::Scal_FEfun& lhs) const{ Scal_FEfun 27 src/secOrd_op_brusselator_impl.cpp using FE_function = Esfem::Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 28 src/secOrd_op_brusselator_impl.h using FE_function = Esfem::Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 45 src/secOrd_op_initData.cpp void Esfem::SecOrd_op::Init_data::interpolate(Grid::Scal_FEfun& fef) const{ Scal_FEfun 48 src/secOrd_op_initData.cpp using FE_function = Esfem::Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 137 src/secOrd_op_initData_impl.cpp void sphere_1EF::interpolate(Grid::Scal_FEfun& fef) const{ Scal_FEfun 138 src/secOrd_op_initData_impl.cpp using Fef = Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 124 src/secOrd_op_initData_impl.h void interpolate(Grid::Scal_FEfun&) const override; Scal_FEfun 148 src/secOrd_op_initData_impl.h void interpolate(Grid::Scal_FEfun&) const override; Scal_FEfun 172 src/secOrd_op_initData_impl.h void interpolate(Grid::Scal_FEfun&) const override; Scal_FEfun 73 src/secOrd_op_initData_u.cpp void Esfem::SecOrd_op::Init_data_u::interpolate(Grid::Scal_FEfun& fef) const{ Scal_FEfun 74 src/secOrd_op_initData_u.cpp using FE_function = Esfem::Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 32 src/secOrd_op_initData_u.h void interpolate(Grid::Scal_FEfun&) const; Scal_FEfun 73 src/secOrd_op_initData_w.cpp void Esfem::SecOrd_op::Init_data_w::interpolate(Grid::Scal_FEfun& fef) const{ Scal_FEfun 74 src/secOrd_op_initData_w.cpp using FE_function = Esfem::Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 32 src/secOrd_op_initData_w.h void interpolate(Grid::Scal_FEfun&) const; Scal_FEfun 27 src/secOrd_op_linearHeat.cpp using FE_function = Esfem::Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 98 src/secOrd_op_linearHeat.cpp solve(const Grid::Scal_FEfun& rhs, Grid::Scal_FEfun& lhs) const{ Scal_FEfun 104 src/secOrd_op_linearHeat.cpp apply_massMatrix_to(Grid::Scal_FEfun& sfef) const{ Scal_FEfun 109 src/secOrd_op_linearHeat.cpp mass_matrix(const Grid::Scal_FEfun& rhs, Grid::Scal_FEfun& lhs) const{ Scal_FEfun 30 src/secOrd_op_rhs.cpp using FE_function = Esfem::Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 41 src/secOrd_op_rhs.cpp void Rhs::assemble_and_addScaled_to(Grid::Scal_FEfun& fef){ Scal_FEfun 212 src/secOrd_op_rhs_impl.cpp void sdp_u_rhs::addScaled_to(Grid::Scal_FEfun& rhs){ Scal_FEfun 214 src/secOrd_op_rhs_impl.cpp Grid::Scal_FEfun::Dune_FEfun& fef = rhs; Scal_FEfun 256 src/secOrd_op_rhs_impl.h void addScaled_to(Grid::Scal_FEfun& rhs) override; Scal_FEfun 265 src/secOrd_op_rhs_impl.h Esfem::Grid::Scal_FEfun::Dune_FEfun lscal; Scal_FEfun 290 src/secOrd_op_rhs_impl.h Esfem::Grid::Scal_FEfun::Dune_FEfun load_vector; Scal_FEfun 27 src/secOrd_op_rhs_u.cpp using FE_function = Esfem::Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 93 src/secOrd_op_rhs_u.cpp void Esfem::SecOrd_op::Rhs_u::assemble_and_addScaled_to(Grid::Scal_FEfun& fef) const{ Scal_FEfun 99 src/secOrd_op_rhs_u.cpp void Esfem::SecOrd_op::Rhs_u::assemble(Grid::Scal_FEfun& fef) const{ Scal_FEfun 32 src/secOrd_op_rhs_u.h void assemble_and_addScaled_to(Grid::Scal_FEfun&) const; Scal_FEfun 33 src/secOrd_op_rhs_u.h void assemble(Grid::Scal_FEfun&) const; Scal_FEfun 27 src/secOrd_op_rhs_w.cpp using FE_function = Esfem::Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 95 src/secOrd_op_rhs_w.cpp void Esfem::SecOrd_op::Rhs_w::assemble_and_addScaled_to(Grid::Scal_FEfun& fef) const{ Scal_FEfun 33 src/secOrd_op_rhs_w.h void assemble_and_addScaled_to(Grid::Scal_FEfun&) const; Scal_FEfun 35 src/secOrd_op_solutionDriven.cpp using FEfun = Esfem::Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 53 src/secOrd_op_solutionDriven.cpp const Grid::Scal_FEfun& u_wrapper); Scal_FEfun 57 src/secOrd_op_solutionDriven.cpp const Grid::Scal_FEfun& u_wrapper) Scal_FEfun 69 src/secOrd_op_solutionDriven.cpp const Grid::Scal_FEfun& u) Scal_FEfun 44 src/secOrd_op_solutionDriven_impl.h using Scalar_fef = Esfem::Grid::Scal_FEfun::Dune_FEfun; Scal_FEfun 51 test/io_dgf.cpp Esfem::Grid::Scal_FEfun fef {"fef", grid};