Add(const TDataType factor, const SystemVector &rOtherVector) | Kratos::SystemVector< TDataType, TIndexType > | inline |
Assemble(const TVectorType &rVectorInput, const TIndexVectorType &EquationId) | Kratos::SystemVector< TDataType, TIndexType > | inline |
BeginAssemble() | Kratos::SystemVector< TDataType, TIndexType > | inline |
Clear() | Kratos::SystemVector< TDataType, TIndexType > | inline |
data() | Kratos::SystemVector< TDataType, TIndexType > | inline |
data() const | Kratos::SystemVector< TDataType, TIndexType > | inline |
Dot(const SystemVector &rOtherVector, IndexType gather_on_rank=0) | Kratos::SystemVector< TDataType, TIndexType > | inline |
FinalizeAssemble() | Kratos::SystemVector< TDataType, TIndexType > | inline |
GetComm() const | Kratos::SystemVector< TDataType, TIndexType > | inline |
IndexType typedef | Kratos::SystemVector< TDataType, TIndexType > | |
Info() const | Kratos::SystemVector< TDataType, TIndexType > | inline |
KRATOS_CLASS_POINTER_DEFINITION(SystemVector) | Kratos::SystemVector< TDataType, TIndexType > | |
operator()(IndexType I) | Kratos::SystemVector< TDataType, TIndexType > | inline |
operator()(IndexType I) const | Kratos::SystemVector< TDataType, TIndexType > | inline |
operator*=(const TDataType multiplier_factor) | Kratos::SystemVector< TDataType, TIndexType > | inline |
operator+=(const SystemVector &rOtherVector) | Kratos::SystemVector< TDataType, TIndexType > | inline |
operator-=(const SystemVector &rOtherVector) | Kratos::SystemVector< TDataType, TIndexType > | inline |
operator/=(const TDataType divide_factor) | Kratos::SystemVector< TDataType, TIndexType > | inline |
operator=(SystemVector const &rOtherVector) | Kratos::SystemVector< TDataType, TIndexType > | inline |
operator[](IndexType I) | Kratos::SystemVector< TDataType, TIndexType > | inline |
operator[](IndexType I) const | Kratos::SystemVector< TDataType, TIndexType > | inline |
pGetComm() const | Kratos::SystemVector< TDataType, TIndexType > | inline |
PrintData(std::ostream &rOStream) const | Kratos::SystemVector< TDataType, TIndexType > | inline |
PrintInfo(std::ostream &rOStream) const | Kratos::SystemVector< TDataType, TIndexType > | inline |
SetValue(const TDataType value) | Kratos::SystemVector< TDataType, TIndexType > | inline |
size() const | Kratos::SystemVector< TDataType, TIndexType > | inline |
SystemVector(const SparseGraph< IndexType > &rGraph) | Kratos::SystemVector< TDataType, TIndexType > | inline |
SystemVector(const SparseContiguousRowGraph< IndexType > &rGraph) | Kratos::SystemVector< TDataType, TIndexType > | inline |
SystemVector(IndexType size, DataCommunicator &rComm=ParallelEnvironment::GetDataCommunicator("Serial")) | Kratos::SystemVector< TDataType, TIndexType > | inline |
SystemVector(const Vector &data, DataCommunicator &rComm=ParallelEnvironment::GetDataCommunicator("Serial")) | Kratos::SystemVector< TDataType, TIndexType > | inline |
SystemVector(const SystemVector< TDataType, TIndexType > &rOtherVector) | Kratos::SystemVector< TDataType, TIndexType > | inlineexplicit |
~SystemVector() | Kratos::SystemVector< TDataType, TIndexType > | inline |