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

Detailed Description

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

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

Template Parameters
t_Basebase class

Definition at line 1354 of file constraints_mixins.h.

#include <constraints_mixins.h>

Inheritance diagram for humoto::constraints::ViolationsComputationB0Mixin< 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

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

Constructor & Destructor Documentation

◆ ~ViolationsComputationB0Mixin()

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

Definition at line 1361 of file constraints_mixins.h.

◆ ViolationsComputationB0Mixin()

Definition at line 1362 of file constraints_mixins.h.

Member Function Documentation

◆ computeViolations()

template<class t_Base>
void humoto::constraints::ViolationsComputationB0Mixin< 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 1366 of file constraints_mixins.h.


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