Models

Interface

The interface that has to be implemented for a model to be usable is defined in src/models/interface.jl.

ComputableDAGs.input_exprFunction
input_expr(instance::AbstractProblemInstance, name::String, input_symbol::Symbol)

For the given AbstractProblemInstance, the entry node name, and the symbol of the problem input (where a variable of type input_type(...) will exist), return an Expr that gets that specific input value from the input symbol.

source