humoto
Public Member Functions | Protected Member Functions | List of all members
humoto::constraints::ViolationsComputationLUMixin< t_Base > Class Template Reference

Detailed Description

template<class t_Base>
class humoto::constraints::ViolationsComputationLUMixin< t_Base >

This mixin provides functionality for compuation of violations of the bounds.

Template Parameters
t_Basebase class

Definition at line 1222 of file constraints_mixins.h.

#include <constraints_mixins.h>

Inheritance diagram for humoto::constraints::ViolationsComputationLUMixin< t_Base >:
Inheritance graph

Public Member Functions

void computeViolations (ViolationsConstraints &violations, const Location &location, const Solution &solution) const
 Compute violations given a solution vector. More...
 

Protected Member Functions

 ViolationsComputationLUMixin ()
 
 ~ViolationsComputationLUMixin ()
 Protected destructor: prevent destruction of the child classes through a base pointer. More...
 

Constructor & Destructor Documentation

◆ ~ViolationsComputationLUMixin()

Protected destructor: prevent destruction of the child classes through a base pointer.

Definition at line 1229 of file constraints_mixins.h.

◆ ViolationsComputationLUMixin()

Definition at line 1230 of file constraints_mixins.h.

Member Function Documentation

◆ computeViolations()

template<class t_Base>
void humoto::constraints::ViolationsComputationLUMixin< t_Base >::computeViolations ( ViolationsConstraints violations,
const Location location,
const Solution solution 
) const
inline

Compute violations given a solution vector.

Parameters
[in,out]violationsviolations
[in]locationlocation of the constraints in the active set
[in]solutionsolution vector

Definition at line 1234 of file constraints_mixins.h.


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