43 #if !defined IP_STATE_H
48 namespace MoochoPack {
56 extern const std::string
Vu_name;
57 extern const std::string
Vl_name;
61 extern const std::string
B_name;
150 #endif // if !defined IP_STATE_H
#define STATE_IQ_DECL(TYPE, NAME)
Add class declarations for an arbitrary iteration quantity.
const std::string dvl_name
const VectorSpace & space_null() const
const std::string barrier_obj_name
const std::string alpha_vl_name
const std::string w_sigma_name
IpState(const decomp_sys_ptr_t &decomp_sys=Teuchos::null, const vec_space_ptr_t &space_x=Teuchos::null, const vec_space_ptr_t &space_c=Teuchos::null, const vec_space_ptr_t &space_range=Teuchos::null, const vec_space_ptr_t &space_null=Teuchos::null)
********** Iteration Quantities **************
#define STATE_SCALAR_IQ_DECL(NAME)
Add class declarations for a scalar (i.e. value_type) iteration quantity.
const std::string Vl_name
const std::string barrier_parameter_name
const std::string rHB_name
const VectorSpace & space_range() const
const std::string grad_barrier_obj_name
const std::string e_tol_name
const std::string invXl_name
const std::string comp_err_mu_name
Reduced space SQP state encapsulation interface.
const std::string invXu_name
const std::string Sigma_name
const std::string alpha_vu_name
const std::string dvu_name
#define STATE_VECTOR_IQ_DECL(NAME)
Add class declarations for a VectorMutable iteration quantity.
const std::string Vu_name