Minotaur 0.4.1
Docs for developers
Public Member Functions | List of all members
Minotaur::PreAuxVars Class Reference
Inheritance diagram for Minotaur::PreAuxVars:
Inheritance graph
[legend]
Collaboration diagram for Minotaur::PreAuxVars:
Collaboration graph
[legend]

Public Member Functions

 PreAuxVars ()
 Constructor.
 
 ~PreAuxVars ()
 Destroy.
 
void insert (VariablePtr v)
 New variable that was created.
 
void postsolveGetX (const DoubleVector &x, DoubleVector *newx)
 Remove aux-vars from the solution x. More...
 
UInt getSize ()
 Return the number of additions.
 
- Public Member Functions inherited from Minotaur::PreMod
 PreMod ()
 Constructor.
 
virtual ~PreMod ()
 Destroy.
 
virtual void postsolveGetX (const DoubleVector &x, DoubleVector *newx)=0
 Restore x. More...
 

Member Function Documentation

◆ postsolveGetX()

void PreAuxVars::postsolveGetX ( const DoubleVector &  x,
DoubleVector *  newx 
)
virtual

Remove aux-vars from the solution x.

Implements Minotaur::PreMod.


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

Minotaur source code documented by Doxygen 1.9.4 on Thu Apr 24 2025