|
dune-pdelab
2.4.1
|
The assembler for standard DUNE grid. More...
#include <dune/pdelab/gridoperator/default/assembler.hh>
Public Types | |
| typedef GFSU::Traits::SizeType | SizeType |
| Size type as used in grid function space. More... | |
| using | EntitySet = typename GFSU::Traits::EntitySet |
| using | Element = typename EntitySet::Element |
| using | Intersection = typename EntitySet::Intersection |
| typedef GFSU | TrialGridFunctionSpace |
| typedef GFSV | TestGridFunctionSpace |
Public Member Functions | |
| DefaultAssembler (const GFSU &gfsu_, const GFSV &gfsv_, const CU &cu_, const CV &cv_) | |
| DefaultAssembler (const GFSU &gfsu_, const GFSV &gfsv_) | |
| const GFSU & | trialGridFunctionSpace () const |
| Get the trial grid function space. More... | |
| const GFSV & | testGridFunctionSpace () const |
| Get the test grid function space. More... | |
| template<class LocalAssemblerEngine > | |
| void | assemble (LocalAssemblerEngine &assembler_engine) const |
Static Public Attributes | |
| static const bool | isGalerkinMethod = Dune::is_same<GFSU,GFSV>::value |
| Static check on whether this is a Galerkin method. More... | |
The assembler for standard DUNE grid.
| GFSU | GridFunctionSpace for ansatz functions |
| GFSV | GridFunctionSpace for test functions |
| nonoverlapping_mode | Indicates whether assembling is done for overlap cells |
| using Dune::PDELab::DefaultAssembler< GFSU, GFSV, CU, CV, nonoverlapping_mode >::Element = typename EntitySet::Element |
| using Dune::PDELab::DefaultAssembler< GFSU, GFSV, CU, CV, nonoverlapping_mode >::EntitySet = typename GFSU::Traits::EntitySet |
Types related to current grid view
| using Dune::PDELab::DefaultAssembler< GFSU, GFSV, CU, CV, nonoverlapping_mode >::Intersection = typename EntitySet::Intersection |
| typedef GFSU::Traits::SizeType Dune::PDELab::DefaultAssembler< GFSU, GFSV, CU, CV, nonoverlapping_mode >::SizeType |
Size type as used in grid function space.
| typedef GFSV Dune::PDELab::DefaultAssembler< GFSU, GFSV, CU, CV, nonoverlapping_mode >::TestGridFunctionSpace |
| typedef GFSU Dune::PDELab::DefaultAssembler< GFSU, GFSV, CU, CV, nonoverlapping_mode >::TrialGridFunctionSpace |
Grid function spaces
|
inline |
|
inline |
|
inline |
References Dune::PDELab::LocalAssemblerEngine::assembleCell(), Dune::PDELab::LocalAssemblerEngine::assembleUVBoundary(), Dune::PDELab::LocalAssemblerEngine::assembleUVProcessor(), Dune::PDELab::LocalAssemblerEngine::assembleUVSkeleton(), Dune::PDELab::LocalAssemblerEngine::assembleUVVolume(), Dune::PDELab::LocalAssemblerEngine::assembleUVVolumePostSkeleton(), Dune::PDELab::LocalAssemblerEngine::assembleVBoundary(), Dune::PDELab::LocalAssemblerEngine::assembleVProcessor(), Dune::PDELab::LocalAssemblerEngine::assembleVSkeleton(), Dune::PDELab::LocalAssemblerEngine::assembleVVolume(), Dune::PDELab::LocalAssemblerEngine::assembleVVolumePostSkeleton(), Dune::PDELab::boundary, Dune::PDELab::classifyIntersection(), ig, Dune::PDELab::LocalAssemblerEngine::loadCoefficientsLFSUInside(), Dune::PDELab::LocalAssemblerEngine::loadCoefficientsLFSUOutside(), Dune::PDELab::LocalAssemblerEngine::onBindLFSUV(), Dune::PDELab::LocalAssemblerEngine::onBindLFSUVOutside(), Dune::PDELab::LocalAssemblerEngine::onBindLFSV(), Dune::PDELab::LocalAssemblerEngine::onBindLFSVOutside(), Dune::PDELab::LocalAssemblerEngine::onUnbindLFSUV(), Dune::PDELab::LocalAssemblerEngine::onUnbindLFSUVOutside(), Dune::PDELab::LocalAssemblerEngine::onUnbindLFSV(), Dune::PDELab::LocalAssemblerEngine::onUnbindLFSVOutside(), Dune::PDELab::periodic, Dune::PDELab::LocalAssemblerEngine::postAssembly(), Dune::PDELab::LocalAssemblerEngine::preAssembly(), Dune::PDELab::processor, Dune::PDELab::LocalAssemblerEngine::requireSkeletonTwoSided(), Dune::PDELab::LocalAssemblerEngine::requireUVBoundary(), Dune::PDELab::LocalAssemblerEngine::requireUVSkeleton(), Dune::PDELab::LocalAssemblerEngine::requireUVVolumePostSkeleton(), Dune::PDELab::LocalAssemblerEngine::requireVBoundary(), Dune::PDELab::LocalAssemblerEngine::requireVSkeleton(), Dune::PDELab::LocalAssemblerEngine::requireVVolumePostSkeleton(), Dune::PDELab::skeleton, and value.
|
inline |
Get the test grid function space.
|
inline |
Get the trial grid function space.
|
static |
Static check on whether this is a Galerkin method.
1.8.11