Scilab Website | Contribute with GitLab | Scilab Community | ATOMS toolboxes
Scilab Online Help
2027.0.0 - 日本語


fmiDoStep

Computation of a communication step of a co-simulation slave.

Calling Sequence

status = fmiDoStep(instance, currentTime, stepSize)
status = fmiDoStep(instance, currentTime, stepSize, newStep)

Arguments

instance

tlist, an initialized instance of a slave.

currentTime

real scalar, current communication point.

stepSize

real scalar, communication step size.

newStep

boolean, %f if the previous step is repeated, %t by default.

status

integer, the FMI status: 0 for fmiOK, 1 for fmiWarning, 2 for fmiDiscard, 3 for fmiError, 4 for fmiFatal, 5 for fmiPending.

Description

fmiDoStep computes the slave from currentTime to currentTime + stepSize. The inputs are set with fmiSetXXX functions before the step, the outputs are read with fmiGetXXX functions after the step.

See Also

Report an issue
<< fmiCompletedIntegrStep Functional Mock-up Interface (FMU) fmiEventUpdate >>

Copyright (c) 2022-2026 (Dassault Systèmes S.E.)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 15 11:22:07 CEST 2026