|
ROL
|
#include <example_02.hpp>
Public Member Functions | |
| ConDualStdVector (const ROL::Ptr< std::vector< Element > > &std_vec) | |
| 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< Element > > | getVector () const |
| ROL::Ptr< std::vector< Element > > | getVector () |
| ROL::Ptr< ROL::Vector< Real > > | basis (const int i) const |
| int | dimension () const |
| const ROL::Vector< Real > & | dual () const |
| ConDualStdVector (const ROL::Ptr< std::vector< Element > > &std_vec) | |
| void | plus (const Vector< Real > &x) |
| void | scale (const Real alpha) |
| Real | dot (const Vector< Real > &x) const |
| Real | norm () const |
| ROL::Ptr< Vector< Real > > | clone () const |
| ROL::Ptr< const std::vector< Element > > | getVector () const |
| ROL::Ptr< std::vector< Element > > | getVector () |
| ROL::Ptr< Vector< Real > > | basis (const int i) const |
| int | dimension () const |
| const Vector< Real > & | dual () const |
Private Types | |
| typedef std::vector< Element > | vector |
| typedef ROL::Vector< Real > | V |
| typedef vector::size_type | uint |
| typedef std::vector< Element > | vector |
| typedef vector::size_type | uint |
Private Attributes | |
| ROL::Ptr< std::vector< Element > > | std_vec_ |
| ROL::Ptr< ConStdVector< Real > > | dual_vec_ |
Definition at line 374 of file gross-pitaevskii/example_02.hpp.
|
private |
Definition at line 324 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
|
private |
Definition at line 325 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
|
private |
Definition at line 326 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
|
private |
Definition at line 376 of file gross-pitaevskii/example_02.hpp.
|
private |
Definition at line 377 of file gross-pitaevskii/example_02.hpp.
|
inline |
Definition at line 335 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
|
inline |
Definition at line 386 of file gross-pitaevskii/example_02.hpp.
|
inline |
Definition at line 337 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
References ConDualStdVector< Real, Element >::dimension(), ConDualStdVector< Real, Element >::getVector(), and ConDualStdVector< Real, Element >::std_vec_.
|
inline |
Definition at line 346 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
References ConDualStdVector< Real, Element >::dimension(), and ConDualStdVector< Real, Element >::std_vec_.
|
inline |
Definition at line 353 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
References ConDualStdVector< Real, Element >::dimension(), ConDualStdVector< Real, Element >::getVector(), and ConDualStdVector< Real, Element >::std_vec_.
Referenced by ConDualStdVector< Real, Element >::norm().
|
inline |
Definition at line 364 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
References ConDualStdVector< Real, Element >::dot().
|
inline |
Definition at line 370 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
References ConDualStdVector< Real, Element >::std_vec_.
|
inline |
Definition at line 374 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
References ConDualStdVector< Real, Element >::std_vec_.
Referenced by ConDualStdVector< Real, Element >::dot(), and ConDualStdVector< Real, Element >::plus().
|
inline |
Definition at line 378 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
References ConDualStdVector< Real, Element >::std_vec_.
|
inline |
Definition at line 382 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
References ConDualStdVector< Real, Element >::std_vec_.
|
inline |
Definition at line 390 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
References ConDualStdVector< Real, Element >::std_vec_.
Referenced by ConDualStdVector< Real, Element >::dot(), ConDualStdVector< Real, Element >::plus(), and ConDualStdVector< Real, Element >::scale().
|
inline |
Definition at line 392 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
References ConDualStdVector< Real, Element >::dual_vec_.
|
inline |
Definition at line 388 of file gross-pitaevskii/example_02.hpp.
References ConDualStdVector< Real, Element >::getVector().
|
inline |
Definition at line 397 of file gross-pitaevskii/example_02.hpp.
|
inline |
Definition at line 404 of file gross-pitaevskii/example_02.hpp.
References ConDualStdVector< Real, Element >::getVector().
|
inline |
Definition at line 415 of file gross-pitaevskii/example_02.hpp.
|
inline |
Definition at line 421 of file gross-pitaevskii/example_02.hpp.
|
inline |
Definition at line 425 of file gross-pitaevskii/example_02.hpp.
|
inline |
Definition at line 429 of file gross-pitaevskii/example_02.hpp.
|
inline |
Definition at line 433 of file gross-pitaevskii/example_02.hpp.
|
inline |
Definition at line 440 of file gross-pitaevskii/example_02.hpp.
|
inline |
Definition at line 442 of file gross-pitaevskii/example_02.hpp.
|
private |
Definition at line 330 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
Referenced by ConDualStdVector< Real, Element >::basis(), ConDualStdVector< Real, Element >::clone(), ConDualStdVector< Real, Element >::dimension(), ConDualStdVector< Real, Element >::dot(), ConDualStdVector< Real, Element >::getVector(), ConDualStdVector< Real, Element >::plus(), and ConDualStdVector< Real, Element >::scale().
|
mutableprivate |
Definition at line 331 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
Referenced by ConDualStdVector< Real, Element >::dual().