[ibis-editorial] Re: "Required" Rules as Derived from Table 41

  • From: Walter Katz <wkatz@xxxxxxxxxxxxx>
  • To: "michael.mirmak@xxxxxxxxx" <michael.mirmak@xxxxxxxxx>, "ibis-editorial@xxxxxxxxxxxxx" <ibis-editorial@xxxxxxxxxxxxx>
  • Date: Tue, 21 Sep 2021 17:27:26 +0000

All,

DLL_ID
No
(no stated relationship to DLL_Path or Supporting_Files)

DLL_ID is a unique name optionally associated to each AMI DLL instance. It 
enables DLL's to log information to a file with a unique name so that multiple 
DLLs in a simulation can log debugging or other information.

DLL_Path
No
(no stated relationship to DLL_ID or Supporting_Files)

The intention of DLL_Path is to tell the DLL where it is located in the file 
system. It would normally be used to find supporting files that are located in 
the same directory as (or sub directory of) the DLL. It would be logical that 
DLL_Path would be used to find Supporting_Files.

Rx_R
No
(no dependency on Ts4file)
Tx_R
No
(no dependency on Ts4file)

To be precise:  Tx_R and Rx_R are illegal if Ts4file is not present, and they 
are optional if Ts4file is present.

Walter

Walter Katz
Work  508.647-7633
Cell      720.417-3762
[Description: Description: Visit MathWorks.com]

From: ibis-editorial-bounce@xxxxxxxxxxxxx <ibis-editorial-bounce@xxxxxxxxxxxxx> 
On Behalf Of Mirmak, Michael
Sent: Tuesday, September 21, 2021 12:15 PM
To: ibis-editorial@xxxxxxxxxxxxx
Subject: [ibis-editorial] "Required" Rules as Derived from Table 41

Per a recent discussion in the IBIS Editorial Task Group, there is some concern 
about whether the "Required" field, at least for the AMI parameters, is filled 
out using a consistent context. Often "Required" implies "required by the 
specification at all" as opposed to "required for legal syntax because of a 
dependency on another parameter".  At the time, the Task Group concluded that 
this issue was important but would be too time-consuming to resolve for IBIS 
7.1.

As it happens, Table 41 in the existing IBIS 7.1 draft already helps clarify 
the status of "Required" for many AMI parameters.  The enclosed worksheet uses 
Table 41 definitions and footnotes, expanding them where rules in the parameter 
text apply.  The highlighted text shows where there are potential conflicts or 
gaps between the parameter definition text and the contents of the "Required" 
field.

Comments are welcome.


  *   MM

GIF image

Other related posts: