oximo-core 0.4.0

Core modeling types (Variable, Set, Constraint, Model) for oximo
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
pub use crate::constraint::{Constraint, ConstraintExpr, ConstraintId, IntoRhs, Relate, Sense};
pub use crate::domain::Domain;
pub use crate::error::Error;
pub use crate::indexed::{IndexedParam, IndexedVar};
pub use crate::model::{IndexedVarBuilder, Model, ModelKind, display_index_key};
pub use crate::objective::{Objective, ObjectiveSense};
pub use crate::param::Parameter;
pub use crate::set::{FromIndexKey, IndexKey, IndexTuple, Set, SetIter};
pub use crate::soc::{SocConstraint, SocConstraintId, SocForm, detect_soc, explicit_soc_form};
pub use crate::sum::SumDomain;
pub use crate::var::{VarBuilder, Variable};
pub use oximo_expr::{Expr, ExprId, ParamId, VarId, dot};

pub use oximo_macros::{constraint, objective, param, set, soc_constraint, sum, variable};