blockUniversalIntegrator

Extends from PDE.Icons.BlockIcon1.

Information

The integrator block accepts the equations of the form

where f is a function of u, u_xx, and so on. Once the equation is transformed in this form
we can construct the right part f and pass it to the input R of the integrator block.
The unknown varible u that we need for the construction of the right part of the equation is
provided by the Var output of the integrator block. The initial condition is passed to the IC input, whereas the left and right boundary conditions are
passed to the BCL and BCR inputs respectively.

In the PDE->MOL->Examples Package many examples are implemented that show how to use the integrator block

Release Notes:

    Parameters

    TypeNameDefaultDescription
    IntegernworldModel1.n
    Integervb1|Unknowns| The left most unknown
    IntegerveworldModel1.n|Unknowns| The right most unknown
    Integericb1|Initial Condition| Begin of the initial condition
    IntegericeworldModel1.n|Initial Condition| End of the initial condition
    Integerbcl0|Boundary Conditions| Boundary condition at the left (0: no; 1: yes)
    Integerbcr0|Boundary Conditions| Boundary condition at the right (0: no; 1: yes)

    Connectors

    TypeNameDefaultDescription
    Modelica.Blocks.Interfaces.RealInput[worldModel1.n]u
    Modelica.Blocks.Interfaces.RealOutput[worldModel1.n]y
    Modelica.Blocks.Interfaces.RealInput[worldModel1.n]u1
    Modelica.Blocks.Interfaces.RealInputu2
    Modelica.Blocks.Interfaces.RealInputu3

    Components

    TypeNameDefaultDescription
    PDE.World.worldModelworldModel1
    Real[n]f