BeeEncoder.constrainMethod
constrain(model, cons)

Add the cons to model. Note that unlike a variable, a constraint is not automatically added to any model when it is created.

BeeEncoder.fetchboolMethod

Either create or retrive an existing boolean variable called name in GBL_MODEL

BeeEncoder.fetchboolMethod

Either create or retrive an existing boolean variable called name in model

BeeEncoder.getboolMethod

Retrive an existing boolean variable called name in GBL_MODEL

BeeEncoder.getboolMethod

Retrive an existing boolean variable called name in GBL_MODEL

BeeEncoder.getintMethod

Retrive an existing integer variable called name in GBL_MODEL

BeeEncoder.getintMethod

Retrive an existing integer variable called name in GBL_MODEL

BeeEncoder.hasboolMethod

Check if the model has a bollean variable called name in GBL_MODEL

BeeEncoder.hasboolMethod

Check if the model has a bollean variable called name in model

BeeEncoder.hasintMethod

Check if the model has a integer variable called name in GBL_MODEL

BeeEncoder.hasintMethod

Check if the model has a integer variable called name in model

BeeEncoder.renderMethod
render(obj::BeeObject)

Render obj to BEE syntax and print it to stdout.

BeeEncoder.renderMethod
render(io, cons)

Render cons to BEE syntax. For constraints, there's is no difference between how they are rendered and printed.

BeeEncoder.renderMethod

Render the global model GBL_MODEL to BEE syntax and print it to io.

BeeEncoder.renderMethod

Render the global model GBL_MODEL to BEE syntax and print it to stdout.

BeeEncoder.resetMethod

Delete all variables and constraints from the default model.

BeeEncoder.solveFunction

Call BumbleBEE to solve the model and print the output into io

BeeEncoder.solveMethod

Solve the default model and print the solution to stdout.

Base.inMethod

Reload in to allow checking if a BeeSymbol is in an array

Base.isequalMethod

Reload isequal to allow using BeeSymbol comparing them for Dict.