/// <summary> /// Example of how to read a PFS file /// </summary> /// <param name="filePath">File and path to the pfsExample.pfs file in the TestData folder</param> public static void OpenPFSFile(string filePath) { // Loading/Reading the file PFSFile pfsFile = new PFSFile(filePath, false); // Outmost section PFSSection target = pfsFile.GetTarget("Run11", 1); // Sub-sections PFSSection section1 = target.GetSection("Results", 1); PFSSection section2 = section1.GetSection("Result", 1); // Keywords and paramters string bridge = section2.GetKeyword("outid", 1).GetParameter(1).ToStringValue(); // Get the second key3 keyword from the run11 target PFSKeyword kwKey3 = target.GetKeyword("key3", 2); // Get the CLOB parameter PFSClob clob = kwKey3.GetParameter(1).ToClob(); // Extract values from the CLOB for (int i = 0; i < 5; i++) { double d = clob.GetDouble(); Console.Out.WriteLine("clob data: {0}", d); } }
public DateTime?GetVariableDateTime(string Path, string Keyword) { PFSFile pfsFile = null; PFSKeyword pfsKeyword = null; if (!CheckAll(Path, Keyword, out pfsFile, out pfsKeyword)) { return(null); } try { int Year = pfsKeyword.GetParameter(1).ToInt(); int Month = pfsKeyword.GetParameter(2).ToInt(); int Day = pfsKeyword.GetParameter(3).ToInt(); int Hour = pfsKeyword.GetParameter(4).ToInt(); int Minute = pfsKeyword.GetParameter(5).ToInt(); int Second = pfsKeyword.GetParameter(6).ToInt(); DateTime dateTime = new DateTime(Year, Month, Day, Hour, Minute, Second); pfsFile.Close(); return(dateTime); } catch (Exception ex) { ErrorMessage = string.Format(CSSPDHIRes.CouldNotReadValueWithPath_AndKeyword_Error_, Path, Keyword, ex.Message + (ex.InnerException != null ? " Inner: " + ex.InnerException.Message : "")); OnCSSPDHIChanged(new CSSPDHIEventArgs(new CSSPDHIMessage("Error", -1, false, ErrorMessage))); pfsFile.Close(); return(null); } }
public VOL_LIMIT(string keywordname) { _keyword = new PFSKeyword(keywordname); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Missing, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); }
public Location(string keywordname) { _keyword = new PFSKeyword(keywordname); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); }
public FileInfo GetVariableFileInfoResult(string Path, string Keyword, int ParameterIndex) { PFSFile pfsFile = null; PFSKeyword pfsKeyword = null; if (!CheckAll(Path, Keyword, out pfsFile, out pfsKeyword)) { return(null); } try { FileInfo fileInfo = new FileInfo(pfsKeyword.GetParameter(ParameterIndex).ToResultFileName()); pfsFile.Close(); return(fileInfo); } catch (Exception ex) { ErrorMessage = string.Format(CSSPDHIRes.ParameterIndex_DoesNotExistForSectionPath_AndKeyword_Error_, ParameterIndex, Path, Keyword, ex.Message + (ex.InnerException != null ? " Inner: " + ex.InnerException.Message : "")); OnCSSPDHIChanged(new CSSPDHIEventArgs(new CSSPDHIMessage("Error", -1, false, ErrorMessage))); pfsFile.Close(); return(null); } }
public DataFileName(string keywordname) { _keyword = new PFSKeyword(keywordname); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.FileName, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); }
public string SetVariableString(string Path, string Keyword, int ParameterIndex, string value) { PFSFile pfsFile = null; PFSKeyword pfsKeyword = null; if (!CheckAll(Path, Keyword, out pfsFile, out pfsKeyword)) { return(null); } try { pfsKeyword.DeleteParameter(ParameterIndex); pfsKeyword.InsertNewParameterString(value, ParameterIndex); string strValue = pfsKeyword.GetParameter(ParameterIndex).ToString(); pfsFile.Write(fi.FullName); pfsFile.Close(); return(strValue); } catch (Exception ex) { ErrorMessage = string.Format(CSSPDHIRes.ParameterIndex_DoesNotExistForSectionPath_AndKeyword_Error_, ParameterIndex, Path, Keyword, ex.Message + (ex.InnerException != null ? " Inner: " + ex.InnerException.Message : "")); OnCSSPDHIChanged(new CSSPDHIEventArgs(new CSSPDHIMessage("Error", -1, false, ErrorMessage))); return(null); } }
public SRC_FLOW(string keywordname) { _keyword = new PFSKeyword(keywordname); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); }
public Weir(string keywordname) { _keyword = new PFSKeyword(keywordname); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Double, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Double, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Double, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Missing, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Missing, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Missing, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Missing, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Missing, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); }
public BBOUNDARY(string keywordname) { _keyword = new PFSKeyword(keywordname); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Missing, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Missing, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Double, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Missing, "")); }
public connections(string keywordname) { _keyword = new PFSKeyword(keywordname); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Double, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Double, 0)); }
public ProcessData(string keywordname) { _keyword = new PFSKeyword(keywordname); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Double, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Double, 0)); }
/// <summary> /// Deletes the Keyword "KeywordToDelete" from the ParentSection if it exists /// </summary> /// <param name="ParentSection"></param> /// <param name="SectionToDelete"></param> public static void SafeDeleteKeyword(PFSSection ParentSection, string KeywordToDelete) { PFSKeyword DeleteME = ParentSection.GetKeyword(KeywordToDelete, 1); if (DeleteME != null) { ParentSection.DeleteKeyword(DeleteME); } }
public Passive_Control(string keywordname) { _keyword = new PFSKeyword(keywordname); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); }
public HEADLOSS(string keywordname) { _keyword = new PFSKeyword(keywordname); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Double, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); }
public AND_LINE(string keywordname) { _keyword = new PFSKeyword(keywordname); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Missing, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Missing, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Missing, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Missing, "")); }
private void SetDate(string Paramter, DateTime date) { PFSKeyword pk = _pfsHandle.GetKeyword(Paramter, 1); pk.GetParameter(1).Value = date.Year; pk.GetParameter(2).Value = date.Month; pk.GetParameter(3).Value = date.Day; pk.GetParameter(4).Value = date.Hour; pk.GetParameter(5).Value = date.Minute; }
/// <summary> /// Returns a deep clone of this Keyword. Does not clone parents. /// </summary> /// <param name="KeywordToClone"></param> /// <returns></returns> public static PFSKeyword DeepClone(PFSKeyword KeywordToClone) { PFSKeyword pk = new PFSKeyword(KeywordToClone.Name); int NumberOfParameters = KeywordToClone.GetParametersNo(); for (int i = 1; i <= NumberOfParameters; i++) { pk.AddParameter(new PFSParameter(KeywordToClone.GetParameter(i).Type, KeywordToClone.GetParameter(i).Value)); } return pk; }
public Event_definition(string keywordname) { _keyword = new PFSKeyword(keywordname); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Missing, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); }
public definitions(string keywordname) { _keyword = new PFSKeyword(keywordname); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); }
/// <summary> /// Returns a deep clone of this Keyword. Does not clone parents. /// </summary> /// <param name="KeywordToClone"></param> /// <returns></returns> public static PFSKeyword DeepClone(PFSKeyword KeywordToClone) { PFSKeyword pk = new PFSKeyword(KeywordToClone.Name); int NumberOfParameters = KeywordToClone.GetParametersNo(); for (int i = 1; i <= NumberOfParameters; i++) { pk.AddParameter(new PFSParameter(KeywordToClone.GetParameter(i).Type, KeywordToClone.GetParameter(i).Value)); } return(pk); }
internal Branch(PFSSection Keyword) { _pfsHandle = Keyword; _definitions = _pfsHandle.GetKeyword("definitions",1); _connections = _pfsHandle.GetKeyword("connections",1); PFSKeyword _points = _pfsHandle.GetKeyword("points", 1); PointNumbers = new List<int>(); for (int i =1;i<=_points.GetParametersNo();i++) PointNumbers.Add(_points.GetParameter(i).ToInt()); }
internal Branch(PFSSection Keyword) { _pfsHandle = Keyword; _definitions = _pfsHandle.GetKeyword("definitions", 1); _connections = _pfsHandle.GetKeyword("connections", 1); PFSKeyword _points = _pfsHandle.GetKeyword("points", 1); PointNumbers = new List <int>(); for (int i = 1; i <= _points.GetParametersNo(); i++) { PointNumbers.Add(_points.GetParameter(i).ToInt()); } }
private bool TryToGetKeyword(PFSSection pfsSection, out PFSKeyword pfsKeyword, string Keyword, string Path) { try { pfsKeyword = pfsSection.GetKeyword(Keyword); } catch (Exception ex) { ErrorMessage = string.Format(CSSPDHIRes.Keyword_DoesNotExistForSectionPath_Error_, Keyword, Path, ex.Message + (ex.InnerException != null ? " Inner: " + ex.InnerException.Message : "")); OnCSSPDHIChanged(new CSSPDHIEventArgs(new CSSPDHIMessage("Error", -1, false, ErrorMessage))); pfsKeyword = null; return(false); } return(true); }
public DateTime?SetVariableDateTime(string Path, string Keyword, DateTime value) { PFSFile pfsFile = null; PFSKeyword pfsKeyword = null; if (!CheckAll(Path, Keyword, out pfsFile, out pfsKeyword)) { return(null); } try { pfsKeyword.DeleteParameter(6); pfsKeyword.DeleteParameter(5); pfsKeyword.DeleteParameter(4); pfsKeyword.DeleteParameter(3); pfsKeyword.DeleteParameter(2); pfsKeyword.DeleteParameter(1); pfsKeyword.InsertNewParameterInt(value.Year, 1); pfsKeyword.InsertNewParameterInt(value.Month, 2); pfsKeyword.InsertNewParameterInt(value.Day, 3); pfsKeyword.InsertNewParameterInt(value.Hour, 4); pfsKeyword.InsertNewParameterInt(value.Minute, 5); pfsKeyword.InsertNewParameterInt(value.Second, 6); int Year = pfsKeyword.GetParameter(1).ToInt(); int Month = pfsKeyword.GetParameter(2).ToInt(); int Day = pfsKeyword.GetParameter(3).ToInt(); int Hour = pfsKeyword.GetParameter(4).ToInt(); int Minute = pfsKeyword.GetParameter(5).ToInt(); int Second = pfsKeyword.GetParameter(6).ToInt(); DateTime dateTime = new DateTime(Year, Month, Day, Hour, Minute, Second); pfsFile.Write(fi.FullName); pfsFile.Close(); return(dateTime); } catch (Exception ex) { // need to write test code for this part ErrorMessage = string.Format(CSSPDHIRes.CouldNotSetStartTimeWithPath_Keyword_Error_, Path, Keyword, ex.Message + (ex.InnerException != null ? " Inner: " + ex.InnerException.Message : "")); OnCSSPDHIChanged(new CSSPDHIEventArgs(new CSSPDHIMessage("Error", -1, false, ErrorMessage))); return(null); } }
//private string GetFileNameText(PFSFile pfsFile, string Path, string Keyword) //{ // string FileName = ""; // PFSSection pfsSectionFileName = pfsFile.GetSectionFromHandle(Path); // if (pfsSectionFileName != null) // { // PFSKeyword keyword = null; // try // { // keyword = pfsSectionFileName.GetKeyword(Keyword); // } // catch (Exception ex) // { // UpdateTaskError(AppTaskID, "PFS GetKeyword. Error [" + ex.Message + (ex.InnerException != null ? " Inner: " + ex.InnerException.Message : "") + "]"); // richTextBoxStatus.AppendText("PFS GetKeyword. Error [" + ex.Message + (ex.InnerException != null ? " Inner: " + ex.InnerException.Message : "") + "]\r\n"); // return FileName; // } // if (keyword != null) // { // try // { // FileName = keyword.GetParameter(1).ToFileName(); // } // catch (Exception ex) // { // UpdateTaskError(AppTaskID, "PFS GetParameter. Error [" + ex.Message + (ex.InnerException != null ? " Inner: " + ex.InnerException.Message : "") + "]"); // richTextBoxStatus.AppendText("PFS GetParameter. Error [" + ex.Message + (ex.InnerException != null ? " Inner: " + ex.InnerException.Message : "") + "]\r\n"); // return FileName; // } // } // } // return FileName; //} private string GetParameterResultFileName(PFSFile pfsFile, string Path, string Keyword) { //string NotUsed = ""; string FileName = ""; PFSSection pfsSection = pfsFile.GetSectionFromHandle(Path); if (pfsSection == null) { UpdateTaskError(AppTaskID, $"pfsSection not found for path {Path}"); richTextBoxStatus.AppendText($"pfsSection not found for path {Path}\r\n"); return(FileName); } PFSKeyword keyword = null; try { keyword = pfsSection.GetKeyword(Keyword); } catch (Exception ex) { UpdateTaskError(AppTaskID, "PFS GetKeyword. Error [" + ex.Message + (ex.InnerException != null ? " Inner: " + ex.InnerException.Message : "") + "]"); richTextBoxStatus.AppendText("PFS GetKeyword. Error [" + ex.Message + (ex.InnerException != null ? " Inner: " + ex.InnerException.Message : "") + "]\r\n"); return(FileName); } if (keyword != null) { try { FileName = keyword.GetParameter(1).ToResultFileName(); } catch (Exception ex) { UpdateTaskError(AppTaskID, "PFS GetParameter. Error [" + ex.Message + (ex.InnerException != null ? " Inner: " + ex.InnerException.Message : "") + "]"); richTextBoxStatus.AppendText("PFS GetParameter. Error [" + ex.Message + (ex.InnerException != null ? " Inner: " + ex.InnerException.Message : "") + "]\r\n"); return(FileName); } } return(FileName); }
public MikeSheCoupling(string keywordname) { _keyword = new PFSKeyword(keywordname); _keyword.AddParameter(new PFSParameter(PFSParameterType.String, "")); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Double, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Double, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Double, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Double, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); _keyword.AddParameter(new PFSParameter(PFSParameterType.Integer, 0)); }
private bool CheckAll(string path, string keyword, out PFSFile pfsFile, out PFSKeyword pfsKeyword) { if (!CheckFileExtension()) { // ErrorMessage set in CheckFileExtension pfsFile = null; pfsKeyword = null; return(false); } if (!TryToOpenPFSFile(out pfsFile)) { // ErrorMessage set in CheckFileExtension pfsFile = null; pfsKeyword = null; return(false); } PFSSection pfsSection = null; if (!TryToFindSection(pfsFile, out pfsSection, path)) { // ErrorMessage set in CheckFileExtension pfsFile.Close(); pfsFile = null; pfsKeyword = null; return(false); } if (!TryToGetKeyword(pfsSection, out pfsKeyword, keyword, path)) { // ErrorMessage set in CheckFileExtension pfsFile.Close(); pfsFile = null; pfsKeyword = null; return(false); } return(true); }
/// <summary> /// Example of different modifications to a PFS file, storing the result /// in a new file name /// </summary> /// <param name="filePath">File and path to the pfsExample.pfs file in the TestData folder</param> /// <param name="newFilePath">File and path to the new modified file</param> public static void ModifyPFSFile(string filePath, string newFilePath) { // Loading/Reading the file PFSFile pfsFile = new PFSFile(filePath, false); // Outmost section PFSSection target = pfsFile.GetTarget("Run11", 1); // Sub-section PFSSection section1 = target.GetSection("Results", 1); // Rename section section1.Name = "HDResults"; // Add another section after the HDResults section. The new section // is returned. PFSSection sectionRR = section1.InsertNewSection("RRResults", 2); // Add a keyword to the new section. The new keyword is returned. PFSKeyword kwOutid = sectionRR.InsertNewKeyword("outid", 1); // Add a parameter kwOutid.InsertNewParameterString("rr out", 1); // Add yet another keyword to the new section. The new keyword is returned. PFSKeyword kwFile = sectionRR.InsertNewKeyword("file", 2); // Add a parameter kwFile.InsertNewParameterFileName(@".\outputRR.res11", 1); PFSSection section2 = section1.GetSection("Result", 1); // Modify first parameter (string) of keyword section2.GetKeyword("outid", 1).GetParameter(1).ModifyStringParameter("hd out"); // Delete the first keyword in the outer-most section target.DeleteKeyword("key1", 1); // Write back file pfsFile.Write(newFilePath); }
internal BITEMHeader(PFSKeyword keyword) { _keyword = keyword; }
public BBOUNDARYHeader(string keywordname) { _keyword = new PFSKeyword(keywordname); }
internal BBOUNDARYHeader(PFSKeyword keyword) { _keyword = keyword; }
internal ProcessData(PFSKeyword keyword) { _keyword = keyword; }
internal ComputationalPoint(PFSKeyword keyword) { _keyword = keyword; }
internal Passive_Control(PFSKeyword keyword) { _keyword = keyword; }
public Muskingum(string keywordname) { _keyword = new PFSKeyword(keywordname); }
internal CrossSectionData(PFSKeyword keyword) { _keyword = keyword; }
internal SaveStep_HrMiSec(PFSKeyword keyword) { _keyword = keyword; }
public BITEMHeader(string keywordname) { _keyword = new PFSKeyword(keywordname); }
internal r(PFSKeyword keyword) { _keyword = keyword; }
internal HEADLOSS(PFSKeyword keyword) { _keyword = keyword; }
internal Text_Color(PFSKeyword keyword) { _keyword = keyword; }
public Text_Color(string keywordname) { _keyword = new PFSKeyword(keywordname); }
internal MATERIAL(PFSKeyword keyword) { _keyword = keyword; }
internal Pump(PFSKeyword keyword) { _keyword = keyword; }
public SaveStep_HrMiSec(string keywordname) { _keyword = new PFSKeyword(keywordname); }
internal TRAP_Setup(PFSKeyword keyword) { _keyword = keyword; }
internal Muskingum(PFSKeyword keyword) { _keyword = keyword; }
public TRAP_Setup(string keywordname) { _keyword = new PFSKeyword(keywordname); }
internal Weir(PFSKeyword keyword) { _keyword = keyword; }
internal rHeader(PFSKeyword keyword) { _keyword = keyword; }
internal MIKESHECOUPLING(PFSKeyword keyword) { _keyword = keyword; }
public WeirHeader(string keywordname) { _keyword = new PFSKeyword(keywordname); }