An NDoc Documented Class Library

Storage Members

Storage overview

Public Static (Shared) Fields

CONTRACTMMBTU Constant: (public) CONTRACTMMBTU : Natural as contract size multiplier
deltastep 
LAMBDA Constant: (public) LAMBDA : market price of risk default
LPsolveinf Constant: (public) LPsolveinf : constant for value of infinity from lpsolve
NUMOFDAYSYEAR Constant: (public) NUMOFDAYSYEAR : default days in year, using Stochastix.Net Business class to elimiate this variable
o_stochastix Property: (public shared readonly) o_stochastix object for referencing Stochatix.net Business class
PriceUpperBND 
xldown Constant: (public) xldown : constant for MSExcel xldown variable see MSDN for more information
xllastcell 
xltoright Constant: (public) xltoright : constant for MSExcel xldown variable see MSDN for more information

Private Static Constructor

Storage ConstructorInitializes the static fields of the Storage class.

Private Static (Shared) Fields

BIGPRICE Constant: (private) BIGPRICE : Huge value to use in Linear optimizer objective function
MAXITER Constant: (private) MAXITER : Linear optimizer time out limit
TOLER Constant: (private) TOLER : Linear optimizer tolerance value

Public Instance Constructors

Storage ConstructorInitializes a new instance of the Storage class.

Public Instance Fields

dumpconstraints Property: (public) dumpconstraints file object debug output using logging class
dumpmembers Property: (public) dumpmembers file object debug output using logging class
dumpobj Property: (public) dumpobj file object debug output using logging class
dumppos Property: (public) dumppos file object debug output using logging class
dumpresults Property: (public) dumpresults file object debug output using logging class
dumprhs Property: (public) dumprhs file object debug output using logging class
log Property: (public) log object debug output using logging class
lpsolve Property: (public) lpsolve object for referencing linear optimizer methods
m_position Property: m_position is a class property array of the simulated book containing the results of the optimzation
m_storage_iter Property: m_storage_iter is a class property array of storage_iter structures
m_trajectories Property: m_trajectories is class property of the number of trajectories to calculate
m_trajectory Property: m_strajectory is a class property array of s_trajectory structures
m_trajectoryvolumes Property: m_trajectoryvolumes is a class property array of volumesummary structures
m_value Property: m_storage_iter is a class property array of storage_iter structures
m_volumesummary Property: m_value is a class property of the value structure
numofconstraints Property: numofconstraints is class property of the number of linear constraints
positions Property: (public) positions object for referencing position class
printflag Property: printflag is class property for PrintFlagStruc structure
saveflag Property: saveflag is property for saving the input worksheet
simcal Property: (public) simcal object for referencing simcalendare class
storage_dynamic Property: storage_dynamic is class property for dynamic_vars structure
storage_static name="stats" Summary Stats array(mean,standard deviation)

Public Instance Methods

Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
infinitycheck 
Main Method: Main initial method to call Storage
statusandlogging Method:
ToString (inherited from Object) Returns a String that represents the current Object.

Protected Instance Methods

Finalize 
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

Private Instance Fields

curve Property: (private) curve object for curve class
extdate Property: (private) extendeddates object for referencing extended dates methods
path Property: (private) path property for default debug output path
solverpath Property: (private) solverpath property for default lpsovle.dll
statistics Property: (private) statistics object for referencing statistics methods

Private Instance Methods

calcResultsMethod: calcResults : Calculates the results of the valuation model
checkgaddaily Method:checkgaddaily
checkholiday Method: checkholiday
colnames Method: colnames
compileDelta 
compileVolumes Method: compileVolumes
createConstraints Method: createConstraints
createTrajectories Method: createTrajectories
dumplog Method: dumplog
dumpmember Method: dumpmember
Main_storage Method: Main_storage
maxconstraints Method: maxconstraints
monthindexes Method:Monthindexes
monthlyvolumes Method: monthly volumes
outputclearResults 
outputDelta Method: outputDelta
outputResults Method: outputResults
outputVolumes 
readCsvSimulationData Method: readCsvsimulationdata
readXcelData Method: readXcelData: read from excel object commodity storage model inputs
readXcelRatchets Method: readXcelRatchets
setContractDate Method: setContractDate
setEndDate Method: setEndDate
storage_basis Method: Storage_basis to initialize a basis vector for the optimizer from previous day results
storage_constraint Method: storage_constraint
storage_optimizer Method: Storage_Optimizer
volumes Method: volumes

See Also

Storage Class | CommodityStorage.Storage Namespace