internal Initial_Conditions(PFSSection Section) { _pfsHandle = Section; for (int i = 1; i <= Section.GetSectionsNo(); i++) { PFSSection sub = Section.GetSection(i); switch (sub.Name) { case "Initial_Matrix_Potential": _initial_Matrix_Potential = new Initial_Matrix_Potential(sub); break; case "Initial_Water_Content": _initial_Water_Content = new Initial_Matrix_Potential(sub); break; case "Initial_Soil_Temperature": _initial_Soil_Temperature = new Initial_Matrix_Potential(sub); break; case "Initial_Concentration": _initial_Concentration = new InitialMass(sub); break; default: _unMappedSections.Add(sub.Name); break; } } }
internal Initial_Conditions(PFSSection Section) { _pfsHandle = Section; for (int i = 1; i <= Section.GetSectionsNo(); i++) { PFSSection sub = Section.GetSection(i); switch (sub.Name) { case "Initial_Matrix_Potential": _initial_Matrix_Potential = new Initial_Matrix_Potential(sub); break; case "Initial_Water_Content": _initial_Water_Content = new Initial_Matrix_Potential(sub); break; case "Initial_Soil_Temperature": _initial_Soil_Temperature = new Initial_Matrix_Potential(sub); break; case "Initial_Concentration": _initial_Concentration = new InitialMass(sub); break; default: _unMappedSections.Add(sub.Name); break; } } }