|
ROL
|
#include <test_04.hpp>
Public Member Functions | |
| L2VectorPrimal (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 |
| L2VectorPrimal (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 |
| L2VectorPrimal (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 |
| L2VectorPrimal (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 |
| L2VectorPrimal (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< L2VectorDual< Real > > | dual_vec_ |
| bool | isDualInitialized_ |
Definition at line 531 of file example_08.hpp.
|
inline |
Definition at line 542 of file test_04.hpp.
|
inline |
Definition at line 535 of file example_04.hpp.
|
inline |
Definition at line 539 of file example_06.hpp.
|
inline |
Definition at line 543 of file example_07.hpp.
|
inline |
Definition at line 538 of file example_08.hpp.
|
inline |
Definition at line 546 of file test_04.hpp.
References L2VectorPrimal< Real >::getVector(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 552 of file test_04.hpp.
References L2VectorPrimal< Real >::dimension(), L2VectorPrimal< Real >::getVector(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 561 of file test_04.hpp.
References L2VectorPrimal< Real >::dimension(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 568 of file test_04.hpp.
References L2VectorPrimal< Real >::fem_, L2VectorPrimal< Real >::getVector(), and L2VectorPrimal< Real >::vec_.
Referenced by L2VectorPrimal< Real >::norm().
|
inline |
Definition at line 574 of file test_04.hpp.
References L2VectorPrimal< Real >::dot().
|
inline |
Definition at line 580 of file test_04.hpp.
References L2VectorPrimal< Real >::fem_, and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 584 of file test_04.hpp.
References L2VectorPrimal< Real >::vec_.
Referenced by L2VectorPrimal< Real >::dot(), Objective_BurgersControl< Real >::gradient_1(), L2VectorPrimal< Real >::plus(), L2VectorPrimal< Real >::set(), and Objective_BurgersControl< Real >::value().
|
inline |
Definition at line 588 of file test_04.hpp.
References L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 592 of file test_04.hpp.
References L2VectorPrimal< Real >::fem_, and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 599 of file test_04.hpp.
References L2VectorPrimal< Real >::vec_.
Referenced by L2VectorPrimal< Real >::plus(), and L2VectorPrimal< Real >::scale().
|
inline |
Definition at line 603 of file test_04.hpp.
References L2VectorPrimal< Real >::dual_vec_, L2VectorPrimal< Real >::fem_, and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 539 of file example_04.hpp.
References L2VectorPrimal< Real >::getVector(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 545 of file example_04.hpp.
References L2VectorPrimal< Real >::dimension(), L2VectorPrimal< Real >::getVector(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 554 of file example_04.hpp.
References L2VectorPrimal< Real >::dimension(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 561 of file example_04.hpp.
References L2VectorPrimal< Real >::fem_, L2VectorPrimal< Real >::getVector(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 567 of file example_04.hpp.
References L2VectorPrimal< Real >::dot().
|
inline |
Definition at line 573 of file example_04.hpp.
References L2VectorPrimal< Real >::fem_, and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 577 of file example_04.hpp.
References L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 581 of file example_04.hpp.
References L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 585 of file example_04.hpp.
References L2VectorPrimal< Real >::fem_, and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 592 of file example_04.hpp.
References L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 596 of file example_04.hpp.
References L2VectorPrimal< Real >::dual_vec_, L2VectorPrimal< Real >::fem_, and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 543 of file example_06.hpp.
References L2VectorPrimal< Real >::getVector(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 549 of file example_06.hpp.
References L2VectorPrimal< Real >::dimension(), L2VectorPrimal< Real >::getVector(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 558 of file example_06.hpp.
References L2VectorPrimal< Real >::dimension(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 565 of file example_06.hpp.
References L2VectorPrimal< Real >::fem_, L2VectorPrimal< Real >::getVector(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 571 of file example_06.hpp.
References L2VectorPrimal< Real >::dot().
|
inline |
Definition at line 577 of file example_06.hpp.
References L2VectorPrimal< Real >::fem_, and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 581 of file example_06.hpp.
References L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 585 of file example_06.hpp.
References L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 589 of file example_06.hpp.
References L2VectorPrimal< Real >::fem_, and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 596 of file example_06.hpp.
References L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 600 of file example_06.hpp.
References L2VectorPrimal< Real >::dual_vec_, L2VectorPrimal< Real >::fem_, and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 547 of file example_07.hpp.
References L2VectorPrimal< Real >::getVector(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 553 of file example_07.hpp.
References L2VectorPrimal< Real >::dimension(), L2VectorPrimal< Real >::getVector(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 562 of file example_07.hpp.
References L2VectorPrimal< Real >::dimension(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 569 of file example_07.hpp.
References L2VectorPrimal< Real >::fem_, L2VectorPrimal< Real >::getVector(), and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 575 of file example_07.hpp.
References L2VectorPrimal< Real >::dot().
|
inline |
Definition at line 581 of file example_07.hpp.
References L2VectorPrimal< Real >::fem_, and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 585 of file example_07.hpp.
References L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 589 of file example_07.hpp.
References L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 593 of file example_07.hpp.
References L2VectorPrimal< Real >::fem_, and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 600 of file example_07.hpp.
References L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 604 of file example_07.hpp.
References L2VectorPrimal< Real >::dual_vec_, L2VectorPrimal< Real >::fem_, and L2VectorPrimal< Real >::vec_.
|
inline |
Definition at line 543 of file example_08.hpp.
References L2VectorPrimal< Real >::fem_, ROL::StdVector< Real, Element >::getVector(), and L2VectorPrimal< Real >::getVector().
|
inline |
Definition at line 550 of file example_08.hpp.
References L2VectorPrimal< Real >::fem_.
|
inline |
Definition at line 555 of file example_08.hpp.
References ROL::StdVector< Real, Element >::dimension(), L2VectorPrimal< Real >::dual_vec_, L2VectorPrimal< Real >::fem_, and L2VectorPrimal< Real >::isDualInitialized_.
|
private |
Definition at line 536 of file test_04.hpp.
Referenced by L2VectorPrimal< Real >::basis(), L2VectorPrimal< Real >::clone(), L2VectorPrimal< Real >::dimension(), L2VectorPrimal< Real >::dot(), L2VectorPrimal< Real >::dual(), L2VectorPrimal< Real >::getVector(), L2VectorPrimal< Real >::plus(), L2VectorPrimal< Real >::scale(), and L2VectorPrimal< Real >::set().
|
private |
Definition at line 537 of file test_04.hpp.
Referenced by L2VectorPrimal< Real >::basis(), L2VectorPrimal< Real >::clone(), L2VectorPrimal< Real >::dot(), and L2VectorPrimal< Real >::dual().
|
mutableprivate |
Definition at line 539 of file test_04.hpp.
Referenced by L2VectorPrimal< Real >::dual().
|
mutableprivate |
Definition at line 535 of file example_08.hpp.
Referenced by L2VectorPrimal< Real >::dual().