12#ifndef ARCANE_CORE_IMODULEMASTER_H
13#define ARCANE_CORE_IMODULEMASTER_H
Declarations of Arcane's general types.
Common variables of a case.
virtual void dumpStandardCurves()=0
Outputs the standard curves.
static IModuleMaster * createDefault(const ModuleBuildInfo &)
Creation of an instance of IModuleMaster.
virtual IModule * toModule()=0
Conversion to standard module.
virtual void addTimeLoopService(ITimeLoopService *tls)=0
Adds the time loop service.
virtual CommonVariables * commonVariables()=0
Access to 'common' variables shared between all services and modules.
virtual CaseOptionsMain * caseoptions()=0
Returns the options of this module.
virtual ~IModuleMaster()
Destructor.
Interface of a service operating during the time loop.
Information for building a module.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --