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

Public Member Functions

 PreSubstVars ()
 Constructor.
 
 ~PreSubstVars ()
 Destroy.
 
void insert (VariablePtr vout, VariablePtr vin, double rat=1.0)
 Substitute variable 'vin' by variable 'vout'.
 
void postsolveGetX (const DoubleVector &x, DoubleVector *newx)
 Restore x. More...
 
UInt getSize ()
 Return the number of substitutions.
 
- 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 PreSubstVars::postsolveGetX ( const DoubleVector &  x,
DoubleVector *  newx 
)
virtual

Restore 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