A boolean NOT operations.
This SimObject has one input port, In, and one output port, Out. If In is nonzero ("true"), then Out is zero ("false"). Conversely, if In is zero, then Out is equal to 1. Implementation class is Not.
- Author
- Lars Tandle Kyllingstad
- Date
- 2012
Example configuration excerpt
<Lib LibName = "fhsim_base"
SimObject = "Boolean/Not"
Name = "A"
/>
<Connection
A.In="0"
/>
Input Ports
| Name | Width | Description |
| In | 1 | Input signal, real valued. |
Output Ports
| Name | Width | Description |
| Out | 1 | Output signal:
\[[0, 1]\]
|
Configuration parameters
This SimObject has not configuration parameters.
Initial conditions
This SimObject has no initial conditions.
Full example file
<Contents>
<OBJECTS>
<Lib
LibName="base"
SimObject="Boolean/Not"
Name="A"
/>
</OBJECTS>
<INTERCONNECTIONS>
<Connection
A.In="0"
/>
</INTERCONNECTIONS>
<INITIALIZATION>
<InitialCondition
/>
</INITIALIZATION>
<INTEGRATION>
<Engine
IntegratorMethod="2"
NumCores="1"
TOutput="0, 1, 30"
LogStates ="1"
stepsize ="0"
HMax="0.002"
HMin="0.00000001"
AbsTol="1e-3" RelTol="1e-3"
UseRSSNormInsteadOfInfNorm="0"
FileOutput="objects:all"
/>
</INTEGRATION>
</Contents>
This SimObject is referred to as Boolean/Not