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

Detailed Description

QP constraints container.

Definition at line 367 of file qp_problem.h.

#include <qp_problem.h>

Inheritance diagram for humoto::QPConstraints_AB:
Inheritance graph

Public Member Functions

const humoto::constraints::ContainerABgetEqualities () const
 get container with equalities 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_
 

Member Function Documentation

◆ getEqualities()

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

get container with equalities

Returns
constraints container

Definition at line 394 of file qp_problem.h.

◆ initializeConstraints()

void humoto::QPConstraints_AB::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 380 of file qp_problem.h.

◆ log()

void humoto::QPConstraints_AB::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 407 of file qp_problem.h.

Member Data Documentation

◆ equality_constraints_

humoto::constraints::ContainerAB humoto::QPConstraints_AB::equality_constraints_
protected

Definition at line 370 of file qp_problem.h.


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