/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/common/ |
H A D | dofiterator.hh | 26 typedef DofImp DofType; typedef in Dune::Fem::DofIteratorInterface 32 typedef DofIteratorInterface< DofType, DofIteratorType > ThisType; 53 DofType &operator* () in operator *() 63 const DofType &operator* () const in operator *() 146 typedef DofImp DofType; typedef in Dune::Fem::DofIteratorDefault 168 DofType &operator[] ( const int n ) in operator []() 217 typedef typename WrappedDofIteratorType :: DofType DofType; typedef in Dune::Fem::ConstDofIteratorDefault 220 typedef DofIteratorDefault< DofType, ThisType > BaseType; 244 const DofType& operator* () const in operator *() 249 const DofType &operator[] ( const int n ) const in operator []() [all …]
|
H A D | localcontribution.hh | 45 typedef typename DiscreteFunction::DofType DofType; typedef 54 …), [ &dofVector, &auxiliaryDof ] ( auto &&j ) { dofVector[ auxiliaryDof ][ j ] = DofType( 0 ); } ); in begin() 82 typedef typename DiscreteFunction::DofType DofType; typedef 89 std::fill( localDofVector.begin(), localDofVector.end(), DofType( 0 ) ); in begin() 108 … AddScaledBase ( typename DiscreteFunction::DofType factor ) : factor_( std::move( factor ) ) {} in AddScaledBase() 117 typename DiscreteFunction::DofType factor_; 127 typedef typename DiscreteFunction::DofType DofType; typedef 142 std::fill( localDofVector.begin(), localDofVector.end(), DofType( 0 ) ); in begin() 177 : public FieldTraits< typename DiscreteFunction::DofType > 201 typedef typename DiscreteFunctionType::DofType DofType; typedef in Dune::Fem::LocalContribution
|
H A D | dofblock.hh | 49 typedef Dof DofType; typedef in Dune::Fem::DofBlockProxy 88 const DofType &operator[] ( size_type index ) const in operator []() 93 DofType &operator[] ( size_type index ) in operator []()
|
H A D | discretefunction_inline.hh | 30 ldvStack_( std::max( std::max( sizeof( DofType ), sizeof( DofType* ) ), in DiscreteFunctionDefault() 44 ldvStack_( std::max( std::max( sizeof( DofType ), sizeof( DofType* ) ), in DiscreteFunctionDefault() 58 ldvStack_( std::max( std::max( sizeof( DofType ), sizeof( DofType* ) ), in DiscreteFunctionDefault()
|
H A D | discretefunction.hh | 136 typedef typename Traits :: DofType DofType; typedef in Dune::Fem::DiscreteFunctionInterface 643 typedef typename BaseType :: DofType DofType; typedef in Dune::Fem::DiscreteFunctionDefault 1079 typedef typename DofVectorType::FieldType DofType; typedef 1082 typedef StackAllocator< DofType, LocalDofVectorStackType* > LocalDofVectorAllocatorType; 1083 typedef DynamicReferenceVector< DofType, LocalDofVectorAllocatorType > LocalDofVectorType;
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fempy/grid/ |
H A D | discretefunctionmanager.hh | 148 typedef D DofType; typedef 155 typedef std::allocator< DofType > LocalDofVectorAllocatorType; 166 virtual DofType *getLocalDofs ( const ElementType &element, DofType *localDofs ) const = 0; 167 … virtual const DofType *setLocalDofs ( const ElementType &element, const DofType *localDofs ) = 0; 183 … virtual DofType *getLocalDofs ( const ElementType &element, DofType *localDofs ) const override in getLocalDofs() 193 …virtual const DofType *setLocalDofs ( const ElementType &element, const DofType *localDofs ) overr… in setLocalDofs() 236 DofType *it = &localDofs[ 0 ]; in getLocalDofs() 244 const DofType *it = &localDofs[ 0 ]; in setLocalDofs() 275 typedef D DofType; typedef 276 typedef std::allocator< DofType > LocalDofVectorAllocatorType; [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/solver/ |
H A D | ldlsolver.hh | 92 typedef typename SolverDiscreteFunctionType::DofType DofType; typedef in Dune::Fem::LDLInverseOperator 214 std::vector<DofType> vecArg(arg.size()); in apply() 241 DofType* getD() in getD() 265 DofType* getLx() in getLx() 285 void apply(const DofType* arg, DofType* dest) const in apply() 327 mutable DofType* D_; 328 mutable DofType* Y_; 329 mutable DofType* Lx_; 338 D_ = new DofType [dimMat]; in decompose() 339 Y_ = new DofType [dimMat]; in decompose() [all …]
|
H A D | spqrsolver.hh | 81 typedef typename DiscreteFunctionType::DofType DofType; typedef in Dune::Fem::SPQRInverseOperator 190 SuiteSparseQR_free<DofType>(&spqrfactorization_, cc_); in finalize() 200 int apply (const DofType* arg, DofType* dest) const in apply() 206 (static_cast<DofType*>(B_->x))[k] = arg[k]; in apply() 213 dest[k] = (static_cast<DofType*>(X->x))[k]; in apply() 245 std::vector<DofType> vecArg(arg.size()); in apply() 247 std::vector<DofType> vecDest(dest.size()); in apply() 265 std::vector<DofType> vecArg(arg.size()); in apply() 269 std::vector<DofType> vecDest(dest.size()); in apply() 303 SuiteSparseQR_factorization<DofType>* getFactorization() in getFactorization() [all …]
|
H A D | umfpacksolver.hh | 84 typedef typename DiscreteFunctionType::DofType DofType; typedef in Dune::Fem::UMFPACKInverseOperator 151 int apply(const DofType* arg, DofType* dest) const in apply() 157 dest, const_cast<DofType*>(arg), UMF_Numeric, UMF_Control, UMF_Apply_Info); in apply() 195 std::vector<DofType> vecArg(arg.size()); in apply() 199 std::vector<DofType> vecDest(dest.size()); in apply() 248 typedef typename Dune::UMFPackMethodChooser<DofType> Caller;
|
H A D | diagonalpreconditioner.hh | 68 typedef typename DiscreteFunctionType :: DofType DofType; typedef in Dune::Fem::DiagonalPreconditionerBase 69 typedef typename Dune::FieldTraits< DofType >::real_type RealType; 93 *dit = (std::abs( *dit ) < eps ? DofType( 1. ) : DofType( 1. ) / *dit); in DiagonalPreconditionerBase()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/hierarchical/ |
H A D | function.hh | 76 typedef typename DiscreteFunctionSpaceType::RangeFieldType DofType; typedef 81 …typedef HierarchicalDofVector< typename Impl::HierarchicalDofContainerChooser< DofType, typename D… 84 typedef DofType *DofIteratorType; 85 typedef const DofType *ConstDofIteratorType; 86 typedef DofType *DofBlockType; 87 typedef const DofType *ConstDofBlockType; 88 typedef DofType **DofBlockPtrType; 89 typedef const DofType **ConstDofBlockPtrType; 92 typedef StackAllocator< DofType, LocalDofVectorStackType * > LocalDofVectorAllocatorType; 93 typedef DynamicReferenceVector< DofType, LocalDofVectorAllocatorType > LocalDofVectorType;
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/adaptivefunction/ |
H A D | adaptivefunction.hh | 55 typedef typename BaseType :: DofType DofType; typedef in Dune::Fem::AdaptiveDiscreteFunction 61 …typedef MutableBlockVector< DynamicArray< DofType >, DiscreteFunctionSpaceType::localBlockSize > M… 83 const DofType* data ) in AdaptiveDiscreteFunction() 130 DofType* leakPointer() { return dofVector().data(); } in leakPointer() 131 const DofType* leakPointer() const { return dofVector().data(); } in leakPointer() 151 StaticArray< DofType > array_; 157 const DofType *v ) in DofStorageWrapper() 158 : array_( size, const_cast< DofType* >(v) ), in DofStorageWrapper() 176 const DofType *v ) in allocateDofStorageWrapper()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/combinedfunction/ |
H A D | combinedfunction.hh | 52 typedef RangeFieldType DofType; typedef 70 typedef StackAllocator< DofType, LocalDofVectorStackType* > LocalDofVectorAllocatorType; 71 typedef DynamicReferenceVector< DofType, LocalDofVectorAllocatorType > LocalDofVectorType; 115 typedef typename BaseType::DofType DofType; typedef in Dune::Fem::CombinedDiscreteFunction 145 …ldvStack_( std::max( sizeof( DofType ), sizeof( DofType* ) ) * space().blockMapper().maxNumDofs() … in CombinedDiscreteFunction() 154 …ldvStack_( std::max( sizeof( DofType ), sizeof( DofType* ) ) * space().blockMapper().maxNumDofs() … in CombinedDiscreteFunction() 163 …ldvStack_( std::max( sizeof( DofType ), sizeof( DofType* ) ) * space().blockMapper().maxNumDofs() … in CombinedDiscreteFunction() 395 typename ContainedDiscreteFunctionImp::DofType , 405 typedef typename Traits::DofType DofType; typedef in Dune::Fem::CombinedDiscreteFunctionDofIterator 454 DofType& operator *() in operator *() [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/space/lagrange/test/ |
H A D | mappertest.cc | 61 typedef typename DiscreteFunctionType::DofType DofType; in checkDiscreteFunction() typedef 90 …ocal.localDofVector().end(), wLocal.localDofVector().begin(), [] ( DofType v, DofType w ) { return… in checkDiscreteFunction() 109 …ocal.localDofVector().end(), wLocal.localDofVector().begin(), [] ( DofType v, DofType w ) { return… in checkDiscreteFunction()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/test/ |
H A D | test-df.cc | 46 typedef typename DiscreteFunction :: DofType DofType; in checkFunction() typedef 47 std::fill( df.dbegin(), df.dend(), DofType( 0 ) ); in checkFunction() 54 dof=static_cast<DofType>(0); in checkFunction() 65 lf[ i ] = static_cast<DofType>(cont); in checkFunction() 83 std::vector< DofType > vec( df.size() ); in checkFunction()
|
H A D | test-hierarchicalfunction-comm.cc | 140 typedef typename DiscreteFunctionType::DofType DofType; in performTest() typedef 151 …ces(), [ &w, &auxiliaryDof ] ( auto &&j ) { w.dofVector()[ auxiliaryDof ][ j ] = DofType( 0 ); } ); in performTest()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/space/common/ |
H A D | interpolate.hh | 197 typedef typename DiscreteFunction::DofType DofType; in interpolate() typedef 222 …form( vLocal.begin(), vLocal.end(), wLocal.begin(), vLocal.begin(), std::multiplies< DofType >() ); in interpolate() 226 std::transform( v.dbegin(), v.dend(), w.dbegin(), v.dbegin(), [] ( DofType v, DofType w ) { in interpolate() 228 return (w > DofType( 0 ) ? v / w : v); in interpolate()
|
H A D | datacollector.hh | 693 typedef typename DiscreteFunctionTraits< DiscreteFunctionType >::DofType DofType; typedef in Dune::Fem::LocalDataInliner 696 typedef Dune::DynamicVector< DofType > LocalDofVectorType; 737 for( const DofType &dof : ldv_ ) in inlineData() 785 typedef typename DiscreteFunctionTraits< DiscreteFunctionType >::DofType DofType; typedef in Dune::Fem::LocalDataXtractor 788 typedef Dune::DynamicVector< DofType > LocalDofVectorType; 829 for( DofType &dof : ldv_ ) in xtractData()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/localfunction/ |
H A D | const.hh | 42 typedef typename BaseType::DofType DofType; typedef in Dune::Fem::BasicConstLocalFunction 78 …const DofType &operator[] ( SizeType i ) const { return static_cast< const BaseType & >( *this )[ … in operator []() 79 … const DofType &operator[] ( SizeType i ) { return static_cast< const BaseType & >( *this )[ i ]; } in operator []() 112 …DynamicVector< typename DiscreteFunctionTraits< std::remove_const_t< DiscreteFunction > >::DofType, 114 … typename DiscreteFunctionTraits< std::remove_const_t< DiscreteFunction > > ::DofType > ::other > > 118 …DynamicVector< typename DiscreteFunctionTraits< std::remove_const_t< DiscreteFunction > >::DofType, 120 …< typename DiscreteFunctionTraits< std::remove_const_t< DiscreteFunction > >::DofType >::other > > 131 typedef typename BaseType::DofType DofType; typedef in Dune::Fem::ConstLocalDiscreteFunction
|
H A D | localfunction.hh | 89 typedef typename LocalDofVectorType::value_type DofType; typedef in Dune::Fem::LocalFunction 170 const DofType &operator[] ( SizeType num ) const { return localDofVector_[ num ]; } in operator []() 177 DofType &operator[] ( SizeType num ) { return localDofVector_[ num ]; } in operator []() 197 std::fill( localDofVector().begin(), localDofVector().end(), DofType( 0 ) ); in clear()
|
/dports/science/mbdyn/mbdyn-1.7.3/mbdyn/base/ |
H A D | schurdataman.h | 170 enum DofType { TOTAL = 1, LOCAL = 2, INTERNAL = 3, MYINTERNAL = 4 }; enum 172 integer HowManyDofs(DofType who) const; 173 integer* GetDofsList(DofType who) const;
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/operator/matrix/ |
H A D | densematrix.hh | 388 typedef RangeFieldType DofType; typedef in Dune::Fem::DenseRowMatrixObject::LocalMatrix 413 void add ( const int row, const int col, const DofType &value ) in add() 420 const DofType &get ( const int row, const int col ) const in get() 427 void set ( const int row, const int col, const DofType &value ) in set() 444 set( row, row, DofType( 1 ) ); in unitRow() 455 matrix_( *rowIt, *colIt ) = DofType( 0 ); in clear() 459 void scale ( const DofType &value ) in scale()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/vectorfunction/ |
H A D | vectorfunction.hh | 51 typedef typename BaseType :: DofType DofType; typedef in Dune::Fem::VectorDiscreteFunction
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/doc/tex/inputs/dev/ |
H A D | DoF.tex | 31 DofType doftype_; //type of dof 33 Dof(DofType t=_otherDof, number_t i=0); 35 DofType dofType()const; 46 enum DofType {_feDof,_spDof,_otherDof};
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/src/space/ |
H A D | Dof.hpp | 61 DofType doftype_; //!< type of dof (_feDof, _spDof) 65 Dof(DofType t = _otherDof, number_t i = 0) //! constructors in Dof() 70 DofType dofType()const {return doftype_;} //!< read access to type of dof in dofType()
|