1D PDE block
This block is an implementation of several numerical schemes (Finite Elements (1st and 2nd order), Finite Differences (1st and 2nd order), Finite Volumes (1st order)) to solve mono-dimensional PDE (Partial Differential Equation) within Xcos. The mathematical framework is restricted to PDEs linear scalars with maximum order 2 in time and space. The goal is to provide engineers and physicists with an easy-to-use toolbox in Xcos that will let them graphically describe the PDE to be solved. A decision system selects the most efficient numerical scheme depending on the type of the PDE and runs the solver.
Domain
a and b : (double) The two edges of the discretization field.
PDE specification
Discretization method
Initial Conditions
u(x,t0)=, du/dt at t0= : to give the initial conditions.
Boundary condition on a
Measurement points
To give the list of measurement points.
Name
A getvalue box to give the block's name.
always active: yes
direct-feedthrough: no
zero-crossing: no
mode: no
regular inputs:
- port 1 : size [1,1] / type 1
- port 2 : size [1,1] / type 0
- port 3 : size [1,1] / type 0
- port 4 : size [1,1] / type 0
- port 5 : size [1,1] / type 1
regular outputs:
- port 1 : size [10,1] / type 1
- port 2 : size [0,1] / type 1
number/sizes of activation inputs: 0
number/sizes of activation outputs: 0
continuous-time state: yes
discrete-time state: no
object discrete-time state: no
name of computational function: PDE
SCI/modules/scicos_blocks/macros/PDE/PDE.sci
SCI/modules/scicos_blocks/macros/PDE/