|
ROL
|
#include <test_04.hpp>
Public Member Functions | |
| H1VectorDual (const ROL::Ptr< std::vector< Real > > &vec, const ROL::Ptr< BurgersFEM< Real > > &fem) | |
| void | set (const ROL::Vector< Real > &x) |
| void | plus (const ROL::Vector< Real > &x) |
| void | scale (const Real alpha) |
| Real | dot (const ROL::Vector< Real > &x) const |
| Real | norm () const |
| ROL::Ptr< ROL::Vector< Real > > | clone () const |
| ROL::Ptr< const std::vector< Real > > | getVector () const |
| ROL::Ptr< std::vector< Real > > | getVector () |
| ROL::Ptr< ROL::Vector< Real > > | basis (const int i) const |
| int | dimension () const |
| const ROL::Vector< Real > & | dual () const |
| H1VectorDual (const ROL::Ptr< std::vector< Real > > &vec, const ROL::Ptr< BurgersFEM< Real > > &fem) | |
| void | set (const ROL::Vector< Real > &x) |
| void | plus (const ROL::Vector< Real > &x) |
| void | scale (const Real alpha) |
| Real | dot (const ROL::Vector< Real > &x) const |
| Real | norm () const |
| ROL::Ptr< ROL::Vector< Real > > | clone () const |
| ROL::Ptr< const std::vector< Real > > | getVector () const |
| ROL::Ptr< std::vector< Real > > | getVector () |
| ROL::Ptr< ROL::Vector< Real > > | basis (const int i) const |
| int | dimension () const |
| const ROL::Vector< Real > & | dual () const |
| H1VectorDual (const ROL::Ptr< std::vector< Real > > &vec, const ROL::Ptr< BurgersFEM< Real > > &fem) | |
| void | set (const ROL::Vector< Real > &x) |
| void | plus (const ROL::Vector< Real > &x) |
| void | scale (const Real alpha) |
| Real | dot (const ROL::Vector< Real > &x) const |
| Real | norm () const |
| ROL::Ptr< ROL::Vector< Real > > | clone () const |
| ROL::Ptr< const std::vector< Real > > | getVector () const |
| ROL::Ptr< std::vector< Real > > | getVector () |
| ROL::Ptr< ROL::Vector< Real > > | basis (const int i) const |
| int | dimension () const |
| const ROL::Vector< Real > & | dual () const |
| H1VectorDual (const ROL::Ptr< std::vector< Real > > &vec, const ROL::Ptr< BurgersFEM< Real > > &fem) | |
| void | set (const ROL::Vector< Real > &x) |
| void | plus (const ROL::Vector< Real > &x) |
| void | scale (const Real alpha) |
| Real | dot (const ROL::Vector< Real > &x) const |
| Real | norm () const |
| ROL::Ptr< ROL::Vector< Real > > | clone () const |
| ROL::Ptr< const std::vector< Real > > | getVector () const |
| ROL::Ptr< std::vector< Real > > | getVector () |
| ROL::Ptr< ROL::Vector< Real > > | basis (const int i) const |
| int | dimension () const |
| const ROL::Vector< Real > & | dual () const |
| H1VectorDual (const ROL::Ptr< std::vector< Real > > &vec, const ROL::Ptr< BurgersFEM< Real > > &fem) | |
| Real | dot (const ROL::Vector< Real > &x) const |
| ROL::Ptr< ROL::Vector< Real > > | clone () const |
| const ROL::Vector< Real > & | dual () const |
Private Attributes | |
| ROL::Ptr< std::vector< Real > > | vec_ |
| ROL::Ptr< BurgersFEM< Real > > | fem_ |
| ROL::Ptr< H1VectorPrimal< Real > > | dual_vec_ |
| ROL::Ptr< H1VectorPrimal< Real > > | prim_vec_ |
| bool | isPrimalInitialized_ |
Definition at line 649 of file example_08.hpp.
|
inline |
Definition at line 789 of file test_04.hpp.
|
inline |
Definition at line 782 of file example_04.hpp.
|
inline |
Definition at line 786 of file example_06.hpp.
|
inline |
Definition at line 790 of file example_07.hpp.
|
inline |
Definition at line 656 of file example_08.hpp.
|
inline |
Definition at line 793 of file test_04.hpp.
References H1VectorDual< Real >::getVector(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 799 of file test_04.hpp.
References H1VectorDual< Real >::dimension(), H1VectorDual< Real >::getVector(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 808 of file test_04.hpp.
References H1VectorDual< Real >::dimension(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 815 of file test_04.hpp.
References H1VectorDual< Real >::dimension(), H1VectorDual< Real >::fem_, H1VectorDual< Real >::getVector(), and H1VectorDual< Real >::vec_.
Referenced by H1VectorDual< Real >::norm().
|
inline |
Definition at line 828 of file test_04.hpp.
References H1VectorDual< Real >::dot().
|
inline |
Definition at line 834 of file test_04.hpp.
References H1VectorDual< Real >::fem_, and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 838 of file test_04.hpp.
References H1VectorDual< Real >::vec_.
Referenced by H1VectorDual< Real >::dot(), H1VectorDual< Real >::plus(), and H1VectorDual< Real >::set().
|
inline |
Definition at line 842 of file test_04.hpp.
References H1VectorDual< Real >::vec_.
|
inline |
Definition at line 846 of file test_04.hpp.
References H1VectorDual< Real >::fem_, and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 853 of file test_04.hpp.
References H1VectorDual< Real >::vec_.
Referenced by H1VectorDual< Real >::dot(), H1VectorDual< Real >::plus(), and H1VectorDual< Real >::scale().
|
inline |
Definition at line 857 of file test_04.hpp.
References H1VectorDual< Real >::dual_vec_, H1VectorDual< Real >::fem_, and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 786 of file example_04.hpp.
References H1VectorDual< Real >::getVector(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 792 of file example_04.hpp.
References H1VectorDual< Real >::dimension(), H1VectorDual< Real >::getVector(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 801 of file example_04.hpp.
References H1VectorDual< Real >::dimension(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 808 of file example_04.hpp.
References H1VectorDual< Real >::dimension(), H1VectorDual< Real >::fem_, H1VectorDual< Real >::getVector(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 821 of file example_04.hpp.
References H1VectorDual< Real >::dot().
|
inline |
Definition at line 827 of file example_04.hpp.
References H1VectorDual< Real >::fem_, and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 831 of file example_04.hpp.
References H1VectorDual< Real >::vec_.
|
inline |
Definition at line 835 of file example_04.hpp.
References H1VectorDual< Real >::vec_.
|
inline |
Definition at line 839 of file example_04.hpp.
References H1VectorDual< Real >::fem_, and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 846 of file example_04.hpp.
References H1VectorDual< Real >::vec_.
|
inline |
Definition at line 850 of file example_04.hpp.
References H1VectorDual< Real >::dual_vec_, H1VectorDual< Real >::fem_, and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 790 of file example_06.hpp.
References H1VectorDual< Real >::getVector(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 796 of file example_06.hpp.
References H1VectorDual< Real >::dimension(), H1VectorDual< Real >::getVector(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 805 of file example_06.hpp.
References H1VectorDual< Real >::dimension(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 812 of file example_06.hpp.
References H1VectorDual< Real >::dimension(), H1VectorDual< Real >::fem_, H1VectorDual< Real >::getVector(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 825 of file example_06.hpp.
References H1VectorDual< Real >::dot().
|
inline |
Definition at line 831 of file example_06.hpp.
References H1VectorDual< Real >::fem_, and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 835 of file example_06.hpp.
References H1VectorDual< Real >::vec_.
|
inline |
Definition at line 839 of file example_06.hpp.
References H1VectorDual< Real >::vec_.
|
inline |
Definition at line 843 of file example_06.hpp.
References H1VectorDual< Real >::fem_, and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 850 of file example_06.hpp.
References H1VectorDual< Real >::vec_.
|
inline |
Definition at line 854 of file example_06.hpp.
References H1VectorDual< Real >::dual_vec_, H1VectorDual< Real >::fem_, and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 794 of file example_07.hpp.
References H1VectorDual< Real >::getVector(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 800 of file example_07.hpp.
References H1VectorDual< Real >::dimension(), H1VectorDual< Real >::getVector(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 809 of file example_07.hpp.
References H1VectorDual< Real >::dimension(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 816 of file example_07.hpp.
References H1VectorDual< Real >::dimension(), H1VectorDual< Real >::fem_, H1VectorDual< Real >::getVector(), and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 829 of file example_07.hpp.
References H1VectorDual< Real >::dot().
|
inline |
Definition at line 835 of file example_07.hpp.
References H1VectorDual< Real >::fem_, and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 839 of file example_07.hpp.
References H1VectorDual< Real >::vec_.
|
inline |
Definition at line 843 of file example_07.hpp.
References H1VectorDual< Real >::vec_.
|
inline |
Definition at line 847 of file example_07.hpp.
References H1VectorDual< Real >::fem_, and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 854 of file example_07.hpp.
References H1VectorDual< Real >::vec_.
|
inline |
Definition at line 858 of file example_07.hpp.
References H1VectorDual< Real >::dual_vec_, H1VectorDual< Real >::fem_, and H1VectorDual< Real >::vec_.
|
inline |
Definition at line 661 of file example_08.hpp.
References H1VectorDual< Real >::dimension(), H1VectorDual< Real >::fem_, ROL::StdVector< Real, Element >::getVector(), and H1VectorDual< Real >::getVector().
|
inline |
Definition at line 675 of file example_08.hpp.
References H1VectorDual< Real >::fem_.
|
inline |
Definition at line 680 of file example_08.hpp.
References ROL::StdVector< Real, Element >::dimension(), H1VectorDual< Real >::fem_, H1VectorDual< Real >::isPrimalInitialized_, and H1VectorDual< Real >::prim_vec_.
|
private |
Definition at line 783 of file test_04.hpp.
Referenced by H1VectorDual< Real >::basis(), H1VectorDual< Real >::clone(), H1VectorDual< Real >::dimension(), H1VectorDual< Real >::dot(), H1VectorDual< Real >::dual(), H1VectorDual< Real >::getVector(), H1VectorDual< Real >::plus(), H1VectorDual< Real >::scale(), and H1VectorDual< Real >::set().
|
private |
Definition at line 784 of file test_04.hpp.
Referenced by H1VectorDual< Real >::basis(), H1VectorDual< Real >::clone(), H1VectorDual< Real >::dot(), and H1VectorDual< Real >::dual().
|
mutableprivate |
Definition at line 786 of file test_04.hpp.
Referenced by H1VectorDual< Real >::dual().
|
mutableprivate |
Definition at line 652 of file example_08.hpp.
Referenced by H1VectorDual< Real >::dual().
|
mutableprivate |
Definition at line 653 of file example_08.hpp.
Referenced by H1VectorDual< Real >::dual().