Marine systems simulation

A boolean NOT operations.

+ Collaboration diagram for Not:

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