#include <Xpetra_TpetraVector.hpp>
|
| void | replaceGlobalValue (GlobalOrdinal globalRow, const Scalar &value) |
| | Replace current value at the specified location with specified value. More...
|
| |
| void | sumIntoGlobalValue (GlobalOrdinal globalRow, const Scalar &value) |
| | Adds specified value to existing value at the specified location. More...
|
| |
| void | replaceLocalValue (LocalOrdinal myRow, const Scalar &value) |
| | Replace current value at the specified location with specified values. More...
|
| |
| void | sumIntoLocalValue (LocalOrdinal myRow, const Scalar &value) |
| | Adds specified value to existing value at the specified location. More...
|
| |
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
class Xpetra::TpetraVector< Scalar, LocalOrdinal, GlobalOrdinal, Node >
Definition at line 86 of file Xpetra_TpetraVector.hpp.
◆ TpetraVector() [1/3]
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
◆ TpetraVector() [2/3]
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
◆ ~TpetraVector()
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
◆ TpetraVector() [3/3]
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
◆ replaceGlobalValue()
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
| void Xpetra::TpetraVector< Scalar, LocalOrdinal, GlobalOrdinal, Node >::replaceGlobalValue |
( |
GlobalOrdinal |
globalRow, |
|
|
const Scalar & |
value |
|
) |
| |
|
inline |
◆ sumIntoGlobalValue()
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
| void Xpetra::TpetraVector< Scalar, LocalOrdinal, GlobalOrdinal, Node >::sumIntoGlobalValue |
( |
GlobalOrdinal |
globalRow, |
|
|
const Scalar & |
value |
|
) |
| |
|
inline |
◆ replaceLocalValue()
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
| void Xpetra::TpetraVector< Scalar, LocalOrdinal, GlobalOrdinal, Node >::replaceLocalValue |
( |
LocalOrdinal |
myRow, |
|
|
const Scalar & |
value |
|
) |
| |
|
inline |
◆ sumIntoLocalValue()
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
| void Xpetra::TpetraVector< Scalar, LocalOrdinal, GlobalOrdinal, Node >::sumIntoLocalValue |
( |
LocalOrdinal |
myRow, |
|
|
const Scalar & |
value |
|
) |
| |
|
inline |
◆ norm1()
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
◆ norm2()
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
◆ normInf()
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
◆ meanValue()
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
◆ description()
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
| std::string Xpetra::TpetraVector< Scalar, LocalOrdinal, GlobalOrdinal, Node >::description |
( |
| ) |
const |
|
inline |
◆ describe()
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
◆ dot()
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
◆ normWeighted()
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
◆ getTpetra_Vector()
template<class Scalar = Vector<>::scalar_type, class LocalOrdinal = typename Vector<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Vector<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Vector<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
| RCP<Tpetra::Vector<Scalar,LocalOrdinal,GlobalOrdinal,Node> > Xpetra::TpetraVector< Scalar, LocalOrdinal, GlobalOrdinal, Node >::getTpetra_Vector |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: