Home
last modified time | relevance | path

Searched refs:DofType (Results 1 – 25 of 47) sorted by relevance

12

/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/common/
H A Ddofiterator.hh26 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 Dlocalcontribution.hh45 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 Ddofblock.hh49 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 Ddiscretefunction_inline.hh30 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 Ddiscretefunction.hh136 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 Ddiscretefunctionmanager.hh148 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 Dldlsolver.hh92 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 Dspqrsolver.hh81 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 Dumfpacksolver.hh84 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 Ddiagonalpreconditioner.hh68 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 Dfunction.hh76 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 Dadaptivefunction.hh55 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 Dcombinedfunction.hh52 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 Dmappertest.cc61 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 Dtest-df.cc46 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 Dtest-hierarchicalfunction-comm.cc140 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 Dinterpolate.hh197 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 Ddatacollector.hh693 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 Dconst.hh42 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 Dlocalfunction.hh89 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 Dschurdataman.h170 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 Ddensematrix.hh388 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 Dvectorfunction.hh51 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 DDoF.tex31 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 DDof.hpp61 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()

12