VectorSpace adapter subclass for Thyra::VectorSpaceBase<value_type> .
More...
#include <AbstractLinAlgPack_VectorSpaceThyra.hpp>
Inheritance diagram for AbstractLinAlgPack::VectorSpaceThyra:
Constructors / initializers | |
| VectorSpaceThyra () | |
| Construct to uninitialized. | |
| VectorSpaceThyra (const Teuchos::RefCountPtr< const Thyra::VectorSpaceBase< value_type > > &thyra_vec_spc, const inner_prod_ptr_t &inner_prod=Teuchos::null) | |
Calls this->initialize(). | |
| void | initialize (const Teuchos::RefCountPtr< const Thyra::VectorSpaceBase< value_type > > &thyra_vec_spc, const inner_prod_ptr_t &inner_prod=Teuchos::null) |
Initalize given a smart pointer to a Thyra::VetorSpace object. | |
| Teuchos::RefCountPtr< const Thyra::VectorSpaceBase< value_type > > | set_uninitialized () |
Set to uninitialized and return smart pointer to the internal Thyra::VectorSpaceBase<value_type> object. | |
| const Teuchos::RefCountPtr< const Thyra::VectorSpaceBase< value_type > > & | thyra_vec_spc () const |
Return a (converted) smart pointer to the internal smart pointer to the Thyra::VectorSpaceBase<value_type> object. | |
Overridden from VectorSpace | |
| space_ptr_t | clone () const |
| | |
| bool | is_compatible (const VectorSpace &vec_spc) const |
| | |
| bool | is_in_core () const |
| | |
| index_type | dim () const |
| | |
| vec_mut_ptr_t | create_member () const |
| | |
| space_fcty_ptr_t | small_vec_spc_fcty () const |
| | |
| multi_vec_mut_ptr_t | create_members (size_type num_vecs) const |
| | |
VectorSpace adapter subclass for Thyra::VectorSpaceBase<value_type> .
Note that the default copy constructor and assignment operators are allowed which yield in shallow copy, not deep copy.
Definition at line 42 of file AbstractLinAlgPack_VectorSpaceThyra.hpp.
|
|
Construct to uninitialized. Postconditioins:
Definition at line 43 of file AbstractLinAlgPack_VectorSpaceThyra.cpp. |
|
||||||||||||
|
Calls
Definition at line 46 of file AbstractLinAlgPack_VectorSpaceThyra.cpp. |
|
||||||||||||
|
Initalize given a smart pointer to a
Postconditioins:
Definition at line 54 of file AbstractLinAlgPack_VectorSpaceThyra.cpp. |
|
|
Set to uninitialized and return smart pointer to the internal Postconditioins:
Definition at line 72 of file AbstractLinAlgPack_VectorSpaceThyra.cpp. |
|
|
Return a (converted) smart pointer to the internal smart pointer to the
If Definition at line 135 of file AbstractLinAlgPack_VectorSpaceThyra.hpp. |
|
|
Implements AbstractLinAlgPack::VectorSpace. Definition at line 82 of file AbstractLinAlgPack_VectorSpaceThyra.cpp. |
|
|
Implements AbstractLinAlgPack::VectorSpace. Definition at line 87 of file AbstractLinAlgPack_VectorSpaceThyra.cpp. |
|
|
Reimplemented from AbstractLinAlgPack::VectorSpace. Definition at line 98 of file AbstractLinAlgPack_VectorSpaceThyra.cpp. |
|
|
Implements AbstractLinAlgPack::VectorSpace. Definition at line 103 of file AbstractLinAlgPack_VectorSpaceThyra.cpp. |
|
|
Implements AbstractLinAlgPack::VectorSpace. Definition at line 109 of file AbstractLinAlgPack_VectorSpaceThyra.cpp. |
|
|
Reimplemented from AbstractLinAlgPack::VectorSpace. Definition at line 115 of file AbstractLinAlgPack_VectorSpaceThyra.cpp. |
|
|
Reimplemented from AbstractLinAlgPack::VectorSpace. Definition at line 121 of file AbstractLinAlgPack_VectorSpaceThyra.cpp. |
1.3.9.1