|
libMesh
|
#include <numeric_vector_test.h>
Public Member Functions | |
| void | setUp () |
| void | tearDown () |
| template<class Base , class Derived > | |
| void | Operations () |
| template<class Base , class Derived > | |
| void | Subvectors () |
| template<class Base , class Derived > | |
| void | WriteAndRead () |
| template<class Base , class Derived > | |
| void | Norms () |
| template<class Base , class Derived > | |
| void | Localize (bool to_one=false) |
| template<class Base , class Derived > | |
| void | LocalizeIndices () |
| void | testLocalize () |
| void | testLocalizeBase () |
| void | testLocalizeToOne () |
| void | testLocalizeToOneBase () |
| void | testLocalizeIndices () |
| void | testLocalizeIndicesBase () |
| void | testNorms () |
| void | testNormsBase () |
| void | testOperations () |
| void | testOperationsBase () |
| void | testSubvectors () |
| void | testSubvectorsBase () |
| void | testWriteAndRead () |
| void | testWriteAndReadBase () |
Protected Attributes | |
| libMesh::Parallel::Communicator * | my_comm = nullptr |
| std::string | libmesh_suite_name |
| unsigned int | block_size |
| unsigned int | local_size |
| unsigned int | global_size |
Definition at line 36 of file numeric_vector_test.h.
|
inline |
Definition at line 342 of file numeric_vector_test.h.
References NumericVectorTest< DerivedClass >::global_size, NumericVectorTest< DerivedClass >::local_size, NumericVectorTest< DerivedClass >::my_comm, libMesh::Parallel::Communicator::rank(), libMesh::Real, libMesh::TOLERANCE, and value.
|
inline |
Definition at line 395 of file numeric_vector_test.h.
References NumericVectorTest< DerivedClass >::block_size, NumericVectorTest< DerivedClass >::global_size, NumericVectorTest< DerivedClass >::local_size, NumericVectorTest< DerivedClass >::my_comm, libMesh::Real, libMesh::Parallel::Communicator::size(), and libMesh::TOLERANCE.
|
inline |
Definition at line 288 of file numeric_vector_test.h.
References NumericVectorTest< DerivedClass >::global_size, NumericVectorTest< DerivedClass >::local_size, NumericVectorTest< DerivedClass >::my_comm, libMesh::Real, and libMesh::TOLERANCE.
|
inline |
Definition at line 69 of file numeric_vector_test.h.
References NumericVectorTest< DerivedClass >::global_size, NumericVectorTest< DerivedClass >::local_size, NumericVectorTest< DerivedClass >::my_comm, libMesh::Real, and libMesh::TOLERANCE.
|
inline |
Definition at line 46 of file numeric_vector_test.h.
References NumericVectorTest< DerivedClass >::block_size, NumericVectorTest< DerivedClass >::global_size, NumericVectorTest< DerivedClass >::local_size, NumericVectorTest< DerivedClass >::my_comm, libMesh::Parallel::Communicator::rank(), libMesh::Parallel::Communicator::size(), and TestCommWorld.
|
inline |
Definition at line 160 of file numeric_vector_test.h.
References libMesh::Parallel::Communicator::allgather(), NumericVectorTest< DerivedClass >::block_size, libMesh::NumericVector< T >::get_subvector(), NumericVectorTest< DerivedClass >::global_size, NumericVectorTest< DerivedClass >::local_size, libMesh::make_range(), NumericVectorTest< DerivedClass >::my_comm, libMesh::Parallel::Communicator::rank(), libMesh::Real, libMesh::Parallel::Communicator::size(), and libMesh::TOLERANCE.
|
inline |
Definition at line 65 of file numeric_vector_test.h.
|
inline |
Definition at line 436 of file numeric_vector_test.h.
|
inline |
Definition at line 443 of file numeric_vector_test.h.
|
inline |
Definition at line 464 of file numeric_vector_test.h.
|
inline |
Definition at line 471 of file numeric_vector_test.h.
|
inline |
Definition at line 450 of file numeric_vector_test.h.
|
inline |
Definition at line 457 of file numeric_vector_test.h.
|
inline |
Definition at line 478 of file numeric_vector_test.h.
|
inline |
Definition at line 485 of file numeric_vector_test.h.
|
inline |
Definition at line 492 of file numeric_vector_test.h.
|
inline |
Definition at line 499 of file numeric_vector_test.h.
|
inline |
Definition at line 506 of file numeric_vector_test.h.
|
inline |
Definition at line 513 of file numeric_vector_test.h.
|
inline |
Definition at line 520 of file numeric_vector_test.h.
|
inline |
Definition at line 527 of file numeric_vector_test.h.
|
inline |
Definition at line 251 of file numeric_vector_test.h.
References NumericVectorTest< DerivedClass >::global_size, NumericVectorTest< DerivedClass >::libmesh_suite_name, NumericVectorTest< DerivedClass >::local_size, NumericVectorTest< DerivedClass >::my_comm, libMesh::Real, and TestCommWorld.
|
protected |
Definition at line 43 of file numeric_vector_test.h.
Referenced by NumericVectorTest< DerivedClass >::LocalizeIndices(), NumericVectorTest< DerivedClass >::setUp(), and NumericVectorTest< DerivedClass >::Subvectors().
|
protected |
Definition at line 43 of file numeric_vector_test.h.
Referenced by NumericVectorTest< DerivedClass >::Localize(), NumericVectorTest< DerivedClass >::LocalizeIndices(), NumericVectorTest< DerivedClass >::Norms(), NumericVectorTest< DerivedClass >::Operations(), NumericVectorTest< DerivedClass >::setUp(), NumericVectorTest< DerivedClass >::Subvectors(), and NumericVectorTest< DerivedClass >::WriteAndRead().
|
protected |
Definition at line 41 of file numeric_vector_test.h.
Referenced by NumericVectorTest< DerivedClass >::WriteAndRead().
|
protected |
Definition at line 43 of file numeric_vector_test.h.
Referenced by NumericVectorTest< DerivedClass >::Localize(), NumericVectorTest< DerivedClass >::LocalizeIndices(), NumericVectorTest< DerivedClass >::Norms(), NumericVectorTest< DerivedClass >::Operations(), NumericVectorTest< DerivedClass >::setUp(), NumericVectorTest< DerivedClass >::Subvectors(), and NumericVectorTest< DerivedClass >::WriteAndRead().
|
protected |
Definition at line 39 of file numeric_vector_test.h.
Referenced by NumericVectorTest< DerivedClass >::Localize(), NumericVectorTest< DerivedClass >::LocalizeIndices(), NumericVectorTest< DerivedClass >::Norms(), NumericVectorTest< DerivedClass >::Operations(), NumericVectorTest< DerivedClass >::setUp(), NumericVectorTest< DerivedClass >::Subvectors(), and NumericVectorTest< DerivedClass >::WriteAndRead().