#include <dune/pdelab/boilerplate/pdelab.hh>
|
typedef T | Grid |
|
typedef T::LeafGridView | GV |
|
typedef T::ctype | ctype |
|
typedef Dune::PDELab::NonOverlappingEntitySet< GV > | ES |
|
typedef CGFEMBase< ES, ctype, N, degree, dim, gt > | FEMB |
|
typedef CGCONBase< Grid, degree, gt, mt, SolverCategory::nonoverlapping, BCType > | CONB |
|
typedef FEMB::FEM | FEM |
|
typedef CONB::CON | CON |
|
typedef VBET | VBE |
|
typedef GridFunctionSpace< ES, FEM, CON, VBE > | GFS |
|
typedef N | NT |
|
using | DOF = Backend::Vector< GFS, N > |
|
typedef Dune::PDELab::DiscreteGridFunction< GFS, DOF > | DGF |
|
typedef GFS::template ConstraintsContainer< N >::Type | CC |
|
typedef VTKGridFunctionAdapter< DGF > | VTKF |
|
|
static const int | dim = T::dimension |
|
static const int | dimworld = T::dimensionworld |
|
◆ CC
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
typedef GFS::template ConstraintsContainer<N>::Type Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::CC |
◆ CON
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
typedef CONB::CON Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::CON |
◆ CONB
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
typedef CGCONBase<Grid,degree,gt,mt,SolverCategory::nonoverlapping,BCType> Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::CONB |
◆ ctype
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
typedef T::ctype Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::ctype |
◆ DGF
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
◆ DOF
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
◆ ES
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
◆ FEM
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
typedef FEMB::FEM Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::FEM |
◆ FEMB
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
typedef CGFEMBase<ES,ctype,N,degree,dim,gt> Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::FEMB |
◆ GFS
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
typedef GridFunctionSpace<ES,FEM,CON,VBE> Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::GFS |
◆ Grid
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
typedef T Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::Grid |
◆ GV
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
typedef T::LeafGridView Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::GV |
◆ NT
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
typedef N Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::NT |
◆ VBE
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
typedef VBET Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::VBE |
◆ VTKF
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
◆ CGSpace()
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::CGSpace |
( |
Grid & |
grid, |
|
|
const BCType & |
bctype |
|
) |
| |
|
inline |
◆ assembleConstraints()
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
void Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::assembleConstraints |
( |
const BCType & |
bctype | ) |
|
|
inline |
◆ clearConstraints()
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
void Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::clearConstraints |
( |
| ) |
|
|
inline |
◆ copyConstrainedDOFS()
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
void Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::copyConstrainedDOFS |
( |
const DOF & |
xin, |
|
|
DOF & |
xout |
|
) |
| const |
|
inline |
◆ copyNonConstrainedDOFS()
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
void Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::copyNonConstrainedDOFS |
( |
const DOF & |
xin, |
|
|
DOF & |
xout |
|
) |
| const |
|
inline |
◆ getCC() [1/2]
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
◆ getCC() [2/2]
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
const CC & Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::getCC |
( |
| ) |
const |
|
inline |
◆ getFEM() [1/2]
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
◆ getFEM() [2/2]
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
const FEM & Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::getFEM |
( |
| ) |
const |
|
inline |
◆ getGFS() [1/2]
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
◆ getGFS() [2/2]
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
const GFS & Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::getGFS |
( |
| ) |
const |
|
inline |
◆ setConstrainedDOFS()
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
void Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::setConstrainedDOFS |
( |
DOF & |
x, |
|
|
NT |
nt |
|
) |
| const |
|
inline |
◆ setNonConstrainedDOFS()
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
void Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::setNonConstrainedDOFS |
( |
DOF & |
x, |
|
|
NT |
nt |
|
) |
| const |
|
inline |
◆ dim
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
const int Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::dim = T::dimension |
|
static |
◆ dimworld
template<typename T , typename N , unsigned int degree, typename BCType , Dune::GeometryType::BasicType gt,
MeshType mt, typename VBET >
const int Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::dimworld = T::dimensionworld |
|
static |
The documentation for this class was generated from the following file: