protected virtual void RunBegin(OutputBuilder builder) { builder.BeginCalculation(this); ResetCalculation(); VerifyInputs(); }
protected virtual void RunEnd(OutputBuilder builder) { Calculated = true; builder.EndCalculation(); }
public CalculationContext() { LoadCases = new List <LoadCase>(); Combinations = new List <Combination>(); Output = new OutputBuilder(); }