![]() |
Documentation 6b54b78464
|
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() const | CSysVector< ScalarType > | inline |
| CSysVector()=default | CSysVector< 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() const | VecExpr::CVecExpr< CSysVector< ScalarType >, ScalarType > | inline |
| dot(const VecExpr::CVecExpr< T, ScalarType > &expr) const | CSysVector< ScalarType > | inline |
| DtHTransfer(bool trigger=true) const | CSysVector< ScalarType > | |
| end() const | CSysVector< ScalarType > | inline |
| GetBlock(unsigned long iPoint) | CSysVector< ScalarType > | inline |
| GetBlock(unsigned long iPoint) const | CSysVector< ScalarType > | inline |
| GetDevicePointer() const | CSysVector< ScalarType > | inline |
| GetHostPointer() const | CSysVector< ScalarType > | inline |
| GetLocSize() const | CSysVector< ScalarType > | inline |
| GetNBlk() const | CSysVector< ScalarType > | inline |
| GetNBlkDomain() const | CSysVector< ScalarType > | inline |
| GetNElmDomain() const | CSysVector< ScalarType > | inline |
| GetNVar() const | CSysVector< ScalarType > | inline |
| HtDTransfer(bool trigger=true) const | CSysVector< 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() const | CSysVector< ScalarType > | inline |
| norm | CSysVector< ScalarType > | related |
| operator()(unsigned long iPoint, unsigned long iVar) | CSysVector< ScalarType > | inline |
| operator()(unsigned long iPoint, unsigned long iVar) const | 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/=(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) const | CSysVector< 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() const | CSysVector< ScalarType > | inline |
| StoreAsRef | CSysVector< 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 > |