Thermal-FIST
1.3
Package for hadron resonance gas model applications
|
Abstract class which defines the system of non-linear equations to be solved by the Broyden's method. More...
#include <Broyden.h>
Public Member Functions | |
BroydenEquations (void) | |
Default constructor. Does nothing. More... | |
virtual | ~BroydenEquations (void) |
Destructor. More... | |
virtual int | Dimension () const |
Number of equations. More... | |
void | SetDimension (int dim) |
virtual std::vector< double > | Equations (const std::vector< double > &x)=0 |
Protected Attributes | |
int | m_N |
The number of equations. More... | |
Abstract class which defines the system of non-linear equations to be solved by the Broyden's method.
It is presumed that all equations are of the form 'l.h.s. == 0'. Actual equations are to be specified in a derived class.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
pure virtual |
Evaluates the l.h.s. of all the equations being solved for the specified values of the variables. It is presumed that all equations are of the form 'l.h.s. == 0'. Pure virtual function which should be implemented in a derived class.
x | Vector of the variables' values. |
Implemented in thermalfist::ThermalModelPCE::BroydenEquationsPCE.
|
inline |
|
protected |