Initialize() public static méthode

public static Initialize ( List damages ) : void
damages List
Résultat void
Exemple #1
0
        //---------------------------------------------------------------------

        public override void Initialize()
        {
            Timestep        = parameters.Timestep;
            mapNameTemplate = parameters.MapNamesTemplate;
            dynamicEcos     = parameters.DynamicFireRegions;
            string logFileName        = parameters.LogFileName;
            string summaryLogFileName = parameters.SummaryLogFileName;

            summaryFireRegionEventCount = new int[FireRegions.Dataset.Count];
            Event.Initialize(parameters.FireDamages);

            modelCore.UI.WriteLine("   Opening and Initializing Fire log files \"{0}\" and \"{1}\"...", parameters.LogFileName, parameters.SummaryLogFileName);

            List <string> colnames = new List <string>();

            foreach (IFireRegion fireregion in FireRegions.Dataset)
            {
                colnames.Add(fireregion.Name);
            }
            ExtensionMetadata.ColumnNames = colnames;
            MetadataHandler.InitializeMetadata(Timestep, mapNameTemplate, logFileName, summaryLogFileName);


            //if (isDebugEnabled)
            // modelCore.UI.WriteLine("Initialization done");
        }