humoto
Public Member Functions | Protected Attributes | List of all members
humoto::QPConstraints_AB_AL Class Reference

Detailed Description

QP constraints container.

Definition at line 302 of file qp_problem.h.

#include <qp_problem.h>

Inheritance diagram for humoto::QPConstraints_AB_AL:
Inheritance graph

Public Member Functions

const humoto::constraints::ContainerABgetEqualities () const
 get container with equalities More...
 
const humoto::constraints::ContainerALgetInequalities () const
 get container with inequalities More...
 
void initializeConstraints (const HierarchyLevel &hlevel, const humoto::SolutionStructure &sol_structure)
 Generates (general) objective containing all constraints on this level. More...
 
void log (humoto::Logger &logger, const LogEntryName &parent=LogEntryName(), const std::string &name="constraints") const
 Log a QP problem. More...
 

Protected Attributes

humoto::constraints::ContainerAB equality_constraints_
 
humoto::constraints::ContainerAL inequality_constraints_
 

Member Function Documentation

◆ getEqualities()

const humoto::constraints::ContainerAB& humoto::QPConstraints_AB_AL::getEqualities ( ) const
inline

get container with equalities

Returns
constraints container

Definition at line 339 of file qp_problem.h.

◆ getInequalities()

const humoto::constraints::ContainerAL& humoto::QPConstraints_AB_AL::getInequalities ( ) const
inline

get container with inequalities

Returns
constraints container

Definition at line 329 of file qp_problem.h.

◆ initializeConstraints()

void humoto::QPConstraints_AB_AL::initializeConstraints ( const HierarchyLevel hlevel,
const humoto::SolutionStructure sol_structure 
)
inline

Generates (general) objective containing all constraints on this level.

Parameters
[in]hlevelhierarchy level
[in]sol_structurestructure of the solution

Definition at line 316 of file qp_problem.h.

◆ log()

void humoto::QPConstraints_AB_AL::log ( humoto::Logger logger,
const LogEntryName parent = LogEntryName(),
const std::string &  name = "constraints" 
) const
inline

Log a QP problem.

Parameters
[in,out]loggerlogger
[in]parentparent
[in]namename

Definition at line 352 of file qp_problem.h.

Member Data Documentation

◆ equality_constraints_

humoto::constraints::ContainerAB humoto::QPConstraints_AB_AL::equality_constraints_
protected

Definition at line 306 of file qp_problem.h.

◆ inequality_constraints_

humoto::constraints::ContainerAL humoto::QPConstraints_AB_AL::inequality_constraints_
protected

Definition at line 305 of file qp_problem.h.


The documentation for this class was generated from the following file: