dune-pdelab
2.0.0
|
#include <dune/common/exceptions.hh>
#include <limits>
#include <vector>
#include <map>
#include <dune/common/dynmatrix.hh>
#include <dune/geometry/quadraturerules.hh>
#include <dune/pdelab/gridfunctionspace/genericdatahandle.hh>
#include <dune/pdelab/gridfunctionspace/localfunctionspace.hh>
#include <dune/pdelab/common/function.hh>
#include <dune/pdelab/gridfunctionspace/interpolate.hh>
#include <dune/pdelab/localoperator/defaultimp.hh>
#include <dune/pdelab/localoperator/flags.hh>
#include <dune/grid/io/file/vtk/subsamplingvtkwriter.hh>
Go to the source code of this file.
Classes | |
struct | Dune::PDELab::LeafOffsetCache< GFS > |
class | Dune::PDELab::L2Projection< GFS, U > |
struct | Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap > |
struct | Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector > |
struct | Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::coarse_function< FiniteElement > |
class | Dune::PDELab::GridAdaptor< Grid, GFSU, U, Projection > |
Class for automatic adaptation of the grid. More... | |
class | Dune::PDELab::TimeAdaptationStrategy |
Namespaces | |
Dune | |
Dune::PDELab | |
Functions | |
template<class Grid , class GFS , class X > | |
void | Dune::PDELab::adapt_grid (Grid &grid, GFS &gfs, X &x1, int int_order) |
adapt a grid, corresponding function space and solution vectors More... | |
template<class Grid , class GFS , class X > | |
void | Dune::PDELab::adapt_grid (Grid &grid, GFS &gfs, X &x1, X &x2, int int_order) |
adapt a grid, corresponding function space and solution vectors More... | |
template<class Grid , class GFS , class X > | |
void | Dune::PDELab::adapt_grid (Grid &grid, GFS &gfs, X &x1) |
template<class Grid , class GFS , class X > | |
void | Dune::PDELab::adapt_grid (Grid &grid, GFS &gfs, X &x1, X &x2) |
template<typename T > | |
void | Dune::PDELab::error_fraction (const T &x, typename T::ElementType alpha, typename T::ElementType beta, typename T::ElementType &eta_alpha, typename T::ElementType &eta_beta, int verbose=0) |
template<typename T > | |
void | Dune::PDELab::element_fraction (const T &x, typename T::ElementType alpha, typename T::ElementType beta, typename T::ElementType &eta_alpha, typename T::ElementType &eta_beta, int verbose=0) |
template<typename T > | |
void | Dune::PDELab::error_distribution (const T &x, int bins) |
template<typename Grid , typename X > | |
void | Dune::PDELab::mark_grid (Grid &grid, const X &x, typename X::ElementType refine_threshold, typename X::ElementType coarsen_threshold, int min_level=0, int max_level=std::numeric_limits< int >::max(), int verbose=0) |
template<typename Grid , typename X > | |
void | Dune::PDELab::mark_grid_for_coarsening (Grid &grid, const X &x, typename X::ElementType refine_threshold, typename X::ElementType coarsen_threshold, int verbose=0) |
const Cell& _element |
size_type _leaf_index |
MassMatrices& _mass_matrices |
const QuadratureRule<DF,dim>& _quadrature_rule |
|
static |
Referenced by Dune::PDELab::MimeticCellProperties< ctype, dim >::add_face(), Dune::PDELab::ConvectionDiffusionFEM< T, FiniteElementMap >::alpha_boundary(), Dune::PDELab::DiffusionDG< K, F, B, G, J >::alpha_boundary(), Dune::PDELab::ConvectionDiffusion< T >::alpha_boundary(), Dune::PDELab::StokesDGVectorFEM< F, B, V, P, IP >::alpha_boundary(), Dune::PDELab::DiffusionDG< K, F, B, G, J >::alpha_skeleton(), Dune::PDELab::StokesDGVectorFEM< F, B, V, P, IP >::alpha_skeleton(), Dune::PDELab::L2::alpha_volume(), Dune::PDELab::DiffusionMixed< K, A0, F, B, G >::alpha_volume(), Dune::PDELab::Diffusion< K, A0, F, B, J >::alpha_volume(), Dune::PDELab::DiffusionCCFV< K, A0, F, B, J, G >::alpha_volume(), Dune::PDELab::ConvectionDiffusionFEM< T, FiniteElementMap >::alpha_volume(), Dune::PDELab::TaylorHoodNavierStokes< P >::alpha_volume(), Dune::PDELab::DiffusionDG< K, F, B, G, J >::alpha_volume(), Dune::PDELab::StokesDGVectorFEM< F, B, V, P, IP >::alpha_volume(), Dune::PDELab::LinearElasticity< T >::alpha_volume(), Dune::PDELab::ConvectionDiffusion< T >::alpha_volume(), Dune::PDELab::CCFVTemporalOperator< TP >::alpha_volume(), Dune::PDELab::NavierStokesDG< PRM, full_tensor >::alpha_volume(), Dune::PDELab::RT0Constraints::boundary(), Dune::PDELab::ConformingDirichletConstraints::boundary(), Dune::PDELab::MimeticBrezziW< ctype, dim >::build_W(), Dune::PDELab::MimeticBrezziWBase< ctype, dim >::build_W_indep(), Dune::PDELab::evalGradient(), Dune::PDELab::ConvectionDiffusionFEM< T, FiniteElementMap >::jacobian_boundary(), Dune::PDELab::StokesDG< PRM, full_tensor >::jacobian_boundary(), Dune::PDELab::DiffusionDG< K, F, B, G, J >::jacobian_boundary(), Dune::PDELab::StokesDG< PRM, full_tensor >::jacobian_skeleton(), Dune::PDELab::DiffusionDG< K, F, B, G, J >::jacobian_skeleton(), Dune::PDELab::LinearElasticity< T >::jacobian_volume(), Dune::PDELab::L2::jacobian_volume(), Dune::PDELab::Laplace::jacobian_volume(), Dune::PDELab::Diffusion< K, A0, F, B, J >::jacobian_volume(), Dune::PDELab::ConvectionDiffusionFEM< T, FiniteElementMap >::jacobian_volume(), Dune::PDELab::Electrodynamic_S< Mu >::jacobian_volume(), Dune::PDELab::StokesDG< PRM, full_tensor >::jacobian_volume(), Dune::PDELab::TaylorHoodNavierStokes< P >::jacobian_volume(), Dune::PDELab::CCFVTemporalOperator< TP >::jacobian_volume(), Dune::PDELab::DiffusionDG< K, F, B, G, J >::jacobian_volume(), Dune::PDELab::NavierStokesDG< PRM, full_tensor >::jacobian_volume(), Dune::PDELab::StokesMassDG< PRM >::jacobian_volume(), Dune::PDELab::StokesDG< PRM, full_tensor >::lambda_boundary(), Dune::PDELab::DiffusionMixed< K, A0, F, B, G >::lambda_boundary(), Dune::PDELab::Diffusion< K, A0, F, B, J >::lambda_boundary(), Dune::PDELab::LinearElasticity< T >::lambda_boundary(), Dune::PDELab::TaylorHoodNavierStokes< P >::lambda_boundary(), Dune::PDELab::DiffusionDG< K, F, B, G, J >::lambda_boundary(), Dune::PDELab::StokesDG< PRM, full_tensor >::lambda_volume(), Dune::PDELab::DiffusionMixed< K, A0, F, B, G >::lambda_volume(), Dune::PDELab::Diffusion< K, A0, F, B, J >::lambda_volume(), Dune::PDELab::LinearElasticity< T >::lambda_volume(), Dune::PDELab::TaylorHoodNavierStokes< P >::lambda_volume(), Dune::PDELab::DiffusionDG< K, F, B, G, J >::lambda_volume(), Dune::PDELab::update_fixed_size< GV >::leaf(), Dune::PB::pk_enumerate_multiindex(), Dune::PDELab::post_extract_per_entity_sizes< GV >::post(), Dune::PDELab::update_fixed_size< GV >::pre(), Dune::PDELab::MimeticCellProperties< ctype, dim >::print(), Dune::PDELab::OverlappingConformingDirichletConstraints::processor(), Dune::PDELab::LeafGridViewOrdering< LocalOrdering >::update(), Dune::PDELab::GridViewOrdering< LocalOrdering >::update(), Dune::PDELab::InteriorNodeConstraints::updateInteriorNodes(), and Dune::PDELab::InteriorNodeConstraints::volume().