|
MOOCHO (Single Doxygen Collection)
Version of the Day
|
#include <deque>#include "MoochoPack_Types.hpp"#include "IterationPack_IterQuantityAccess.hpp"#include "IterationPack_AlgorithmState.hpp"#include "IterationPack_cast_iq.hpp"#include "IterationPack_IterQuantityAccessContiguous.hpp"#include "AbstractLinAlgPack_VectorSpace.hpp"#include "AbstractLinAlgPack_Permutation.hpp"#include "ConstrainedOptPack_DecompositionSystem.hpp"#include "AbstractLinAlgPack_MatrixOp.hpp"#include "Teuchos_StandardCompositionMacros.hpp"#include "Teuchos_StandardMemberCompositionMacros.hpp"

Go to the source code of this file.
Classes | |
| class | MoochoPack::NLPAlgoState |
| Reduced space SQP state encapsulation interface. More... | |
| class | MoochoPack::NLPAlgoState::InvalidType |
| Thrown if an iteration quantity is of an invalid type. More... | |
| struct | MoochoPack::NLPAlgoState::iq_id_encap |
Namespaces | |
| MoochoPack | |
Macros | |
| #define | STATE_IQ_DECL(TYPE, NAME) |
| Add class declarations for an arbitrary iteration quantity. More... | |
| #define | STATE_INDEX_IQ_DECL(NAME) STATE_IQ_DECL(index_type,NAME) \ |
| Add class declarations for an index (i.e. index_type) iteration quantity. More... | |
| #define | STATE_SCALAR_IQ_DECL(NAME) STATE_IQ_DECL(value_type,NAME) \ |
| Add class declarations for a scalar (i.e. value_type) iteration quantity. More... | |
| #define | STATE_VECTOR_IQ_DECL(NAME) STATE_IQ_DECL(VectorMutable,NAME) \ |
| Add class declarations for a VectorMutable iteration quantity. More... | |
| #define | STATE_IQ_DEF(CLASS, TYPE, NAME, NAME_STR) |
| Add class definitions for an arbitrary iteration quantity. More... | |
| #define | STATE_INDEX_IQ_DEF(CLASS, NAME, NAME_STR) |
| Add class definitions for a index_type iteration quantity. More... | |
| #define | STATE_SCALAR_IQ_DEF(CLASS, NAME, NAME_STR) |
| Add class definitions for a value_type iteration quantity. More... | |
| #define | STATE_VECTOR_IQ_DEF(CLASS, NAME, NAME_STR, VEC_SPC, VEC_RN) |
| Add class definitions for a VectorMutable iteration quantity. More... | |
Variables | |
| const std::string | MoochoPack::num_basis_name = "num_basis" |
| const std::string | MoochoPack::x_name = "x" |
| const std::string | MoochoPack::f_name = "f" |
| const std::string | MoochoPack::Gf_name = "Gf" |
| const std::string | MoochoPack::HL_name = "HL" |
| const std::string | MoochoPack::c_name = "c" |
| const std::string | MoochoPack::h_name |
| const std::string | MoochoPack::Gc_name = "Gc" |
| const std::string | MoochoPack::Y_name = "Y" |
| const std::string | MoochoPack::Z_name = "Z" |
| const std::string | MoochoPack::R_name = "R" |
| const std::string | MoochoPack::Uy_name = "Uy" |
| const std::string | MoochoPack::Uz_name = "Uz" |
| const std::string | MoochoPack::py_name = "py" |
| const std::string | MoochoPack::Ypy_name = "Ypy" |
| const std::string | MoochoPack::pz_name = "pz" |
| const std::string | MoochoPack::Zpz_name = "Zpz" |
| const std::string | MoochoPack::d_name = "d" |
| const std::string | MoochoPack::rGf_name = "rGf" |
| const std::string | MoochoPack::rHL_name = "rHL" |
| const std::string | MoochoPack::w_name = "w" |
| const std::string | MoochoPack::zeta_name = "zeta" |
| const std::string | MoochoPack::qp_grad_name = "qp_grad" |
| const std::string | MoochoPack::eta_name = "eta" |
| const std::string | MoochoPack::alpha_name = "alpha" |
| const std::string | MoochoPack::merit_func_nlp_name = "merit_func_nlp" |
| const std::string | MoochoPack::mu_name = "mu" |
| const std::string | MoochoPack::phi_name = "phi" |
| const std::string | MoochoPack::opt_kkt_err_name = "opt_kkt_err" |
| const std::string | MoochoPack::feas_kkt_err_name = "feas_kkt_err" |
| const std::string | MoochoPack::comp_kkt_err_name = "comp_kkt_err" |
| const std::string | MoochoPack::GL_name = "GL" |
| const std::string | MoochoPack::rGL_name = "rGL" |
| const std::string | MoochoPack::lambda_name = "lambda" |
| const std::string | MoochoPack::nu_name = "nu" |
1.8.6