
Definition at line 44 of file nmrFminSolver.h.
| nmrFminSolver::nmrFminSolver | ( | void | ) | [inline] |
Default constructor. This constructor doesn't allocate any memory. If you use this constructor, you will need to use one of the Allocate() methods before you can use the Solve method.
Definition at line 59 of file nmrFminSolver.h.
References Allocate().
| nmrFminSolver::nmrFminSolver | ( | CISSTNETLIB_INTEGER | n, | |
| CISSTNETLIB_INTEGER | nlin, | |||
| CISSTNETLIB_INTEGER | nnonlin, | |||
| CISSTNETLIB_INTEGER | niter, | |||
| CISSTNETLIB_INTEGER | nstep | |||
| ) | [inline] |
Constructor with memory allocation. This constructor allocates the memory based on N. It relies on the method Allocate(). The next call to the Solve() method will check that the parameters match the dimension.
| n | Number of variables | |
| nlin | Number of linear constraints | |
| nnonlin | Number of non linear constraints | |
| niter | Max number of iterations | |
| nstep | (typ. 20) This order will be used for the output as well. |
Definition at line 77 of file nmrFminSolver.h.
References Allocate().
| void nmrFminSolver::Allocate | ( | CISSTNETLIB_INTEGER | n, | |
| CISSTNETLIB_INTEGER | nlin, | |||
| CISSTNETLIB_INTEGER | nnonlin, | |||
| CISSTNETLIB_INTEGER | niter, | |||
| CISSTNETLIB_INTEGER | nstep | |||
| ) | [inline] |
This method allocates the memory based on N. The next call to the Solve() method will check that the parameters match the dimension.
| n | Number of variables |
Definition at line 92 of file nmrFminSolver.h.
References N, NIter, NLin, NNonLin, and NStep.
Referenced by nmrFminSolver().