Skip to content

Commit

Permalink
Update comments
Browse files Browse the repository at this point in the history
BnBModel
  • Loading branch information
MatthewStuber committed Mar 6, 2018
1 parent 93ec1e6 commit f33be01
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions src/src/types/BnBModel.jl
Original file line number Diff line number Diff line change
@@ -1,3 +1,29 @@
#=
Type: BnBModel
Init_Box::Vector{Interval{Float64}} # stores initial interval box used
box::Vector{Vector{Interval{Float64}}} # interval box storage stack
Init_Integer::Vector{Vector{Int64}} # initial integer range
integers::Vector{Vector{Vector{Int64}}} # integer range storage stack
LBD::Vector{Float64} # lower bounds associated with each stack item
UBD::Vector{Float64} # Upper bounds associated with each stack item
id::Vector{Int64} # Node ID for each stack item
pos::Vector{Int64} # Position in BnB Tree for each stack item
LBDg::Float64 # Global Lower Bound
UBDg::Float64 # Global Upper Bound
LBDg_hist::Vector{Float64} # Value history LBD problem
UBDg_hist::Vector{Float64} # Value history UBD problem
LBDgtime::Vector{Float64} # Run time history LBD problem
UBDgtime::Vector{Float64} # Run time history UBD problem
max_id::Int64 # Max node used
pstar::Vector{Interval{Float64}} # IntervalBox with solution
soln::Vector{Float64} # Storage for solution
soln_val::Float64 # Solution value found
first_fnd::Bool # Has a solution been found
feas_fnd::Bool # Has a feasible point been found
first_num::Int64 # Iteration at which first solution found
lbcnt::Int64 # number of lower bounding problems solved
ubcnt::Int64 # number of upper bounding problems solved
=#
type BnBModel
Init_Box::Vector{Interval{Float64}}
box::Vector{Vector{Interval{Float64}}} # interval box stack
Expand Down

0 comments on commit f33be01

Please sign in to comment.