Documentation 6b54b78464
Loading...
Searching...
No Matches
CSysVector< ScalarType > Member List

This is the complete list of members for CSysVector< ScalarType >, including all inherited members.

AddBlock(unsigned long iPoint, const VectorType &block, ScalarType alpha=1)CSysVector< ScalarType >inline
begin() constCSysVector< ScalarType >inline
CSysVector()=defaultCSysVector< ScalarType >
CSysVector(unsigned long size, ScalarType val=0.0)CSysVector< ScalarType >inlineexplicit
CSysVector(unsigned long numBlk, unsigned long numBlkDomain, unsigned long numVar, ScalarType val=0.0)CSysVector< ScalarType >inline
CSysVector(unsigned long size, const ScalarType *u_array)CSysVector< ScalarType >inline
CSysVector(unsigned long numBlk, unsigned long numBlkDomain, unsigned long numVar, const ScalarType *u_array)CSysVector< ScalarType >inline
CSysVector(const CSysVector &u)CSysVector< ScalarType >inline
derived() constVecExpr::CVecExpr< CSysVector< ScalarType >, ScalarType >inline
dot(const VecExpr::CVecExpr< T, ScalarType > &expr) constCSysVector< ScalarType >inline
DtHTransfer(bool trigger=true) constCSysVector< ScalarType >
end() constCSysVector< ScalarType >inline
GetBlock(unsigned long iPoint)CSysVector< ScalarType >inline
GetBlock(unsigned long iPoint) constCSysVector< ScalarType >inline
GetDevicePointer() constCSysVector< ScalarType >inline
GetHostPointer() constCSysVector< ScalarType >inline
GetLocSize() constCSysVector< ScalarType >inline
GetNBlk() constCSysVector< ScalarType >inline
GetNBlkDomain() constCSysVector< ScalarType >inline
GetNElmDomain() constCSysVector< ScalarType >inline
GetNVar() constCSysVector< ScalarType >inline
HtDTransfer(bool trigger=true) constCSysVector< ScalarType >
Initialize(unsigned long numBlk, unsigned long numBlkDomain, unsigned long numVar, ScalarType val=0.0)CSysVector< ScalarType >inline
Initialize(unsigned long numBlk, unsigned long numBlkDomain, unsigned long numVar, const ScalarType *ptr)CSysVector< ScalarType >inline
multiDot(const std::vector< CSysVector > &V, size_t i0, size_t n, const std::vector< CSysVector > &W, size_t m)CSysVector< ScalarType >static
norm() constCSysVector< ScalarType >inline
normCSysVector< ScalarType >related
operator()(unsigned long iPoint, unsigned long iVar)CSysVector< ScalarType >inline
operator()(unsigned long iPoint, unsigned long iVar) constCSysVector< ScalarType >inline
operator*=(ScalarType val)CSysVector< ScalarType >inline
operator*=(const VecExpr::CVecExpr< T, ScalarType > &expr)CSysVector< ScalarType >inline
operator+=(ScalarType val)CSysVector< ScalarType >inline
operator+=(const VecExpr::CVecExpr< T, ScalarType > &expr)CSysVector< ScalarType >inline
operator-=(ScalarType val)CSysVector< ScalarType >inline
operator-=(const VecExpr::CVecExpr< T, ScalarType > &expr)CSysVector< ScalarType >inline
operator/=(ScalarType val)CSysVector< ScalarType >inline
operator/=(const VecExpr::CVecExpr< T, ScalarType > &expr)CSysVector< ScalarType >inline
operator=(const CSysVector &other)CSysVector< ScalarType >inline
operator=(ScalarType val)CSysVector< ScalarType >inline
operator=(const VecExpr::CVecExpr< T, ScalarType > &expr)CSysVector< ScalarType >inline
operator[](unsigned long i)CSysVector< ScalarType >inline
operator[](unsigned long i) constCSysVector< ScalarType >inline
PassiveCopy(const CSysVector< T > &other)CSysVector< ScalarType >inline
SetBlock(unsigned long iPoint, const VectorType &block, ScalarType alpha=1)CSysVector< ScalarType >inline
SetBlock(simd::Array< T, N > iPoint, const VecTypeSIMD &vector, simd::Array< F, N > mask=1)CSysVector< ScalarType >inline
SetBlock_Zero(unsigned long iPoint)CSysVector< ScalarType >inline
SetValZero(void)CSysVector< ScalarType >inline
squaredNorm() constCSysVector< ScalarType >inline
StoreAsRefCSysVector< ScalarType >static
SubtractBlock(unsigned long iPoint, const VectorType &block)CSysVector< ScalarType >inline
swap(CSysVector &other)CSysVector< ScalarType >inline
UpdateBlocks(unsigned long iPoint, unsigned long jPoint, const VectorType &block, ScalarType alpha=1)CSysVector< ScalarType >inline
UpdateBlocks(simd::Array< T, N > iPoint, simd::Array< T, N > jPoint, const VecTypeSIMD &vector, simd::Array< F, N > mask=1)CSysVector< ScalarType >inline
~CSysVector()CSysVector< ScalarType >