Struct gurobi::Env [−][src]
pub struct Env { /* fields omitted */ }
Gurobi environment object
Methods
impl Env
[src]
impl Env
pub fn new(logfilename: &str) -> Result<Env>
[src]
pub fn new(logfilename: &str) -> Result<Env>
Create an environment with log file
pub fn new_client(
logfilename: &str,
computeserver: &str,
port: i32,
password: &str,
priority: i32,
timeout: f64
) -> Result<Env>
[src]
pub fn new_client(
logfilename: &str,
computeserver: &str,
port: i32,
password: &str,
priority: i32,
timeout: f64
) -> Result<Env>
Create a client environment on a computer server with log file
pub fn new_model(&self, modelname: &str) -> Result<Model>
[src]
pub fn new_model(&self, modelname: &str) -> Result<Model>
Deprecated
Create an empty Gurobi model from the environment
pub fn read_model(&self, filename: &str) -> Result<Model>
[src]
pub fn read_model(&self, filename: &str) -> Result<Model>
Deprecated
Read a model from a file
pub fn get<P: Param>(&self, param: P) -> Result<P::Out>
[src]
pub fn get<P: Param>(&self, param: P) -> Result<P::Out>
Query the value of a parameter
pub fn set<P: Param>(&mut self, param: P, value: P::Out) -> Result<()>
[src]
pub fn set<P: Param>(&mut self, param: P, value: P::Out) -> Result<()>
Set the value of a parameter
pub fn read_params(&mut self, filename: &str) -> Result<()>
[src]
pub fn read_params(&mut self, filename: &str) -> Result<()>
Import a set of parameter values from a file
pub fn write_params(&self, filename: &str) -> Result<()>
[src]
pub fn write_params(&self, filename: &str) -> Result<()>
Write the set of parameter values to a file
pub fn message(&self, message: &str)
[src]
pub fn message(&self, message: &str)
Insert a message into log file.
When message cannot convert to raw C string, a panic is occurred.