MOOCHO (Single Doxygen Collection) Version of the Day
AbstractLinAlgPack_ThyraAccessors.hpp
Go to the documentation of this file.
00001 // ////////////////////////////////////////////////////
00002 // AbstractLinAlgPack_ThyraAccessors.hpp
00003 
00004 #ifndef ALAP_THYRA_ACCESSORS_HPP
00005 #define ALAP_THYRA_ACCESSORS_HPP
00006 
00007 #include "AbstractLinAlgPack_VectorSpaceThyra.hpp"
00008 
00009 namespace AbstractLinAlgPack {
00010 
00012 void get_thyra_vector(
00013   const VectorSpaceThyra                                         &thyra_vec_spc
00014   ,const Vector                                                  &vec
00015   ,Teuchos::RCP<const Thyra::VectorBase<value_type> >    *thyra_vec
00016   );
00017 
00019 void free_thyra_vector(
00020   const VectorSpaceThyra                                         &thyra_vec_spc
00021   ,const Vector                                                  &vec
00022   ,Teuchos::RCP<const Thyra::VectorBase<value_type> >    *thyra_vec
00023   );
00024 
00026 void get_thyra_vector(
00027   const VectorSpaceThyra                                         &thyra_vec_spc
00028   ,VectorMutable                                                 *vec
00029   ,Teuchos::RCP<Thyra::VectorBase<value_type> >          *thyra_vec
00030   );
00031 
00033 void commit_thyra_vector(
00034   const VectorSpaceThyra                                         &thyra_vec_spc
00035   ,VectorMutable                                                 *vec
00036   ,Teuchos::RCP<Thyra::VectorBase<value_type> >          *thyra_vec
00037   );
00038 
00039 }
00040 
00041 #endif // ALAP_THYRA_ACCESSORS_HPP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines