ERC CISST - cisst software

nmrFminSolver Class Reference
[Numerical Methods]

Collaboration diagram for nmrFminSolver:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 44 of file nmrFminSolver.h.

Public Member Functions

Protected Attributes


Constructor & Destructor Documentation

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.

Parameters:
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().


Member Function Documentation

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.

Parameters:
n Number of variables

Definition at line 92 of file nmrFminSolver.h.

References N, NIter, NLin, NNonLin, and NStep.

Referenced by nmrFminSolver().


The documentation for this class was generated from the following file:
erc-cisst-devel<at>lists.johnshopkins.edu