예제 #1
0
        /// <summary>デフォルトコンストラクタ。</summary>
        public ProjectManifestData()
        {
            ManifestVisualizingLayer = new VirtualLayer();

            SimulationRegion     = new SimulationRegionData();
            SimulationTime       = 0;
            Resolution           = 10;
            BackgroundMaterial   = new MaterialData();
            Sources              = new ProjectList <SourceData>();
            FluxAnalyses         = new ProjectList <FluxAnalysisData>();
            VisualizationOutputs = new ProjectList <VisualizationOutputData>();

            SimulationRegion.Parent   = this;
            BackgroundMaterial.Parent = this;
        }
 /// <summary>コピーコンストラクタ。</summary>
 /// <param name="previous"></param>
 public GlobalStructureNumericsData(GlobalStructureNumericsData previous)
 {
     Parameters = new ProjectList <ParameterData>(previous.Parameters);
     Functions  = new ProjectList <FunctionData>(previous.Functions);
 }
 /// <summary>デフォルトコンストラクタ。</summary>
 public GlobalStructureNumericsData()
 {
     Parameters = new ProjectList <ParameterData>();
     Functions  = new ProjectList <FunctionData>();
 }