    

 ## On this page

  

 

 # Namespace VM.Managed.DAFUL.CoSim

 Last update: 09.03.2026 

<a id="VM_Managed_DAFUL_CoSim"></a>

### Namespaces

[VM.Managed.DAFUL.CoSim.Matlab](VM.Managed.DAFUL.CoSim.Matlab.md)

[VM.Managed.DAFUL.CoSim.Operation](VM.Managed.DAFUL.CoSim.Operation.md)

### Classes

[CoSimBase](VM.Managed.DAFUL.CoSim.CoSimBase.md)

The base class for all CoSim related classes

[CoSimIO](VM.Managed.DAFUL.CoSim.CoSimIO.md)

The CoSimIO class

[CoSimIOFunction](VM.Managed.DAFUL.CoSim.CoSimIOFunction.md)

The base class of CoSim I/O Functions

[CoSimIOFunctionStandard](VM.Managed.DAFUL.CoSim.CoSimIOFunctionStandard.md)

The standard CoSim I/O function class

[CoSimIOList](VM.Managed.DAFUL.CoSim.CoSimIOList.md)

The CoSimIOList class

[CoSimSettingsBase](VM.Managed.DAFUL.CoSim.CoSimSettingsBase.md)

Setting class for Co-simulation

[CoSimulationConfig](VM.Managed.DAFUL.CoSim.CoSimulationConfig.md)

This class is to represent the extra simulation configuration for co-simulation.

[FileGen](VM.Managed.DAFUL.CoSim.FileGen.md)

The file generation setting class

[SInput](VM.Managed.DAFUL.CoSim.SInput.md)

The scalar input class

[SOutput](VM.Managed.DAFUL.CoSim.SOutput.md)

The scalar output class

[Settings](VM.Managed.DAFUL.CoSim.Settings.md)

This class is to represent the setting for co-simulation configuration.

### Enums

[InterfaceType](VM.Managed.DAFUL.CoSim.InterfaceType.md)

Specifies type of a gear

[MessageLevel](VM.Managed.DAFUL.CoSim.MessageLevel.md)

Users can change the message level before co-simulation through this parameter