/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/gridpart/common/ |
H A D | capabilities.hh | 16 template< class GridPartType > 27 template< class GridPartType > 38 template< class GridPartType > 48 template< class GridPartType, int codim > 58 template< class GridPartType, int codim > 68 template< class GridPartType > 82 template< class GridPartType > 83 struct hasGrid< const GridPartType > 89 template< class GridPartType > 98 template< class GridPartType > [all …]
|
H A D | entitysearch.hh | 40 typedef GridPart GridPartType; typedef in Dune::Fem::DefaultEntitySearch 46 explicit DefaultEntitySearch ( const GridPartType &gridPart ) in DefaultEntitySearch() 68 const GridPartType &gridPart_; 84 typedef typename BaseType::GridPartType GridPartType; typedef in Dune::Fem::GridEntitySearch 86 explicit GridEntitySearch ( const GridPartType &gridPart ) in GridEntitySearch() 104 typedef GridPart GridPartType; typedef in Dune::Fem::GridEntitySearch 110 explicit GridEntitySearch ( const GridPartType &gridPart ) in GridEntitySearch() 120 …Dune::HierarchicSearch< typename GridPartType::GridType, typename GridPartType::IndexSetType > hie… 136 typedef typename BaseType::GridPartType GridPartType; typedef in Dune::Fem::EntitySearch 138 explicit EntitySearch ( const GridPartType &gridPart ) in EntitySearch()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/test/ |
H A D | dgl2projection.cc | 54 typedef typename DiscreteFunctionSpaceType :: GridPartType GridPartType; in algorithm() typedef 74 LPNorm< GridPartType > lpnorm( gridPart, 2.0 ); in algorithm() 75 L2Norm< GridPartType > l2norm( gridPart ); in algorithm() 76 L1Norm< GridPartType > l1norm( gridPart ); in algorithm() 77 H1Norm< GridPartType > h1norm( gridPart ); in algorithm() 142 GridPartType gridPart( grid ); in run() 161 typedef ContainedGridPartType GridPartType ; in main() typedef 170 typedef ContainedGridPartType GridPartType ; in main() typedef 179 typedef ContainedGridPartType GridPartType ; in main() typedef 189 typedef ContainedGridPartType GridPartType ; in main() typedef [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/gridpart/test/ |
H A D | checkindexset.hh | 31 template< class GridPartType, class FailureHandler > 35 static const int dimension = GridPartType::dimension; 38 typedef typename GridPartType::ctype ctype; 43 : public GridPartType::template Codim< codim > 55 const GridPartType &gridPart, 76 const GridPartType &gridPart, in count() 123 template< class GridPartType, class FailureHandler > 127 const GridPartType &gridPart, in checkSize() 142 template< class GridPartType, class FailureHandler > 145 const GridPartType &gridPart, in checkGeomTypes() [all …]
|
H A D | checkintersections.hh | 25 template< class GridPartType, class FailureHandler > 47 typename GridPartType::ctype 62 const GridPartType &gridPart, 101 template< class GridPartType, class FailureHandler > 127 template< class GridPartType, class FailureHandler > 130 const GridPartType &gridPart, in checkOuterNormals() 139 typedef typename GridPartType::ctype ctype; in checkOuterNormals() 163 template< class GridPartType, class FailureHandler > 185 template< class GridPartType, class FailureHandler > 199 template< class GridPartType, class FailureHandler > [all …]
|
H A D | checkgridpart.hh | 26 template< class GridPartType > 27 void testGridPart( const GridPartType & gridPart ) in testGridPart() 30 typename GridPartType::IndexSetType::IndexType maxIndex = 0; in testGridPart() 34 for(int c=0;c<=GridPartType::dimension;++c) in testGridPart() 47 for(int c=0;c<=GridPartType::dimension;++c) in testGridPart() 50 …Dune::ReferenceElements< typename GridPartType::GridType::ctype, GridPartType::dimension >::genera… in testGridPart() 66 for(int c=0;c<=GridPartType::dimension;++c) in testGridPart() 89 template< int codim, class GridPartType > 90 void testSubEntities( const GridPartType & gridPart ) in testSubEntities() 93 typename GridPartType::IndexSetType::IndexType maxIndex = 0; in testSubEntities() [all …]
|
H A D | test-gridpart.cc | 60 template <class GridPartType> 61 void testAll( GridPartType& gridPart ) in testAll() 92 GridPartType gridPart( hostGridPart, filter ); in testFilteredGridPart() 123 std::unique_ptr< GridPartType > gpPtr; in main() 126 gpPtr.reset( new GridPartType( grid ) ); in main() 127 GridPartType gp2( grid ); in main() 131 gpPtr.reset( new GridPartType( grid ) ); in main() 136 GridPartType& gridPart = gp2; in main() 151 GridPartType gridPart( grid.leafGridView() ); in main() 163 GridPartType gridPart( hostGridPart ); in main() [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/quadrature/test/ |
H A D | cachingquadrature.cc | 26 template<class GridPartType, int codim> 27 struct QuadratureChooser<GridPartType,codim,false,int> 29 typedef ElementQuadrature< GridPartType, codim > Quadrature; 31 template<class GridPartType, int codim> 32 struct QuadratureChooser<GridPartType,codim,true,int> 34 typedef CachingQuadrature< GridPartType, codim > Quadrature; 66 GridPartType & gridPart_; 108 …Dune::FieldVector<typename GridPartType::ctype,GridPartType::dimensionworld> globalElem, globalCac… in testElementQuadratures() 153 …Dune::FieldVector<typename GridPartType::ctype,GridPartType::dimensionworld> globalInside, globalO… in testFaceQuadratures() 208 …Dune::FieldVector<typename GridPartType::ctype,GridPartType::dimensionworld> globalElem, globalCac… in testLumpingQuadrature() [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/space/test/ |
H A D | test-spaceinterpolation.cc | 132 typedef Dune::Fem::LeafGridPart< GridType > GridPartType; typedef 134 static const int dimRange = GridPartType::dimensionworld; 136 typedef Dune::Fem::GridFunctionSpace< GridPartType, Dune::FieldVector< typename GridPartType::ctype… 139 Dune::Fem::FiniteVolumeSpace< FunctionSpaceType, GridPartType >, 152 …Dune::Fem::BrezziDouglasMariniSpace< FunctionSpaceType, GridPartType, GridPartType :: dimension ==… 155 Dune::Fem::LagrangeSpace< FunctionSpaceType, GridPartType >, 161 Dune::Fem::PAdaptiveDGSpace< FunctionSpaceType, GridPartType, 2 > 196 Dune::Fem::L2Norm< GridPartType > l2norm( gridPart ); in algorithm() 197 Dune::Fem::H1Norm< GridPartType > h1norm( gridPart ); in algorithm() 244 typedef Dune::Fem::LeafGridPart< GridType > GridPartType; in main() typedef [all …]
|
H A D | test-tupledgspace.cc | 61 typedef Dune::Fem::LeafGridPart< GridType > GridPartType; in main() typedef 62 GridPartType gridPart( *grid ); in main() 65 …angeDiscontinuousGalerkinSpace< FunctionSpace< GridPartType, GridPartType::dimensionworld >, GridP… in main() 66 …typedef Dune::Fem::DiscontinuousGalerkinSpace< FunctionSpace< GridPartType, 1 >, GridPartType, 1 >… in main() 71 Dune::Fem::ExactSolution< FunctionSpace< GridPartType, GridPartType::dimensionworld+1 > > uExact; in main() 77 Dune::Fem::VTKIO< GridPartType > vtkIO( gridPart, Dune::VTK::nonconforming ); in main()
|
H A D | interpolation.cc | 54 typedef typename DiscreteFunctionSpace::GridPartType GridPartType; in interpolationErrorImpl() typedef 55 const GridPartType &gridPart = discreteFunctionSpace.gridPart(); in interpolationErrorImpl() 89 Dune::Fem::L2Norm< GridPartType > l2norm( gridPart ); in interpolationErrorImpl() 188 typedef Dune::Fem::AdaptiveLeafGridPart< GridType > GridPartType; in runTest() typedef 189 GridPartType gridPart( *grid ); in runTest() 192 typedef typename GridPartType::ctype DomainFieldType; in runTest() 193 static const int dimDomain = GridPartType::dimensionworld; in runTest() 204 Dune::Fem::DGLagrangeSpace< FunctionSpaceType, GridPartType, in runTest() 214 Dune::Fem::LagrangeSpace< FunctionSpaceType, GridPartType > in runTest() 216 Dune::Fem::LagrangeSpace< FunctionSpaceType, GridPartType, in runTest() [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/space/common/ |
H A D | uniquefacetorientation.hh | 27 typedef GridPart GridPartType; typedef 28 typedef typename GridPartType::template Codim< 0 >::EntityType EntityType; 36 explicit DefaultUniqueFacetOrientation ( const GridPartType &gridPart ) in DefaultUniqueFacetOrientation() 38 space_( const_cast< GridPartType& > (gridPart_) ), in DefaultUniqueFacetOrientation() 69 const GridPartType &gridPart () const { return gridPart_; } in gridPart() 72 const GridPartType& gridPart_; 86 typedef GridPart GridPartType; typedef 89 explicit CartesianUniqueFacetOrientation ( const GridPartType &gridPart ) in CartesianUniqueFacetOrientation() 95 return orientations( std::make_index_sequence< GridPartType::dimension >() ); in operator ()() 98 const GridPartType &gridPart () const { return gridPart_; } in gridPart() [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/space/basisfunctionset/test/ |
H A D | test-generate.cc | 25 template< class GridPartType, int polorder > 26 void generateCode ( GridPartType &gridPart ) in generateCode() 28 static const int dimDomain = GridPartType::dimensionworld; in generateCode() 30 …typedef Dune::Fem::FunctionSpace< typename GridPartType::ctype, double, dimDomain, 1 > ScalarFunct… in generateCode() 37 …typedef Dune::Fem::LagrangeDiscreteFunctionSpace< ScalarFunctionSpaceType, GridPartType, polorder … in generateCode() 49 …typedef Dune::Fem::DiscontinuousGalerkinSpace< ScalarFunctionSpaceType, GridPartType, polorder > D… in generateCode() 72 typedef Dune::Fem::LeafGridPart< GridType > GridPartType; in main() typedef 73 GridPartType gridPart( grid ); in main() 78 generateCode< GridPartType, 2 >( gridPart ); in main() 79 generateCode< GridPartType, 3 >( gridPart ); in main() [all …]
|
H A D | test-simplebasisfunctionset.cc | 27 template< class GridPartType, int polorder > 28 void traverse ( GridPartType &gridPart ) in traverse() 30 static const int dimDomain = GridPartType::dimensionworld; in traverse() 34 typedef typename GridPartType::template Codim< 0 >::EntityType EntityType; in traverse() 40 typedef Dune::Fem::CachingQuadrature< GridPartType, 0 > QuadratureType; in traverse() 78 typedef Dune::Fem::LeafGridPart< GridType > GridPartType; in main() typedef 79 GridPartType gridPart( grid ); in main() 84 traverse< GridPartType, 1 >( gridPart ); in main() 85 traverse< GridPartType, 2 >( gridPart ); in main() 86 traverse< GridPartType, 3 >( gridPart ); in main() [all …]
|
H A D | test-tuplebasisfunctionset.cc | 30 template< class GridPartType, int polorder > 31 void traverse ( GridPartType &gridPart ) in traverse() 33 static const int dimDomain = GridPartType::dimensionworld; in traverse() 39 typedef typename GridPartType::template Codim< 0 >::EntityType EntityType; in traverse() 45 typedef Dune::Fem::CachingQuadrature< GridPartType, 0 > QuadratureType; in traverse() 100 typedef Dune::Fem::LeafGridPart< GridType > GridPartType; in main() typedef 101 GridPartType gridPart( grid ); in main() 106 traverse< GridPartType, 1 >( gridPart ); in main() 107 traverse< GridPartType, 2 >( gridPart ); in main() 108 traverse< GridPartType, 3 >( gridPart ); in main() [all …]
|
H A D | test-defaultbasisfunctionset.cc | 30 template< class GridPartType, int polorder > 31 void traverse ( GridPartType &gridPart ) in traverse() 33 static const int dimDomain = GridPartType::dimensionworld; in traverse() 37 typedef typename GridPartType::template Codim< 0 >::EntityType EntityType; in traverse() 43 typedef Dune::Fem::CachingQuadrature< GridPartType, 0 > QuadratureType; in traverse() 110 typedef Dune::Fem::LeafGridPart< GridType > GridPartType; in main() typedef 111 GridPartType gridPart( grid ); in main() 116 traverse< GridPartType, 1 >( gridPart ); in main() 117 traverse< GridPartType, 2 >( gridPart ); in main() 118 traverse< GridPartType, 3 >( gridPart ); in main() [all …]
|
H A D | test-cachingbasisfunctionset.cc | 49 template< class GridPartType, int polorder > 50 void traverse ( GridPartType &gridPart ) in traverse() 52 static const int dimDomain = GridPartType::dimensionworld; in traverse() 56 typedef typename GridPartType::template Codim< 0 >::EntityType EntityType; in traverse() 62 …typedef Dune::Fem::CachingQuadrature< GridPartType, 0, Dune::Fem::DefaultQuadratureTraits > Quadra… in traverse() 185 typedef Dune::Fem::LeafGridPart< GridType > GridPartType; in main() typedef 186 GridPartType gridPart( grid ); in main() 191 traverse< GridPartType, 1 >( gridPart ); in main() 192 traverse< GridPartType, 2 >( gridPart ); in main() 193 traverse< GridPartType, 3 >( gridPart ); in main() [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/test/ |
H A D | test-lfa.cc | 20 typedef Dune::Fem::AdaptiveLeafGridPart< HGridType > GridPartType; typedef 123 GridPartType gridPart( grid ); in main() 124 Dune::Fem::L2Norm< GridPartType > l2norm( gridPart, 2 ); in main() 125 Dune::Fem::H1Norm< GridPartType > h1norm( gridPart, 2 ); in main() 127 double error1 = l2norm.distance( A<GridPartType>(gridPart), B<GridPartType>(gridPart) ); in main() 128 double error2 = l2norm.norm( Difference< A<GridPartType>,B<GridPartType> > in main() 129 ( A<GridPartType>(gridPart), B<GridPartType>(gridPart) ) ); in main() 134 double other = l2norm.norm( Jacobian<B<GridPartType>,0>(B<GridPartType>(gridPart)) ); in main() 135 double jac = h1norm.norm( B<GridPartType>(gridPart) ); in main() 138 A<GridPartType> a(gridPart); in main() [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/schemes/ |
H A D | diffusionmodel.hh | 99 typedef GridPart GridPartType; typedef 120 typedef typename GridPartType::IntersectionType IntersectionType; 136 typedef typename Dune::Fem::CachingQuadrature< GridPartType, 0 >:: 138 typedef typename Dune::Fem::CachingQuadrature< GridPartType, 1 >:: 140 typedef typename Dune::Fem::ElementQuadrature< GridPartType, 0 >:: 142 typedef typename Dune::Fem::ElementQuadrature< GridPartType, 1 >:: 228 typedef typename ModelImpl::GridPartType GridPartType; typedef 341 typedef GridPart GridPartType; typedef 448 typedef typename ModelImpl::GridPartType GridPartType; typedef 561 typedef typename ModelTraits::GridPartType GridPartType; [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/io/visual/grape/datadisp/ |
H A D | errordisplay.hh | 29 typedef typename DiscreteFunctionSpaceType :: GridPartType GridPartType; typedef in Dune::DisplayErrorFunction 54 const GridPartType &gridPart_; 64 typedef typename DiscreteFunctionSpaceType :: GridPartType GridPartType; typedef 76 typedef typename GridPartType::template Codim< 0 >::EntityType EntityType; 77 typedef typename GridPartType::template Codim< 0 >::GeometryType GeometryType; 143 typedef typename DiscreteFunctionSpaceType :: GridPartType GridPartType; typedef in Dune::DisplayErrorFunction 149 typedef typename DiscreteFunctionSpaceType :: GridPartType GridPartType; typedef 161 typedef typename GridPartType::template Codim< 0 >::EntityType EntityType; 162 typedef typename GridPartType::template Codim< 0 >::GeometryType GeometryType; 211 typedef Fem::GridFunctionAdapter< SolutionType, GridPartType > [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/quadrature/caching/test/ |
H A D | cache_test.cc | 69 typedef Dune::Fem::LeafGridPart< GridType > GridPartType; in prismTest() typedef 71 typedef CacheProvider< GridPartType, codim > CacheProviderType; in prismTest() 72 typedef Quadrature< GridPartType::ctype, GridPartType::dimension-1 > QuadratureType; in prismTest() 123 typedef Dune::Fem::LeafGridPart< GridType > GridPartType; in hexaTest() typedef 125 typedef Quadrature< GridPartType::ctype, GridPartType::dimension-1 > QuadratureType; in hexaTest() 172 typedef Dune::Fem::LeafGridPart< GridType > GridPartType; in tetraTest() typedef 175 typedef Quadrature< GridPartType::ctype, GridPartType::dimension-1 > QuadratureType; in tetraTest() 220 typedef Dune::Fem::LeafGridPart< GridType > GridPartType; in triangleTest() typedef 223 typedef Quadrature< GridPartType::ctype, GridPartType::dimension-1 > QuadratureType; in triangleTest() 267 typedef Dune::Fem::LeafGridPart< GridType > GridPartType; in quadTest() typedef [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/quadrature/ |
H A D | elementquadrature.hh | 96 typedef GridPartImp GridPartType; typedef in Dune::Fem::ElementQuadrature 102 enum { dimension = GridPartType :: dimension }; 105 typedef typename GridPartType :: ctype RealType; 119 typedef typename GridPartType::template Codim< 0 >::EntityType EntityType; 201 typedef GridPartImp GridPartType; typedef in Dune::Fem::ElementQuadrature 209 typedef ElementQuadrature< GridPartType, codimension, QuadratureTraits > ThisType; 210 typedef ElementIntegrationPointList< GridPartType, 1, IntegrationTraits > 218 enum { dimension = GridPartType :: dimension }; 221 typedef typename GridPartType :: ctype RealType; 224 typedef typename GridPartType :: IntersectionIteratorType IntersectionIteratorType; [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/space/padaptivespace/ |
H A D | mapper.hh | 40 typedef GridPart GridPartType; typedef 46 typedef typename GridPartType::template Codim< 0 >::EntityType ElementType; 47 typedef PAdaptiveLagrangeMapper< GridPartType, polynomialOrder > DofMapperType; 50 typedef LagrangePointSet< GridPartType, polynomialOrder > CompiledLocalKeyType; 78 typedef typename Traits::GridPartType GridPartType; typedef in Dune::Fem::PAdaptiveLagrangeMapper 84 PAdaptiveLagrangeMapper ( const GridPartType &gridPart, in PAdaptiveLagrangeMapper() 132 typedef typename Traits::GridPartType GridPartType; typedef in Dune::Fem::PAdaptiveDGMapper 138 PAdaptiveDGMapper ( const GridPartType &gridPart, in PAdaptiveDGMapper()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/common/ |
H A D | gridfunctionadapter.hh | 55 typedef GridPartImp GridPartType; typedef 56 typedef typename GridPartType :: GridType GridType; 95 typedef GridPartImp GridPartType; typedef in Dune::Fem::BasicGridFunctionAdapter 178 const GridPartType &gridPart () const in gridPart() 482 template <class FunctionImp,class GridPartType,bool> 485 template <class FunctionImp,class GridPartType> 489 …enum {compatible = std::is_convertible<GridPartType,typename FunctionImp::DiscreteFunctionSpaceTyp… 510 template <class FunctionImp,class GridPartType> 512 : GridFunctionAdapter<FunctionImp,GridPartType> 549 typedef GridPartImp GridPartType; typedef in Dune::Fem::ConvertToGridFunction [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/space/discontinuousgalerkin/ |
H A D | legendre.hh | 50 typedef GridPart GridPartType; typedef 51 typedef GridFunctionSpace< GridPartType, FunctionSpace > FunctionSpaceType; 57 GridPartType::dimension, 1 79 …typedef SelectCachingShapeFunctionSets< GridPartType, ScalarShapeFunctionSet, Storage > ScalarShap… 82 typedef DefaultBasisFunctionSets< GridPartType, ShapeFunctionSetsType > BasisFunctionSetsType; 85 typedef CodimensionMapper< GridPartType, codimension > BlockMapperType; 113 typedef typename BaseType::GridPartType GridPartType; typedef in Dune::Fem::LegendreDiscontinuousGalerkinSpaceBase 119 explicit LegendreDiscontinuousGalerkinSpaceBase ( GridPartType &gridPart, in LegendreDiscontinuousGalerkinSpaceBase() 128 static BasisFunctionSetsType makeBasisFunctionSets ( const GridPartType &gridPart ) in makeBasisFunctionSets() 148 typedef typename BaseType::GridPartType GridPartType; typedef in Dune::Fem::LegendreDiscontinuousGalerkinSpace [all …]
|