MC++
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNfadbad
|oCOp< mc::FFVar >Specialization of the structure fadbad::Op to allow usage of the type mc::FFVar as a template parameter of the classes fadbad::F, fadbad::B and fadbad::T in FADBAD++
|oCOp< mc::Interval >Specialization of the structure fadbad::Op to allow usage of the type mc::Interval of MC++ as a template parameter of the classes fadbad::F, fadbad::B and fadbad::T of FADBAD++
|oCOp< mc::McCormick< T > >Specialization of the structure fadbad::Op to allow usage of the type mc::McCormick of MC++ as a template parameter of the classes fadbad::F, fadbad::B and fadbad::T of FADBAD++
|oCOp< mc::TVar< T > >Specialization of the structure fadbad::Op to allow usage of the type mc::TVar of MC++ as a template parameter of the classes fadbad::F, fadbad::B and fadbad::T of FADBAD++
|oCOp< mc::CVar< T > >Specialization of the structure fadbad::Op to allow usage of the type mc::CVar of MC++ as a template parameter of the classes fadbad::F, fadbad::B and fadbad::T of FADBAD++
|\COp< mc::Specbnd< T > >Specialization of the structure fadbad::Op to allow usage of the type mc::Specbnd of MC++ as a template parameter of the classes fadbad::F, fadbad::B and fadbad::T of FADBAD++
\Nmc
 oCCVarC++ class for Chebyshev model computation of factorable function - Chebyshev model propagation
 oCCModelC++ class for the computation of Chebyshev models of factorable function - Chebyshev model environment
 |oCExceptionsExceptions of mc::CModel
 |\COptionsOptions of mc::CModel
 oCOp< mc::CVar< T > >C++ structure for specialization of the mc::Op templated structure to allow usage of the Chebyshev model type mc::CVar inside other MC++ type, e.g. mc::McCormick
 oCEllVarC++ class for ellipsoidal arithmetic - Ellipsoidal image propagation
 oCEllImgC++ class for ellipsoidal arithmetic - Ellipsoidal image environment
 |oCExceptionsExceptions of mc::EllImg
 |\COptionsStructure containing the options for EllImg
 oCOp< mc::EllVar< T > >C++ structure for specialization of the mc::Op templated structure to allow usage of the Ellipsoidal Image Type mc::EllVar inside other MC++ type, e.g. mc::McCormick
 oCEllipsoidC++ class for ellipsoidal calculus
 |oCExceptionsEllipsoid exceptions
 |\COptionsEllipsoid options
 oCFFDepC++ class for evaluation of the sparsity pattern of a factorable function
 |\CExceptionsExceptions of mc::FFDep
 oCFFNumStructure defining the numeric field of a factorable program variable
 oCeq_FFNumStructure comparing values of scalars in factorable functions for equality
 oClt_FFNumStructure comparing values of scalars in factorable functions for strict inequality
 oCFFVarClass defining variables in a factorable function
 oClt_FFVarStructure comparing variable identifiers in a factorable function for ordering in set FFGraph::_Vars
 oCFFOpClass defining operations in a factorable function
 oClt_FFOpC++ structure for comparing operations in a factorable program for ordering in set FFGraph::_Ops
 oCrange_FFOpC++ structure for comparing operations in a factorable program
 oCFFGraphC++ class representing the DAG of factorable functions
 |\CExceptionsExceptions of mc::FFGraph
 oCOp< mc::FFVar >Specialization of the structure mc::Op to allow usage of the type mc::FFVar as a template parameter in other MC++ types
 oCIntervalC++ class for (non-verified) interval bounding of factorable function
 |oCExceptionsExceptions of mc::Interval
 |\COptionsOptions of mc::Interval
 oCOp< mc::Interval >Specialization of the structure mc::Op to allow usage of the type mc::Interval as a template parameter in the classes mc::McCormick, mc::TModel, mc::TVar, and mc::SpecBnd
 oCMcCormickC++ class for McCormick relaxation arithmetic for factorable function
 |oCExceptionsExceptions of mc::McCormick
 |\COptionsOptions of mc::McCormick
 oCOp< mc::McCormick< T > >Specialization of the structure mc::Op to allow usage of the type mc::McCormick as a template parameter in the classes mc::TModel, mc::TVar, and mc::SpecBnd
 oCOp< fadbad::F< U > >C++ structure for specialization of the mc::Op templated structure to allow usage of the FADBAD type fadbad::F inside other MC++ type, e.g. mc::McCormick
 oCOp< fadbad::B< U > >C++ structure for specialization of the mc::Op templated structure to allow usage of the FADBAD type fadbad::B inside other MC++ type, e.g. mc::McCormick
 oCOp< fadbad::T< U > >C++ structure for specialization of the mc::Op templated structure to allow usage of the FADBAD type fadbad::T inside other MC++ type, e.g. mc::McCormick
 oCOp< filib::interval< double > >Specialization of the structure mc::Op to allow usage of the type filib::interval<double> of FILIB++ as a template parameter in the classes mc::McCormick, mc::TModel, mc::TVar, and mc::SpecBnd
 oCOp< filib::interval< double, filib::native_switched, filib::i_mode_extended > >Specialization of the structure mc::Op to allow usage of the type filib::interval<double,filib::native_switched,filib::i_mode_extended> of FILIB++ as a template parameter in the classes mc::McCormick, mc::TModel, mc::TVar, and mc::SpecBnd of MC++
 oCOpC++ structure to allow usage of various template parameters in the types mc::McCormick, mc::TModel, mc::TVar, and mc::SpecBnd of MC++ _ Specialization of this structure is required for the template parameters can be found in the header files defining the types mc::McCormick, mc::TModel, mc::TVar, and mc::SpecBnd
 oCOp< double >Specialization of the structure mc::Op to allow usage of doubles as a template parameter
 oCOp< ::INTERVAL >Specialization of the structure mc::Op to allow usage of the type INTERVAL of PROFIL as a template parameter in the classes mc::McCormick, mc::TModel, mc::TVar, and mc::SpecBnd
 oCPolyModelC++ base class for the computation of polynomial models for factorable functions: Environment
 |\CExceptionsExceptions of mc::PolyModel
 oCPolyVarC++ base class for the computation of polynomial models for factorable functions: Variable
 oCSpecbndC++ template class computing spectral bounds for the Hessian matrix of a factorable function on a box
 |oCExceptionsExceptions of mc::Specbnd
 |\COptionsOptions of mc::Specbnd
 oCOp< mc::Specbnd< T > >C++ structure for specialization of the mc::Op templated structure to allow usage of the type mc::Specbnd inside other classes in MC++ such as mc::TModel and mc::TVar
 oCTVarC++ class for Taylor model computation of factorable function - Taylor model propagation
 oCTModelC++ class for the computation of Taylor models of factorable function - Taylor model environment
 |oCExceptionsExceptions of mc::TModel
 |\COptionsOptions of mc::TModel
 \COp< mc::TVar< T > >C++ structure for specialization of the mc::Op templated structure to allow usage of the Taylor model type mc::TVar inside other MC++ type, e.g. mc::McCormick