|
dune-pdelab 2.9
|
Loading...
Searching...
No Matches
pdelab/boilerplate/pdelab.hh
Go to the documentation of this file.
337 UnstructuredGrid (std::string filename, bool verbose = true, bool insert_boundary_segments=true)
392 template<typename GV, typename C, typename R, unsigned int degree, unsigned int dim, Dune::GeometryType::BasicType gt>
441 template<typename Grid, unsigned int degree, Dune::GeometryType::BasicType gt, MeshType mt, SolverCategory::Category st, typename BCType, typename GV = typename Grid::LeafGridView>
446 class CGCONBase<Grid,1,Dune::GeometryType::simplex,MeshType::nonconforming,SolverCategory::sequential,BCType,GV>
449 typedef HangingNodesDirichletConstraints<Grid,HangingNodesConstraintsAssemblers::SimplexGridP1Assembler,BCType> CON;
472 class CGCONBase<Grid,1,Dune::GeometryType::cube,MeshType::nonconforming,SolverCategory::sequential,BCType,GV>
475 typedef HangingNodesDirichletConstraints<Grid,HangingNodesConstraintsAssemblers::CubeGridQ1Assembler,BCType> CON;
497 template<typename Grid, unsigned int degree, Dune::GeometryType::BasicType gt,typename BCType, typename GV>
523 template<typename Grid, unsigned int degree, Dune::GeometryType::BasicType gt,typename BCType, typename GV>
551 gfs.gridView().communicate(adddh,Dune::InteriorBorder_All_Interface,Dune::ForwardCommunication);
557 template<typename Grid, unsigned int degree, Dune::GeometryType::BasicType gt,typename BCType, typename GV>
579 Dune::GeometryType::BasicType gt, MeshType mt, SolverCategory::Category st = SolverCategory::sequential,
879 gfs.gridView().communicate(adddh,Dune::InteriorBorder_All_Interface,Dune::ForwardCommunication);
889 typename VBET=ISTL::VectorBackend<ISTL::Blocking::fixed,Dune::PB::PkSize<degree,T::dimension>::value> >
902 typedef OPBLocalFiniteElementMap<ctype,NT,degree,dim,gt,Dune::GMPField<512>,Dune::PB::BasisType::Pk> FEM;
988 //typename VBET=ISTL::VectorBackend<ISTL::Blocking::fixed,Dune::PB::PkSize<degree,T::dimension>::value> >
1002 typedef OPBLocalFiniteElementMap<ctype,NT,degree,dim,gt,Dune::GMPField<512>,Dune::PB::BasisType::Qk> FEM;
1088 typename VBET=ISTL::VectorBackend<ISTL::Blocking::fixed,Dune::QkStuff::QkSize<degree,T::dimension>::value> >
1183 //typename VBET=ISTL::VectorBackend<ISTL::Blocking::fixed,Dune::QkStuff::QkSize<degree,T::dimension>::value> >
1279 //typename VBET=ISTL::VectorBackend<ISTL::Blocking::fixed,Dune::QkStuff::QkSize<degree,T::dimension>::value> >
1520 gop = std::shared_ptr<GO>(new GO(fs.getGFS(),fs.getCC(),fs.getGFS(),fs.getCC(),lop,MBE(nonzeros)));
1627 gop = std::shared_ptr<GO>(new GO(fsu.getGFS(),fsu.getCC(),fsv.getGFS(),fsv.getCC(),lop,MBE(nonzeros)));
1878 ISTLSolverBackend_IterativeDefault (const FS& fs, const ASS& ass, unsigned maxiter_=5000, int verbose_=1)
1902 ISTLSolverBackend_IterativeDefault (const FS& fs, const ASS& ass, unsigned maxiter_=5000, int verbose_=1)
1926 ISTLSolverBackend_IterativeDefault (const FS& fs, const ASS& ass, unsigned maxiter_=5000, int verbose_=1)
1951 ISTLSolverBackend_ExplicitDiagonal (const FS& fs, const ASS& ass, unsigned maxiter_=5000, int verbose_=1)
1976 ISTLSolverBackend_ExplicitDiagonal (const FS& fs, const ASS& ass, unsigned maxiter_=5000, int verbose_=1)
2001 ISTLSolverBackend_ExplicitDiagonal (const FS& fs, const ASS& ass, unsigned maxiter_=5000, int verbose_=1)
static constexpr size_type N()
#define DUNE_THROW(E, m)
void constraints(const GFS &gfs, CG &cg, const bool verbose=false)
construct constraints
Definition constraints.hh:749
void set_nonconstrained_dofs(const CG &cg, typename XG::ElementType x, XG &xg)
Definition constraints.hh:960
void set_constrained_dofs(const CG &cg, typename XG::ElementType x, XG &xg)
construct constraints from given boundary condition function
Definition constraints.hh:796
void copy_constrained_dofs(const CG &cg, const XG &xgin, XG &xgout)
Definition constraints.hh:936
void copy_nonconstrained_dofs(const CG &cg, const XG &xgin, XG &xgout)
Definition constraints.hh:987
@ periodic
periodic boundary intersection (neighbor() == true && boundary() == true)
Dune::GeometryType geometryTypeFromBasicType(Dune::GeometryType::BasicType basicType, int dim)
Definition topologyutility.hh:48
typename impl::BackendVectorSelector< GridFunctionSpace, FieldType >::Type Vector
alias of the return type of BackendVectorSelector
Definition backend/interface.hh:106
std::enable_if< std::is_base_of< impl::WrapperBase, T >::value, Native< T > & >::type native(T &t)
Definition backend/interface.hh:192
For backward compatibility – Do not use this!
ForwardCommunication
InteriorBorder_All_Interface
Grid< dim, dimworld, ct, GridFamily >::LeafGridView leafGridView(const Grid< dim, dimworld, ct, GridFamily > &grid)
size_type size() const
static Communication< MPICommunicator > getCommunication()
BasicType
simplex
Category
sequential
nonoverlapping
overlapping
static void createSimplexGrid(GridFactory< GridType > &factory, const FieldVector< ctype, dimworld > &lowerLeft, const FieldVector< ctype, dimworld > &upperRight, const std::array< unsigned int, dim > &elements)
static void createCubeGrid(GridFactory< GridType > &factory, const FieldVector< ctype, dimworld > &lowerLeft, const FieldVector< ctype, dimworld > &upperRight, const std::array< unsigned int, dim > &elements)
virtual std::unique_ptr< GridType > createGrid()
static std::unique_ptr< Grid > read(const std::string &fileName, bool verbose=true, bool insertBoundarySegments=true)
Coordinates::ctype ctype
Backend using (possibly nested) ISTL BCRSMatrices.
Definition bcrsmatrixbackend.hh:188
Solver to be used for explicit time-steppers with (block-)diagonal mass matrix.
Definition novlpistlsolverbackend.hh:637
Nonoverlapping parallel BiCGSTAB solver preconditioned by block SSOR.
Definition novlpistlsolverbackend.hh:838
Nonoverlapping parallel CG solver preconditioned by block SSOR.
Definition novlpistlsolverbackend.hh:863
Nonoverlapping parallel CG solver preconditioned with AMG smoothed by SSOR.
Definition novlpistlsolverbackend.hh:1076
Overlapping parallel BiCGStab solver with SSOR preconditioner.
Definition ovlpistlsolverbackend.hh:662
Overlapping parallel CGS solver with SSOR preconditioner.
Definition ovlpistlsolverbackend.hh:728
Solver to be used for explicit time-steppers with (block-)diagonal mass matrix.
Definition ovlpistlsolverbackend.hh:1011
Overlapping parallel conjugate gradient solver preconditioned with AMG smoothed by SSOR.
Definition ovlpistlsolverbackend.hh:1259
Definition parallelhelper.hh:51
void maskForeignDOFs(X &x) const
Mask out all DOFs not owned by the current process with 0.
Definition parallelhelper.hh:126
Backend for sequential BiCGSTAB solver with SSOR preconditioner.
Definition seqistlsolverbackend.hh:419
Backend for sequential conjugate gradient solver with SSOR preconditioner.
Definition seqistlsolverbackend.hh:506
Solver to be used for explicit time-steppers with (block-)diagonal mass matrix.
Definition seqistlsolverbackend.hh:661
Sequential conjugate gradient solver preconditioned with AMG smoothed by SSOR.
Definition seqistlsolverbackend.hh:856
Definition pdelab/boilerplate/pdelab.hh:91
static const int dimworld
Definition pdelab/boilerplate/pdelab.hh:97
const T & getGrid() const
Definition pdelab/boilerplate/pdelab.hh:165
StructuredGrid(Dune::GeometryType::BasicType meshtype, std::array< double, dimworld > lower_left, std::array< double, dimworld > upper_right, std::array< unsigned int, dim > cells)
Definition pdelab/boilerplate/pdelab.hh:120
const T & operator*() const
Definition pdelab/boilerplate/pdelab.hh:180
StructuredGrid(Dune::GeometryType::BasicType meshtype, unsigned int cells)
Definition pdelab/boilerplate/pdelab.hh:100
const T * operator->() const
Definition pdelab/boilerplate/pdelab.hh:185
std::shared_ptr< T > getSharedPtr()
Definition pdelab/boilerplate/pdelab.hh:153
YaspGrid< dim > Grid
Definition pdelab/boilerplate/pdelab.hh:202
const Grid & getGrid() const
Definition pdelab/boilerplate/pdelab.hh:296
Grid * operator->()
Definition pdelab/boilerplate/pdelab.hh:306
std::shared_ptr< Grid > getSharedPtr()
Definition pdelab/boilerplate/pdelab.hh:284
StructuredGrid(Dune::GeometryType::BasicType meshtype, std::array< double, dimworld > lower_left, std::array< double, dimworld > upper_right, std::array< unsigned int, dim > cells, int overlap=1)
Definition pdelab/boilerplate/pdelab.hh:223
Grid::ctype ctype
Definition pdelab/boilerplate/pdelab.hh:203
StructuredGrid(Dune::GeometryType::BasicType meshtype, unsigned int cells, int overlap=1)
Definition pdelab/boilerplate/pdelab.hh:207
const Grid * operator->() const
Definition pdelab/boilerplate/pdelab.hh:316
Grid & getGrid()
Definition pdelab/boilerplate/pdelab.hh:290
Grid & operator*()
Definition pdelab/boilerplate/pdelab.hh:301
const Grid & operator*() const
Definition pdelab/boilerplate/pdelab.hh:311
StructuredGrid(Dune::GeometryType::BasicType meshtype, std::array< double, dimworld > lower_left, std::array< double, dimworld > upper_right, std::array< unsigned int, dim > cells, std::array< bool, dim > periodic, int overlap=1)
Definition pdelab/boilerplate/pdelab.hh:253
Definition pdelab/boilerplate/pdelab.hh:328
static const int dimworld
Definition pdelab/boilerplate/pdelab.hh:334
const T & getGrid() const
Definition pdelab/boilerplate/pdelab.hh:357
UnstructuredGrid(std::string filename, bool verbose=true, bool insert_boundary_segments=true)
Definition pdelab/boilerplate/pdelab.hh:337
std::shared_ptr< T > getSharedPtr()
Definition pdelab/boilerplate/pdelab.hh:345
const T & operator*() const
Definition pdelab/boilerplate/pdelab.hh:372
T * operator->()
Definition pdelab/boilerplate/pdelab.hh:367
const T * operator->() const
Definition pdelab/boilerplate/pdelab.hh:377
Definition pdelab/boilerplate/pdelab.hh:394
PkLocalFiniteElementMap< GV, C, R, degree > FEM
Definition pdelab/boilerplate/pdelab.hh:400
FEM & getFEM()
Definition pdelab/boilerplate/pdelab.hh:407
const FEM & getFEM() const
Definition pdelab/boilerplate/pdelab.hh:408
CGFEMBase(const GV &gridview)
Definition pdelab/boilerplate/pdelab.hh:402
FEM & getFEM()
Definition pdelab/boilerplate/pdelab.hh:425
CGFEMBase(const GV &gridview)
Definition pdelab/boilerplate/pdelab.hh:420
QkLocalFiniteElementMap< GV, C, R, degree > FEM
Definition pdelab/boilerplate/pdelab.hh:418
const FEM & getFEM() const
Definition pdelab/boilerplate/pdelab.hh:426
Definition pdelab/boilerplate/pdelab.hh:443
const CON & getCON() const
Definition pdelab/boilerplate/pdelab.hh:464
HangingNodesDirichletConstraints< Grid, HangingNodesConstraintsAssemblers::SimplexGridP1Assembler, BCType > CON
Definition pdelab/boilerplate/pdelab.hh:449
CGCONBase(Grid &grid, const BCType &bctype, const GV &gv)
Definition pdelab/boilerplate/pdelab.hh:451
void make_consistent(const GFS &gfs, DOF &x) const
Definition pdelab/boilerplate/pdelab.hh:466
CON & getCON()
Definition pdelab/boilerplate/pdelab.hh:463
void postGFSHook(const GFS &gfs)
Definition pdelab/boilerplate/pdelab.hh:462
CGCONBase(Grid &grid, const BCType &bctype)
Definition pdelab/boilerplate/pdelab.hh:456
HangingNodesDirichletConstraints< Grid, HangingNodesConstraintsAssemblers::CubeGridQ1Assembler, BCType > CON
Definition pdelab/boilerplate/pdelab.hh:475
CON & getCON()
Definition pdelab/boilerplate/pdelab.hh:489
CGCONBase(Grid &grid, const BCType &bctype)
Definition pdelab/boilerplate/pdelab.hh:482
const CON & getCON() const
Definition pdelab/boilerplate/pdelab.hh:490
CGCONBase(Grid &grid, const BCType &bctype, const GV &gv)
Definition pdelab/boilerplate/pdelab.hh:477
void postGFSHook(const GFS &gfs)
Definition pdelab/boilerplate/pdelab.hh:488
void make_consistent(const GFS &gfs, DOF &x) const
Definition pdelab/boilerplate/pdelab.hh:492
const CON & getCON() const
Definition pdelab/boilerplate/pdelab.hh:516
void make_consistent(const GFS &gfs, DOF &x) const
Definition pdelab/boilerplate/pdelab.hh:518
ConformingDirichletConstraints CON
Definition pdelab/boilerplate/pdelab.hh:501
CGCONBase(Grid &grid, const BCType &bctype)
Definition pdelab/boilerplate/pdelab.hh:508
void postGFSHook(const GFS &gfs)
Definition pdelab/boilerplate/pdelab.hh:514
CON & getCON()
Definition pdelab/boilerplate/pdelab.hh:515
CGCONBase(Grid &grid, const BCType &bctype, const GV &gv)
Definition pdelab/boilerplate/pdelab.hh:503
CGCONBase(Grid &grid, const BCType &bctype, const GV &gv)
Definition pdelab/boilerplate/pdelab.hh:529
const CON & getCON() const
Definition pdelab/boilerplate/pdelab.hh:542
void make_consistent(const GFS &gfs, DOF &x) const
Definition pdelab/boilerplate/pdelab.hh:544
OverlappingConformingDirichletConstraints CON
Definition pdelab/boilerplate/pdelab.hh:527
void postGFSHook(const GFS &gfs)
Definition pdelab/boilerplate/pdelab.hh:540
CGCONBase(Grid &grid, const BCType &bctype)
Definition pdelab/boilerplate/pdelab.hh:534
CON & getCON()
Definition pdelab/boilerplate/pdelab.hh:541
CON & getCON()
Definition pdelab/boilerplate/pdelab.hh:568
void make_consistent(const GFS &gfs, DOF &x) const
Definition pdelab/boilerplate/pdelab.hh:571
const CON & getCON() const
Definition pdelab/boilerplate/pdelab.hh:569
CGCONBase(Grid &grid, const BCType &bctype)
Definition pdelab/boilerplate/pdelab.hh:562
Definition pdelab/boilerplate/pdelab.hh:581
void assembleConstraints(const BCType &bctype)
Definition pdelab/boilerplate/pdelab.hh:652
void setNonConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:669
GFS::template ConstraintsContainer< N >::Type CC
Definition pdelab/boilerplate/pdelab.hh:603
CGCONBase< Grid, degree, gt, mt, st, BCType > CONB
Definition pdelab/boilerplate/pdelab.hh:592
Dune::PDELab::DiscreteGridFunction< GFS, DOF > DGF
Definition pdelab/boilerplate/pdelab.hh:602
void copyConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:675
CGSpace(Grid &grid, const BCType &bctype)
Definition pdelab/boilerplate/pdelab.hh:607
void copyNonConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:681
void setConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:663
CGFEMBase< GV, ctype, N, degree, dim, gt > FEMB
Definition pdelab/boilerplate/pdelab.hh:591
void clearConstraints()
Definition pdelab/boilerplate/pdelab.hh:658
GridFunctionSpace< GV, FEM, CON, VBE > GFS
Definition pdelab/boilerplate/pdelab.hh:598
VTKGridFunctionAdapter< DGF > VTKF
Definition pdelab/boilerplate/pdelab.hh:604
void assembleConstraints(const BCType &bctype)
Definition pdelab/boilerplate/pdelab.hh:771
CC & getCC()
Definition pdelab/boilerplate/pdelab.hh:760
T::ctype ctype
Definition pdelab/boilerplate/pdelab.hh:705
const FEM & getFEM() const
Definition pdelab/boilerplate/pdelab.hh:742
const CC & getCC() const
Definition pdelab/boilerplate/pdelab.hh:766
Dune::PDELab::NonOverlappingEntitySet< GV > ES
Definition pdelab/boilerplate/pdelab.hh:706
GridFunctionSpace< ES, FEM, CON, VBE > GFS
Definition pdelab/boilerplate/pdelab.hh:717
CGFEMBase< ES, ctype, N, degree, dim, gt > FEMB
Definition pdelab/boilerplate/pdelab.hh:710
const GFS & getGFS() const
Definition pdelab/boilerplate/pdelab.hh:754
Dune::PDELab::DiscreteGridFunction< GFS, DOF > DGF
Definition pdelab/boilerplate/pdelab.hh:721
T Grid
Definition pdelab/boilerplate/pdelab.hh:703
void setNonConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:788
N NT
Definition pdelab/boilerplate/pdelab.hh:719
GFS::template ConstraintsContainer< N >::Type CC
Definition pdelab/boilerplate/pdelab.hh:722
Dune::PDELab::CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >::CGSpace
CGSpace(Grid &grid, const BCType &bctype)
Definition pdelab/boilerplate/pdelab.hh:726
Backend::Vector< GFS, N > DOF
Definition pdelab/boilerplate/pdelab.hh:720
VBET VBE
Definition pdelab/boilerplate/pdelab.hh:716
FEMB::FEM FEM
Definition pdelab/boilerplate/pdelab.hh:713
void setConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:782
VTKGridFunctionAdapter< DGF > VTKF
Definition pdelab/boilerplate/pdelab.hh:723
CONB::CON CON
Definition pdelab/boilerplate/pdelab.hh:714
CGCONBase< Grid, degree, gt, mt, SolverCategory::nonoverlapping, BCType > CONB
Definition pdelab/boilerplate/pdelab.hh:711
void copyConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:794
void clearConstraints()
Definition pdelab/boilerplate/pdelab.hh:777
T::LeafGridView GV
Definition pdelab/boilerplate/pdelab.hh:704
void copyNonConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:800
FEM & getFEM()
Definition pdelab/boilerplate/pdelab.hh:737
GFS & getGFS()
Definition pdelab/boilerplate/pdelab.hh:748
Definition pdelab/boilerplate/pdelab.hh:824
const CON & getCON() const
Definition pdelab/boilerplate/pdelab.hh:836
DGCONBase()
Definition pdelab/boilerplate/pdelab.hh:831
void make_consistent(const GFS &gfs, DOF &x) const
Definition pdelab/boilerplate/pdelab.hh:838
CON & getCON()
Definition pdelab/boilerplate/pdelab.hh:835
NoConstraints CON
Definition pdelab/boilerplate/pdelab.hh:830
void make_consistent(const GFS &gfs, DOF &x) const
Definition pdelab/boilerplate/pdelab.hh:855
CON & getCON()
Definition pdelab/boilerplate/pdelab.hh:852
DGCONBase()
Definition pdelab/boilerplate/pdelab.hh:848
P0ParallelGhostConstraints CON
Definition pdelab/boilerplate/pdelab.hh:847
const CON & getCON() const
Definition pdelab/boilerplate/pdelab.hh:853
const CON & getCON() const
Definition pdelab/boilerplate/pdelab.hh:870
P0ParallelConstraints CON
Definition pdelab/boilerplate/pdelab.hh:864
DGCONBase()
Definition pdelab/boilerplate/pdelab.hh:865
CON & getCON()
Definition pdelab/boilerplate/pdelab.hh:869
void make_consistent(const GFS &gfs, DOF &x) const
Definition pdelab/boilerplate/pdelab.hh:872
Definition pdelab/boilerplate/pdelab.hh:891
void copyNonConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:970
void copyConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:964
OPBLocalFiniteElementMap< ctype, NT, degree, dim, gt > FEM
Definition pdelab/boilerplate/pdelab.hh:904
void assembleConstraints(const BCTYPE &bctype)
Definition pdelab/boilerplate/pdelab.hh:941
void setConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:952
GridFunctionSpace< GV, FEM, CON, VBE > GFS
Definition pdelab/boilerplate/pdelab.hh:909
void setNonConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:958
DGPkSpace(const GV &gridview)
Definition pdelab/boilerplate/pdelab.hh:916
static const int dimworld
Definition pdelab/boilerplate/pdelab.hh:899
VTKGridFunctionAdapter< DGF > VTKF
Definition pdelab/boilerplate/pdelab.hh:913
const GFS & getGFS() const
Definition pdelab/boilerplate/pdelab.hh:932
const FEM & getFEM() const
Definition pdelab/boilerplate/pdelab.hh:926
Backend::Vector< GFS, N > DOF
Definition pdelab/boilerplate/pdelab.hh:910
void clearConstraints()
Definition pdelab/boilerplate/pdelab.hh:947
GFS::template ConstraintsContainer< N >::Type CC
Definition pdelab/boilerplate/pdelab.hh:912
Dune::PDELab::DiscreteGridFunction< GFS, DOF > DGF
Definition pdelab/boilerplate/pdelab.hh:911
Definition pdelab/boilerplate/pdelab.hh:991
DGQkOPBSpace(const GV &gridview)
Definition pdelab/boilerplate/pdelab.hh:1016
void assembleConstraints(const BCTYPE &bctype)
Definition pdelab/boilerplate/pdelab.hh:1041
Backend::Vector< GFS, N > DOF
Definition pdelab/boilerplate/pdelab.hh:1010
void copyConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:1064
void clearConstraints()
Definition pdelab/boilerplate/pdelab.hh:1047
void copyNonConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:1070
GridFunctionSpace< GV, FEM, CON, VBE > GFS
Definition pdelab/boilerplate/pdelab.hh:1009
GFS::template ConstraintsContainer< N >::Type CC
Definition pdelab/boilerplate/pdelab.hh:1012
OPBLocalFiniteElementMap< ctype, NT, degree, dim, gt, N, Dune::PB::BasisType::Qk > FEM
Definition pdelab/boilerplate/pdelab.hh:1004
void setNonConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:1058
static const int dimworld
Definition pdelab/boilerplate/pdelab.hh:999
const GFS & getGFS() const
Definition pdelab/boilerplate/pdelab.hh:1032
void setConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:1052
Dune::PDELab::DiscreteGridFunction< GFS, DOF > DGF
Definition pdelab/boilerplate/pdelab.hh:1011
const FEM & getFEM() const
Definition pdelab/boilerplate/pdelab.hh:1026
VTKGridFunctionAdapter< DGF > VTKF
Definition pdelab/boilerplate/pdelab.hh:1013
const CC & getCC() const
Definition pdelab/boilerplate/pdelab.hh:1038
Definition pdelab/boilerplate/pdelab.hh:1090
const FEM & getFEM() const
Definition pdelab/boilerplate/pdelab.hh:1121
void copyConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:1159
GridFunctionSpace< GV, FEM, CON, VBE > GFS
Definition pdelab/boilerplate/pdelab.hh:1104
Dune::PDELab::DiscreteGridFunction< GFS, DOF > DGF
Definition pdelab/boilerplate/pdelab.hh:1106
void setNonConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:1153
void assembleConstraints(const BCTYPE &bctype)
Definition pdelab/boilerplate/pdelab.hh:1136
VTKGridFunctionAdapter< DGF > VTKF
Definition pdelab/boilerplate/pdelab.hh:1108
DGQkSpace(const GV &gridview)
Definition pdelab/boilerplate/pdelab.hh:1111
void setConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:1147
void copyNonConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:1165
void clearConstraints()
Definition pdelab/boilerplate/pdelab.hh:1142
const GFS & getGFS() const
Definition pdelab/boilerplate/pdelab.hh:1127
Backend::Vector< GFS, N > DOF
Definition pdelab/boilerplate/pdelab.hh:1105
QkDGLocalFiniteElementMap< ctype, NT, degree, dim > FEM
Definition pdelab/boilerplate/pdelab.hh:1100
static const int dimworld
Definition pdelab/boilerplate/pdelab.hh:1098
GFS::template ConstraintsContainer< N >::Type CC
Definition pdelab/boilerplate/pdelab.hh:1107
Definition pdelab/boilerplate/pdelab.hh:1186
void copyNonConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:1261
void clearConstraints()
Definition pdelab/boilerplate/pdelab.hh:1238
DGQkGLSpace(const GV &gridview)
Definition pdelab/boilerplate/pdelab.hh:1207
const FEM & getFEM() const
Definition pdelab/boilerplate/pdelab.hh:1217
void setConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:1243
void assembleConstraints(const BCTYPE &bctype)
Definition pdelab/boilerplate/pdelab.hh:1232
const GFS & getGFS() const
Definition pdelab/boilerplate/pdelab.hh:1223
Backend::Vector< GFS, N > DOF
Definition pdelab/boilerplate/pdelab.hh:1201
const CC & getCC() const
Definition pdelab/boilerplate/pdelab.hh:1229
GridFunctionSpace< GV, FEM, CON, VBE > GFS
Definition pdelab/boilerplate/pdelab.hh:1200
GFS::template ConstraintsContainer< N >::Type CC
Definition pdelab/boilerplate/pdelab.hh:1203
VTKGridFunctionAdapter< DGF > VTKF
Definition pdelab/boilerplate/pdelab.hh:1204
static const int dimworld
Definition pdelab/boilerplate/pdelab.hh:1194
Dune::PDELab::DiscreteGridFunction< GFS, DOF > DGF
Definition pdelab/boilerplate/pdelab.hh:1202
QkDGLocalFiniteElementMap< ctype, NT, degree, dim, QkDGBasisPolynomial::lobatto > FEM
Definition pdelab/boilerplate/pdelab.hh:1196
void setNonConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:1249
void copyConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:1255
Definition pdelab/boilerplate/pdelab.hh:1282
DGLegendreSpace(const GV &gridview)
Definition pdelab/boilerplate/pdelab.hh:1303
void copyNonConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:1357
const GFS & getGFS() const
Definition pdelab/boilerplate/pdelab.hh:1319
const FEM & getFEM() const
Definition pdelab/boilerplate/pdelab.hh:1313
void setNonConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:1345
VTKGridFunctionAdapter< DGF > VTKF
Definition pdelab/boilerplate/pdelab.hh:1300
static const int dimworld
Definition pdelab/boilerplate/pdelab.hh:1290
QkDGLocalFiniteElementMap< ctype, NT, degree, dim, QkDGBasisPolynomial::legendre > FEM
Definition pdelab/boilerplate/pdelab.hh:1292
void clearConstraints()
Definition pdelab/boilerplate/pdelab.hh:1334
const CC & getCC() const
Definition pdelab/boilerplate/pdelab.hh:1325
void copyConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:1351
GridFunctionSpace< GV, FEM, CON, VBE > GFS
Definition pdelab/boilerplate/pdelab.hh:1296
Backend::Vector< GFS, N > DOF
Definition pdelab/boilerplate/pdelab.hh:1297
Dune::PDELab::DiscreteGridFunction< GFS, DOF > DGF
Definition pdelab/boilerplate/pdelab.hh:1298
GFS::template ConstraintsContainer< N >::Type CC
Definition pdelab/boilerplate/pdelab.hh:1299
void assembleConstraints(const BCTYPE &bctype)
Definition pdelab/boilerplate/pdelab.hh:1328
void setConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:1339
Definition pdelab/boilerplate/pdelab.hh:1377
void setConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:1435
GFS::template ConstraintsContainer< N >::Type CC
Definition pdelab/boilerplate/pdelab.hh:1394
void assembleConstraints(const BCTYPE &bctype)
Definition pdelab/boilerplate/pdelab.hh:1424
void clearConstraints()
Definition pdelab/boilerplate/pdelab.hh:1430
VTKGridFunctionAdapter< DGF > VTKF
Definition pdelab/boilerplate/pdelab.hh:1395
GridFunctionSpace< GV, FEM, CON, VBE > GFS
Definition pdelab/boilerplate/pdelab.hh:1391
Dune::PDELab::DiscreteGridFunction< GFS, DOF > DGF
Definition pdelab/boilerplate/pdelab.hh:1393
static const int dimworld
Definition pdelab/boilerplate/pdelab.hh:1385
P0Space(const GV &gridview)
Definition pdelab/boilerplate/pdelab.hh:1398
void copyConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:1447
void copyNonConstrainedDOFS(const DOF &xin, DOF &xout) const
Definition pdelab/boilerplate/pdelab.hh:1453
Dune::PDELab::P0LocalFiniteElementMap< ctype, NT, dim > FEM
Definition pdelab/boilerplate/pdelab.hh:1387
void setNonConstrainedDOFS(DOF &x, NT nt) const
Definition pdelab/boilerplate/pdelab.hh:1441
Definition pdelab/boilerplate/pdelab.hh:1475
UserFunction(const FS &fs_, const Functor &f_)
constructor
Definition pdelab/boilerplate/pdelab.hh:1481
const FS::GV & getGridView() const
Definition pdelab/boilerplate/pdelab.hh:1496
GridFunctionTraits< typename FS::GV, typename FS::NT, 1, FieldVector< typename FS::NT, 1 > > Traits
Definition pdelab/boilerplate/pdelab.hh:1478
void evaluate(const typename Traits::ElementType &e, const typename Traits::DomainType &x, typename Traits::RangeType &y) const
Evaluate the GridFunction at given position.
Definition pdelab/boilerplate/pdelab.hh:1486
Definition pdelab/boilerplate/pdelab.hh:1509
GalerkinGlobalAssembler(const FS &fs, LOP &lop, const std::size_t nonzeros)
Definition pdelab/boilerplate/pdelab.hh:1518
GO * operator->()
Definition pdelab/boilerplate/pdelab.hh:1540
const GO & getGO() const
Definition pdelab/boilerplate/pdelab.hh:1530
const GO & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1545
ISTL::BCRSMatrixBackend MBE
Definition pdelab/boilerplate/pdelab.hh:1512
Dune::PDELab::GridOperator< typename FS::GFS, typename FS::GFS, LOP, MBE, typename FS::NT, typename FS::NT, typename FS::NT, typename FS::CC, typename FS::CC > GO
Definition pdelab/boilerplate/pdelab.hh:1515
const GO * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1550
GO & getGO()
Definition pdelab/boilerplate/pdelab.hh:1524
GO::Jacobian MAT
Definition pdelab/boilerplate/pdelab.hh:1516
GO & operator*()
Definition pdelab/boilerplate/pdelab.hh:1535
Definition pdelab/boilerplate/pdelab.hh:1562
const GO & getGO() const
Definition pdelab/boilerplate/pdelab.hh:1583
GO & getGO()
Definition pdelab/boilerplate/pdelab.hh:1577
Dune::PDELab::ISTL::BCRSMatrixBackend MBE
Definition pdelab/boilerplate/pdelab.hh:1565
GalerkinGlobalAssemblerNewBackend(const FS &fs, LOP &lop, const MBE &mbe)
Definition pdelab/boilerplate/pdelab.hh:1571
GO::Jacobian MAT
Definition pdelab/boilerplate/pdelab.hh:1569
const GO * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1603
GO & operator*()
Definition pdelab/boilerplate/pdelab.hh:1588
GO * operator->()
Definition pdelab/boilerplate/pdelab.hh:1593
Dune::PDELab::GridOperator< typename FS::GFS, typename FS::GFS, LOP, MBE, typename FS::NT, typename FS::NT, typename FS::NT, typename FS::CC, typename FS::CC > GO
Definition pdelab/boilerplate/pdelab.hh:1568
const GO & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1598
Definition pdelab/boilerplate/pdelab.hh:1616
const GO & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1652
GO * operator->()
Definition pdelab/boilerplate/pdelab.hh:1647
GlobalAssembler(const FSU &fsu, const FSV &fsv, LOP &lop, const std::size_t nonzeros)
Definition pdelab/boilerplate/pdelab.hh:1625
ISTL::BCRSMatrixBackend MBE
Definition pdelab/boilerplate/pdelab.hh:1619
const GO & getGO() const
Definition pdelab/boilerplate/pdelab.hh:1637
GO & operator*()
Definition pdelab/boilerplate/pdelab.hh:1642
const GO * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1657
Dune::PDELab::GridOperator< typename FSU::GFS, typename FSV::GFS, LOP, MBE, typename FSU::NT, typename FSU::NT, typename FSU::NT, typename FSU::CC, typename FSV::CC > GO
Definition pdelab/boilerplate/pdelab.hh:1622
Definition pdelab/boilerplate/pdelab.hh:1669
Dune::PDELab::OneStepGridOperator< typename GO1::GO, typename GO2::GO, implicit > GO
Definition pdelab/boilerplate/pdelab.hh:1673
OneStepGlobalAssembler(GO1 &go1, GO2 &go2)
Definition pdelab/boilerplate/pdelab.hh:1676
const GO & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1703
ISTL::BCRSMatrixBackend MBE
Definition pdelab/boilerplate/pdelab.hh:1672
GO & operator*()
Definition pdelab/boilerplate/pdelab.hh:1693
GO * operator->()
Definition pdelab/boilerplate/pdelab.hh:1698
const GO & getGO() const
Definition pdelab/boilerplate/pdelab.hh:1688
GO::Jacobian MAT
Definition pdelab/boilerplate/pdelab.hh:1674
const GO * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1708
Definition pdelab/boilerplate/pdelab.hh:1721
const LS & getLS() const
Definition pdelab/boilerplate/pdelab.hh:1733
const LS & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1736
LS * operator->()
Definition pdelab/boilerplate/pdelab.hh:1735
LS & operator*()
Definition pdelab/boilerplate/pdelab.hh:1734
Dune::PDELab::ISTLBackend_SEQ_CG_AMG_SSOR< typename ASS::GO > LS
Definition pdelab/boilerplate/pdelab.hh:1724
LS & getLS()
Definition pdelab/boilerplate/pdelab.hh:1732
ISTLSolverBackend_CG_AMG_SSOR(const FS &fs, const ASS &ass, unsigned maxiter_=5000, int verbose_=1, bool reuse_=false, bool usesuperlu_=true)
Definition pdelab/boilerplate/pdelab.hh:1726
const LS * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1737
Dune::PDELab::ISTLBackend_NOVLP_CG_AMG_SSOR< typename ASS::GO > LS
Definition pdelab/boilerplate/pdelab.hh:1749
ISTLSolverBackend_CG_AMG_SSOR(const FS &fs, const ASS &ass, unsigned maxiter_=5000, int verbose_=1, bool reuse_=false, bool usesuperlu_=true)
Definition pdelab/boilerplate/pdelab.hh:1751
LS * operator->()
Definition pdelab/boilerplate/pdelab.hh:1760
const LS & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1761
const LS & getLS() const
Definition pdelab/boilerplate/pdelab.hh:1758
LS & getLS()
Definition pdelab/boilerplate/pdelab.hh:1757
const LS * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1762
LS & operator*()
Definition pdelab/boilerplate/pdelab.hh:1759
const LS & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1786
LS * operator->()
Definition pdelab/boilerplate/pdelab.hh:1785
const LS & getLS() const
Definition pdelab/boilerplate/pdelab.hh:1783
LS & getLS()
Definition pdelab/boilerplate/pdelab.hh:1782
LS & operator*()
Definition pdelab/boilerplate/pdelab.hh:1784
Dune::PDELab::ISTLBackend_CG_AMG_SSOR< typename ASS::GO > LS
Definition pdelab/boilerplate/pdelab.hh:1774
const LS * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1787
ISTLSolverBackend_CG_AMG_SSOR(const FS &fs, const ASS &ass, unsigned maxiter_=5000, int verbose_=1, bool reuse_=false, bool usesuperlu_=true)
Definition pdelab/boilerplate/pdelab.hh:1776
Definition pdelab/boilerplate/pdelab.hh:1796
LS * operator->()
Definition pdelab/boilerplate/pdelab.hh:1810
LS & operator*()
Definition pdelab/boilerplate/pdelab.hh:1809
LS & getLS()
Definition pdelab/boilerplate/pdelab.hh:1807
const LS & getLS() const
Definition pdelab/boilerplate/pdelab.hh:1808
ISTLBackend_SEQ_CG_SSOR LS
Definition pdelab/boilerplate/pdelab.hh:1799
ISTLSolverBackend_CG_SSOR(const FS &fs, const ASS &ass, unsigned maxiter_=5000, int steps_=5, int verbose_=1)
Definition pdelab/boilerplate/pdelab.hh:1801
const LS * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1812
const LS & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1811
ISTLBackend_NOVLP_CG_SSORk< typename ASS::GO > LS
Definition pdelab/boilerplate/pdelab.hh:1824
LS & getLS()
Definition pdelab/boilerplate/pdelab.hh:1832
ISTLSolverBackend_CG_SSOR(const FS &fs, const ASS &ass, unsigned maxiter_=5000, int steps_=5, int verbose_=1)
Definition pdelab/boilerplate/pdelab.hh:1826
LS * operator->()
Definition pdelab/boilerplate/pdelab.hh:1835
const LS & getLS() const
Definition pdelab/boilerplate/pdelab.hh:1833
const LS & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1836
LS & operator*()
Definition pdelab/boilerplate/pdelab.hh:1834
const LS * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1837
LS & getLS()
Definition pdelab/boilerplate/pdelab.hh:1857
ISTLSolverBackend_CG_SSOR(const FS &fs, const ASS &ass, unsigned maxiter_=5000, int steps_=5, int verbose_=1)
Definition pdelab/boilerplate/pdelab.hh:1851
const LS & getLS() const
Definition pdelab/boilerplate/pdelab.hh:1858
ISTLBackend_OVLP_CG_SSORk< typename FS::GFS, typename FS::CC > LS
Definition pdelab/boilerplate/pdelab.hh:1849
const LS * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1862
LS & operator*()
Definition pdelab/boilerplate/pdelab.hh:1859
LS * operator->()
Definition pdelab/boilerplate/pdelab.hh:1860
const LS & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1861
Definition pdelab/boilerplate/pdelab.hh:1873
ISTLSolverBackend_IterativeDefault(const FS &fs, const ASS &ass, unsigned maxiter_=5000, int verbose_=1)
Definition pdelab/boilerplate/pdelab.hh:1878
const LS & getLS() const
Definition pdelab/boilerplate/pdelab.hh:1884
LS & getLS()
Definition pdelab/boilerplate/pdelab.hh:1883
const LS * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1888
LS * operator->()
Definition pdelab/boilerplate/pdelab.hh:1886
const LS & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1887
LS & operator*()
Definition pdelab/boilerplate/pdelab.hh:1885
ISTLBackend_SEQ_BCGS_SSOR LS
Definition pdelab/boilerplate/pdelab.hh:1876
const LS * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1912
const LS & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1911
LS & getLS()
Definition pdelab/boilerplate/pdelab.hh:1907
LS & operator*()
Definition pdelab/boilerplate/pdelab.hh:1909
Dune::PDELab::ISTLBackend_NOVLP_BCGS_SSORk< typename ASS::GO > LS
Definition pdelab/boilerplate/pdelab.hh:1900
LS * operator->()
Definition pdelab/boilerplate/pdelab.hh:1910
const LS & getLS() const
Definition pdelab/boilerplate/pdelab.hh:1908
ISTLSolverBackend_IterativeDefault(const FS &fs, const ASS &ass, unsigned maxiter_=5000, int verbose_=1)
Definition pdelab/boilerplate/pdelab.hh:1902
const LS & getLS() const
Definition pdelab/boilerplate/pdelab.hh:1932
LS & operator*()
Definition pdelab/boilerplate/pdelab.hh:1933
ISTLSolverBackend_IterativeDefault(const FS &fs, const ASS &ass, unsigned maxiter_=5000, int verbose_=1)
Definition pdelab/boilerplate/pdelab.hh:1926
LS & getLS()
Definition pdelab/boilerplate/pdelab.hh:1931
const LS & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1935
ISTLBackend_OVLP_BCGS_SSORk< typename FS::GFS, typename FS::CC > LS
Definition pdelab/boilerplate/pdelab.hh:1924
Dune::PDELab::ISTLSolverBackend_IterativeDefault< FS, ASS, SolverCategory::overlapping >::operator->
const LS * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1936
Dune::PDELab::ISTLSolverBackend_IterativeDefault< FS, ASS, SolverCategory::overlapping >::operator->
LS * operator->()
Definition pdelab/boilerplate/pdelab.hh:1934
Definition pdelab/boilerplate/pdelab.hh:1946
const LS & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1960
LS & getLS()
Definition pdelab/boilerplate/pdelab.hh:1956
LS & operator*()
Definition pdelab/boilerplate/pdelab.hh:1958
ISTLSolverBackend_ExplicitDiagonal(const FS &fs, const ASS &ass, unsigned maxiter_=5000, int verbose_=1)
Definition pdelab/boilerplate/pdelab.hh:1951
Dune::PDELab::ISTLBackend_SEQ_ExplicitDiagonal LS
Definition pdelab/boilerplate/pdelab.hh:1949
LS * operator->()
Definition pdelab/boilerplate/pdelab.hh:1959
const LS & getLS() const
Definition pdelab/boilerplate/pdelab.hh:1957
const LS * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1961
const LS & getLS() const
Definition pdelab/boilerplate/pdelab.hh:1982
Dune::PDELab::ISTLBackend_OVLP_ExplicitDiagonal< typename FS::GFS > LS
Definition pdelab/boilerplate/pdelab.hh:1974
ISTLSolverBackend_ExplicitDiagonal(const FS &fs, const ASS &ass, unsigned maxiter_=5000, int verbose_=1)
Definition pdelab/boilerplate/pdelab.hh:1976
LS & getLS()
Definition pdelab/boilerplate/pdelab.hh:1981
Dune::PDELab::ISTLSolverBackend_ExplicitDiagonal< FS, ASS, SolverCategory::overlapping >::operator->
LS * operator->()
Definition pdelab/boilerplate/pdelab.hh:1984
LS & operator*()
Definition pdelab/boilerplate/pdelab.hh:1983
const LS & operator*() const
Definition pdelab/boilerplate/pdelab.hh:1985
Dune::PDELab::ISTLSolverBackend_ExplicitDiagonal< FS, ASS, SolverCategory::overlapping >::operator->
const LS * operator->() const
Definition pdelab/boilerplate/pdelab.hh:1986
LS & getLS()
Definition pdelab/boilerplate/pdelab.hh:2006
const LS & getLS() const
Definition pdelab/boilerplate/pdelab.hh:2007
Dune::PDELab::ISTLBackend_NOVLP_ExplicitDiagonal< typename FS::GFS > LS
Definition pdelab/boilerplate/pdelab.hh:1999
const LS & operator*() const
Definition pdelab/boilerplate/pdelab.hh:2010
LS & operator*()
Definition pdelab/boilerplate/pdelab.hh:2008
LS * operator->()
Definition pdelab/boilerplate/pdelab.hh:2009
ISTLSolverBackend_ExplicitDiagonal(const FS &fs, const ASS &ass, unsigned maxiter_=5000, int verbose_=1)
Definition pdelab/boilerplate/pdelab.hh:2001
const LS * operator->() const
Definition pdelab/boilerplate/pdelab.hh:2011
R RangeType
range type
Definition function.hh:62
GV::Traits::template Codim< 0 >::Entity ElementType
codim 0 entity
Definition function.hh:119
traits class holding the function signature, same as in local function
Definition function.hh:183
Partition view (or entity set) of a grid view.
Definition partitionviewentityset.hh:119
wrap a GridFunction so it can be used with the VTKWriter from dune-grid.
Definition vtkexport.hh:25
Dirichlet Constraints construction.
Definition conforming.hh:38
extend conforming constraints class by processor boundary
Definition conforming.hh:98
Hanging Node constraints construction.
Definition hangingnode.hh:311
Definition noconstraints.hh:20
Parallel P0 constraints for overlapping grids.
Definition p0.hh:18
Parallel P0 constraints for nonoverlapping grids with ghosts.
Definition p0ghost.hh:20
Definition opbfem.hh:21
Definition p0fem.hh:18
Definition pkfem.hh:290
Definition qkfem.hh:20
Definition genericdatahandle.hh:667
convert a grid function space and a coefficient vector into a grid function
Definition gridfunctionspaceutilities.hh:76
Dune::PDELab::Backend::Matrix< MB, Domain, Range, JF > Jacobian
The type of the jacobian.
Definition gridoperator.hh:47
Definition gridoperator/onestep.hh:19
Traits::Jacobian Jacobian
Definition gridoperator/onestep.hh:57
T endl(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8