MC++
|
Structure containing the options for EllImg.
#include <ellimage.hpp>
Public Member Functions | |
Options () | |
Constructor of mc::EllImg<>::Options. | |
Public Attributes | |
long | PREALLOC |
Sets number of rows to preallocate in the shape matrix and center vector. | |
bool | CHEBUSE |
Whether to use Chebyshev models to obtain the linearisation of univariate functions. | |
unsigned | CHEBORDER |
Order of the Chebyshev model used for the linearisation of univariate functions – Used only if CHEBUSE is true. | |
bool | PSDCHK |
Whether or not to check positive semi-definiteness of shape matrices (default=false) | |
double | PSDTOL |
Absolute tolerance for positive semi-definiteness check of shape matrix (default=1e2*mc::machprec()) | |
double | RKTOLA |
Absolute tolerance for rank and regularization of shape matrix (default=mc::machprec()) | |
double | RKTOLR |
Relative tolerance for rank and regularization of shape matrix (default=1e6*mc::machprec()) | |
double | ROOTTOL |
Absolute stopping tolerance for root-finding method (objective function value less than ROOTTOL; default=1e-10) | |
bool | ROOTSECANT |
Whether to use the secant method for root finding (default=false) | |
unsigned int | ROOTMAXIT |
Maximum number of iteration for root-finding method (default=0 - no maximum) | |