//--------------------------------------------------------------------- public static void Initialize(string filename, bool writeOutput) { UI.WriteLine("Loading dynamic input data from file \"{0}\" ...", filename); DynamicInputsParser parser = new DynamicInputsParser(); allData = Data.Load<Dictionary<int, IDynamicInputRecord[,]>>(filename, parser); timestepData = allData[0]; }
//--------------------------------------------------------------------- public static void Initialize(string filename, bool writeOutput) { PlugIn.ModelCore.UI.WriteLine(" Loading dynamic input data from file \"{0}\" ...", filename); DynamicInputsParser parser = new DynamicInputsParser(); try { allData = Landis.Data.Load<Dictionary<int, IDynamicInputRecord[,]>>(filename, parser); } catch (FileNotFoundException) { string mesg = string.Format("Error: The file {0} does not exist", filename); throw new System.ApplicationException(mesg); } timestepData = allData[0]; }