14.3 Commonalities to plugins
We are now moving further down in the abstraction layers of Figure 299. Plugins (e.g. propagation model) are defined in the model module. So the application SEAMCAT uses this definition and uses the plugins in the simulation. Plugin developers can write plugins that are then used by SEAMCAT.
Figure 314: Modules of SEAMCAT
Plugins have been designed so that they follow common rules.