ZonoOpt v2.0.1
Loading...
Searching...
No Matches
Namespaces | Macros | Typedefs
ZonoOpt.hpp File Reference

ZonoOpt library main header file. More...

#include <sstream>
#include <iostream>
#include "zonoopt/ADMM.hpp"
#include "zonoopt/CholeskyUtilities.hpp"
#include "zonoopt/ConZono.hpp"
#include "zonoopt/EmptySet.hpp"
#include "zonoopt/GenUtilities.hpp"
#include "zonoopt/HybZono.hpp"
#include "zonoopt/Inequality.hpp"
#include "zonoopt/Intervals.hpp"
#include "zonoopt/MI_DataStructures.hpp"
#include "zonoopt/MI_Solver.hpp"
#include "zonoopt/Point.hpp"
#include "zonoopt/SolverDataStructures.hpp"
#include "zonoopt/SparseMatrixUtilities.hpp"
#include "zonoopt/Zono.hpp"

Go to the source code of this file.

Namespaces

namespace  ZonoOpt
 

Macros

#define EIGEN_MPL2_ONLY
 
#define zono_float   double
 Defines the floating-point type used in ZonoOpt.
 
#define zono_eps   Eigen::NumTraits<zono_float>::dummy_precision()
 Defines the precision used for floating point comparisons in ZonoOpt.
 

Typedefs

typedef std::unique_ptr< HybZonoZonoOpt::ZonoPtr
 Type alias for a unique pointer to a (polymorphic) HybZono object. <>
 

Detailed Description

ZonoOpt library main header file.

Author
Josh Robbins (jrobb.nosp@m.ins@.nosp@m.psu.e.nosp@m.du)
Version
1.0
Date
2025-06-04

Macro Definition Documentation

◆ EIGEN_MPL2_ONLY

#define EIGEN_MPL2_ONLY