Skip to content

Method is a responsibility of Master, not Slave #1

@schteppe

Description

@schteppe

Hi @adeas31,

Currently the slave gets instructions on what method to use, but this should be handled by the master.

Each slave provides one FMU, and exposes variables and a few methods to the Master.
The Master knows of all connected slaves, and in what order they should run doStep(). The step order is the method: sequential stepping of slaves (Jacobi), and parallel stepping of slaves (Gauss-Seidel).

This fix is needed for running several slaves, but the current code is OK for one slave.

Not sure if I can get time over to fix this, or if it is required for the workshop, but will check.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions