Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
linalg::__linalg_cvec< _TS >Adapter class for a const std::vector to a linear algebra vector
linalg::__linalg_vec< _TS >Adapter class for a std::vector to a linear algebra vector
coco::__sg_anc_visitor
coco::_evaluator_base< _Tp, _NData, _Result, _Walker >Base class of all evaluators
coco::analyticd_eval
coco::analyticd_eval_type
coco::annotationAnnotations for Models
coco::annotation_deltaDelta class for annotation changes
coco::annotation_undeltaUndelta class for annotation changes
coco::api_exceptionAPI exception class
coco::b_interval_eval
coco::b_interval_eval_type
coco::backward_evaluator_base< _Tp, _NData, _Result, _Walker >Base class of all (non-caching) backward evaluators
coco::basic_alltypeThe basic alltype which can hold any of a number of basic types
coco::bound_deltaThe bound delta class for changing the node bounds within a model
coco::bound_undeltaThe bound undelta class for undoing changes to the node bounds in a model
coco::box_check_intersectionStored procedure checking whether a box intersects the work_node's box
coco::boxes_deltaA delta class which adds new boxes to the search database
linalg::c_matrix< _Tp >Sparse Matrix Template Class (column major)
coco::cached_backward_evaluator_base< _Tp, _NData, _Result, _Walker >Base class of all caching backward evaluators
coco::cached_evaluator_base< _Tp, _NData, _Result, _Walker >Base class of all caching evaluators
coco::cached_forward_evaluator_base< _Tp, _NData, _Result, _Walker >Base class of all (non-caching) forward evaluators
coco::calc_pf_starStored procedure calculating the pf* value of a box
coco::certificate(certifies deltas for rigorous mode operation)
coco::certificate_baseBase class for the certificates
coco::checking_my< T >
coco::cinterval_eval
coco::cinterval_eval_type
coco::coconut_random_f
coco::compound_certificateThe certificate for deltas formed by compressing bound_delta entries
coco::control_dataThe class for communicating parameter information to COCONUT modules
coco::convex_eConvexity information
counted_ptr< _Tp >
coco::dag_deltaThe DAG delta class for performing changes to the DAG of a model
coco::dag_undeltaThe DAG undelta class for undoing changes to the DAG of a model
coco::datamapThe base class for communicating with COCONUT modules
coco::dbccmp_false< _TR >
coco::dbccmp_true< _TR >
coco::dbccmps_absgt< _TR >
coco::dbccmps_abslt< _TR >
coco::dbccmps_false< _TR >
coco::dbccmps_gt< _TR >
coco::dbccmps_lt< _TR >
coco::dbccmps_true< _TR >
coco::dbt_rowThis type is used to hold one row in some table of the search database
coco::delta(updates to work nodes)
coco::delta_baseBase class for the deltas
coco::delta_get_actionStored procedure class for computing the delta action specifier
coco::delta_nodeClass holding the delta nodes in the search graph
coco::der_cacheCache data for der_eval
coco::der_evalBackward gradient evaluation with prepared derivative data
coco::der_eval_typeVisitor data for der_eval
coco::dfunc_eval< _T, DN >
coco::dfunc_eval_rettype< _T, DN >
coco::dfunc_eval_type< _T, DN >
coco::diameter_comp_hookThe log-volume computation hook (work node computation hook)
diffI
coco::diffI_evalForward function range evaluation
coco::diffI_eval_typeVisitor data for diffI_eval
diffNumber
coco::diffNumber_evalForward function range evaluation
coco::diffNumber_eval_typeVisitor data for diffNumber_eval
coco::evaluator_base< _Tp, _NData, _Result, _Walker >Base class of all (non-caching) evaluators
coco::expression_nodeThe base class for a node in the expression DAGs
coco::expression_node::expression_node::children_compare
coco::expression_node::expression_node::parents_compare
coco::expression_node::expression_node::parents_compare_eq
coco::expression_print_visitor
FlexLexer
coco::forward_evaluator_base< _Tp, _NData, _Result, _Walker >Base class of all (non-caching) forward evaluators
coco::full_nodeClass holding the full nodes in the search graph
coco::func_cacheCache data for func_eval
coco::func_d_evalForward function evaluation with preparation of derivative data
coco::func_d_eval_typeVisitor data for func_d_eval
coco::func_evalForward function evaluation
coco::func_eval_typeVisitor data for func_eval
coco::func_id_evalForward function range evaluation with preparation of interval derivative data
coco::func_id_eval_typeVisitor data for func_id_eval
coco::func_islp_evalForward function range evaluation with preparation of first order slope data
coco::func_islp_eval_typeVisitor data for func_id_eval
coco::func_islp_return_typeThe return type of the func_islp_eval evaluator
gptr< _Tp >Global pointer class
coco::graph_analyzerGraph analyzer base class
coco::graph_analyzer_exceptionGraph analyzer exception class
coco::graphorder_visitorThis visitor class is used for computing a graph order
coco::hessBackwardEvaluator
coco::hessBackwardEvaluatorType
coco::hessForwardEvaluator
coco::hessForwardEvaluatorReturnValue
coco::hessForwardEvaluatorType
coco::hessPreparationEvaluator
coco::hessPreparationEvaluatorType
coco::ider_evalBackward interval gradient evaluation with prepared interval derivative data
coco::ider_eval_typeVisitor data for ider_eval
coco::iderf_evalForward function and derivative range evaluation
coco::iderf_eval_typeVisitor data for iderf_eval
coco::iderf_ret_typeVisitor data for iderf_eval return value
coco::ie_return_typeThe return class of all inference engines
coco::ihessBackwardEvaluator
coco::ihessBackwardEvaluatorType
coco::ihessForwardEvaluator
coco::ihessForwardEvaluatorReturnValue
coco::ihessForwardEvaluatorType
coco::ihessPreparationEvaluator
coco::ihessPreparationEvaluatorType
coco::infbound_eval
coco::infbound_eval_type
coco::infeasible_deltaThe infeasible delta class for marking a model as infeasible
coco::infeasible_undeltaThe infeasible undelta class for undoing changes to the feasibility of a model
coco::inference_engineInference engine base class
coco::inference_engine_comp_hookThe inference engine meta computation hook (work node computation hook)
coco::inference_engine_exceptionInference engine exception class
coco::info_contentsThe class for returning additional information from inference modules
coco::initializerInitializer base class
coco::initializer_exceptionInitializer exception class
coco::intervalInterval wrapper class
coco::interval_evalForward function range evaluation
coco::interval_eval_typeVisitor data for interval_eval
coco::interval_set
coco::interval_stConstructor-free interval
IslopeClass for computing intervalslopes up to order 2
coco::Islope_evalForward function range evaluation
coco::Islope_eval_typeVisitor data for Islope_eval
coco::islp_evalBackward first order slope evaluation with prepared first order slope data
coco::islp_eval_typeVisitor data for islp_eval
coco::locopt_ret_record
coco::logvol_comp_hookThe log-volume computation hook (work node computation hook)
coco::management_moduleManagement module base class
coco::management_module_exceptionManagement module exception class
linalg::matrix< _Tp >Sparse Matrix Template Class (row major)
coco::model(an attributed DAG of expression nodes, lowest class in the model hierarchy)
coco::model::model::__docompare_nodes
coco::model::model::__docompare_variables
coco::model::model::detect_0chain_visitor
coco::model::model::detect_0chain_visitor_st
coco::model::model::lincoeff_visitor
coco::model::model::lincoeff_visitor_ret
coco::model::model::lincoeff_visitor_st
coco::model::model::simplify_visitor_0
coco::model::model::simplify_visitor_m
coco::model::model::sort_constraints
coco::model_gidModel Group Data Class (middle class in the model hierarchy)
coco::model_iddataThe model id-data class (the topmost in the model class hierarchy)
mtl::compressed1D
mtl::matrix::type
coco::my_rounded_math< T >
coco::no_certificateThe not-certified certificate
coco::nyi_exceptionNot Yet Implemented exception class
coco::objbounds_comp_hookThe objective-bounds computation hook (work node computation hook)
coco::pending_status_comp_hookThe pending status computation hook (work node computation hook)
coco::pfstar_hookThe pfstar computation hook (work node computation hook)
coco::point_check_feasibilityStored procedure checking the feasibility of a point
coco::point_deltaA delta class which adds new points to the search database
coco::prep_d_evalPreparation Evaluator for derivatives
coco::prep_id_evalPreparation Evaluator for interval derivatives
coco::prep_islp_evalPreparation Evaluator for first order slopes
coco::proj_rational
coco::projective_interval< I >
ptr< _Tp >Local global pointer class
coco::report_moduleReport module base class
coco::report_module_exceptionReport module exception class
coco::rigorous_module_certificateThe certificate for deltas computed by rigorous inference engines
coco::search_graphThe search graph
coco::search_graph_contextAn evaluation context when retrieving from the search database
coco::search_nodeBase type of the nodes in the search graph
coco::semanticsExpression Semantics
coco::semantics_deltaThe semantics delta class for changing the node semantics within a model
coco::semantics_undeltaThe semantics undelta class for undoing changes to the node semantics in a model
linalg::sparse_vector< _Tp >Sparse Vector Template Class
coco::sparsity_visitorPreorder visitor which calculates sparsity structures
coco::split_certificateThe certificate for deltas formed by splits
coco::split_deltaThe split delta class for proposing useful splits
coco::split_undeltaThe split undelta class for removing proposed splits from a work_node
coco::statistic_infoBase class for all inference engine statistics classes
sum_deltasPre-post visitor for summing up all the deltas during work node extraction
coco::sum_deltasPre-post visitor for summing up all the deltas during work node extraction
coco::table_deltaThe base class for all deltas adding information to the search database
coco::termination_reasonThis class holds the reason of termination of inference and management modules
std::triple< _T1, _T2, _T3 >Triple holds three objects of arbitrary type
coco::undelta(undo of updates to work nodes)
coco::undelta_baseBase class for the undeltas
coco::variable_indicatorBitmap class used to indicate variable occurrence
coco::wnc_hook_baseBase class for the work node computation hooks
coco::work_nodeWork node, which is passed to the inference engines
coco::work_node::work_node::constraint_iterator_base< _TW, _TV, _VR, _TP, _TR, _TI >The base class for work_node::constraint_iterator and work_node::constraint_const_iterator
coco::work_node_comp_hook(work node computation hook)
coco::work_node_contextThe evaluation context when retrieving from the search database
yy_buffer_state
yy_trans_info
yyFlexLexer

Generated on Tue Feb 9 14:47:16 2010 for COCONUT API by  doxygen 1.5.8