|
ROL
|
#include <test_04.hpp>
Public Member Functions | |
| L2VectorDual (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 |
| L2VectorDual (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 |
| L2VectorDual (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 |
| L2VectorDual (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 |
| L2VectorDual (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< L2VectorPrimal< Real > > | dual_vec_ |
| ROL::Ptr< L2VectorPrimal< Real > > | prim_vec_ |
| bool | isPrimalInitialized_ |
Definition at line 568 of file example_08.hpp.
|
inline |
Definition at line 622 of file test_04.hpp.
|
inline |
Definition at line 615 of file example_04.hpp.
|
inline |
Definition at line 619 of file example_06.hpp.
|
inline |
Definition at line 623 of file example_07.hpp.
|
inline |
Definition at line 575 of file example_08.hpp.
|
inline |
Definition at line 626 of file test_04.hpp.
References L2VectorDual< Real >::getVector(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 632 of file test_04.hpp.
References L2VectorDual< Real >::dimension(), L2VectorDual< Real >::getVector(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 641 of file test_04.hpp.
References L2VectorDual< Real >::dimension(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 648 of file test_04.hpp.
References L2VectorDual< Real >::dimension(), L2VectorDual< Real >::fem_, L2VectorDual< Real >::getVector(), and L2VectorDual< Real >::vec_.
Referenced by L2VectorDual< Real >::norm().
|
inline |
Definition at line 661 of file test_04.hpp.
References L2VectorDual< Real >::dot().
|
inline |
Definition at line 667 of file test_04.hpp.
References L2VectorDual< Real >::fem_, and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 671 of file test_04.hpp.
References L2VectorDual< Real >::vec_.
Referenced by L2VectorDual< Real >::dot(), L2VectorDual< Real >::plus(), and L2VectorDual< Real >::set().
|
inline |
Definition at line 675 of file test_04.hpp.
References L2VectorDual< Real >::vec_.
|
inline |
Definition at line 679 of file test_04.hpp.
References L2VectorDual< Real >::fem_, and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 686 of file test_04.hpp.
References L2VectorDual< Real >::vec_.
Referenced by L2VectorDual< Real >::dot(), L2VectorDual< Real >::plus(), and L2VectorDual< Real >::scale().
|
inline |
Definition at line 690 of file test_04.hpp.
References L2VectorDual< Real >::dual_vec_, L2VectorDual< Real >::fem_, and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 619 of file example_04.hpp.
References L2VectorDual< Real >::getVector(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 625 of file example_04.hpp.
References L2VectorDual< Real >::dimension(), L2VectorDual< Real >::getVector(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 634 of file example_04.hpp.
References L2VectorDual< Real >::dimension(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 641 of file example_04.hpp.
References L2VectorDual< Real >::dimension(), L2VectorDual< Real >::fem_, L2VectorDual< Real >::getVector(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 654 of file example_04.hpp.
References L2VectorDual< Real >::dot().
|
inline |
Definition at line 660 of file example_04.hpp.
References L2VectorDual< Real >::fem_, and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 664 of file example_04.hpp.
References L2VectorDual< Real >::vec_.
|
inline |
Definition at line 668 of file example_04.hpp.
References L2VectorDual< Real >::vec_.
|
inline |
Definition at line 672 of file example_04.hpp.
References L2VectorDual< Real >::fem_, and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 679 of file example_04.hpp.
References L2VectorDual< Real >::vec_.
|
inline |
Definition at line 683 of file example_04.hpp.
References L2VectorDual< Real >::dual_vec_, L2VectorDual< Real >::fem_, and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 623 of file example_06.hpp.
References L2VectorDual< Real >::getVector(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 629 of file example_06.hpp.
References L2VectorDual< Real >::dimension(), L2VectorDual< Real >::getVector(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 638 of file example_06.hpp.
References L2VectorDual< Real >::dimension(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 645 of file example_06.hpp.
References L2VectorDual< Real >::dimension(), L2VectorDual< Real >::fem_, L2VectorDual< Real >::getVector(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 658 of file example_06.hpp.
References L2VectorDual< Real >::dot().
|
inline |
Definition at line 664 of file example_06.hpp.
References L2VectorDual< Real >::fem_, and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 668 of file example_06.hpp.
References L2VectorDual< Real >::vec_.
|
inline |
Definition at line 672 of file example_06.hpp.
References L2VectorDual< Real >::vec_.
|
inline |
Definition at line 676 of file example_06.hpp.
References L2VectorDual< Real >::fem_, and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 683 of file example_06.hpp.
References L2VectorDual< Real >::vec_.
|
inline |
Definition at line 687 of file example_06.hpp.
References L2VectorDual< Real >::dual_vec_, L2VectorDual< Real >::fem_, and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 627 of file example_07.hpp.
References L2VectorDual< Real >::getVector(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 633 of file example_07.hpp.
References L2VectorDual< Real >::dimension(), L2VectorDual< Real >::getVector(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 642 of file example_07.hpp.
References L2VectorDual< Real >::dimension(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 649 of file example_07.hpp.
References L2VectorDual< Real >::dimension(), L2VectorDual< Real >::fem_, L2VectorDual< Real >::getVector(), and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 662 of file example_07.hpp.
References L2VectorDual< Real >::dot().
|
inline |
Definition at line 668 of file example_07.hpp.
References L2VectorDual< Real >::fem_, and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 672 of file example_07.hpp.
References L2VectorDual< Real >::vec_.
|
inline |
Definition at line 676 of file example_07.hpp.
References L2VectorDual< Real >::vec_.
|
inline |
Definition at line 680 of file example_07.hpp.
References L2VectorDual< Real >::fem_, and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 687 of file example_07.hpp.
References L2VectorDual< Real >::vec_.
|
inline |
Definition at line 691 of file example_07.hpp.
References L2VectorDual< Real >::dual_vec_, L2VectorDual< Real >::fem_, and L2VectorDual< Real >::vec_.
|
inline |
Definition at line 580 of file example_08.hpp.
References L2VectorDual< Real >::dimension(), L2VectorDual< Real >::fem_, ROL::StdVector< Real, Element >::getVector(), and L2VectorDual< Real >::getVector().
|
inline |
Definition at line 594 of file example_08.hpp.
References L2VectorDual< Real >::fem_.
|
inline |
Definition at line 599 of file example_08.hpp.
References ROL::StdVector< Real, Element >::dimension(), L2VectorDual< Real >::fem_, L2VectorDual< Real >::isPrimalInitialized_, and L2VectorDual< Real >::prim_vec_.
|
private |
Definition at line 616 of file test_04.hpp.
Referenced by L2VectorDual< Real >::basis(), L2VectorDual< Real >::clone(), L2VectorDual< Real >::dimension(), L2VectorDual< Real >::dot(), L2VectorDual< Real >::dual(), L2VectorDual< Real >::getVector(), L2VectorDual< Real >::plus(), L2VectorDual< Real >::scale(), and L2VectorDual< Real >::set().
|
private |
Definition at line 617 of file test_04.hpp.
Referenced by L2VectorDual< Real >::basis(), L2VectorDual< Real >::clone(), L2VectorDual< Real >::dot(), and L2VectorDual< Real >::dual().
|
mutableprivate |
Definition at line 619 of file test_04.hpp.
Referenced by L2VectorDual< Real >::dual().
|
mutableprivate |
Definition at line 571 of file example_08.hpp.
Referenced by L2VectorDual< Real >::dual().
|
mutableprivate |
Definition at line 572 of file example_08.hpp.
Referenced by L2VectorDual< Real >::dual().