Public Member Functions | |
| IArcaneMain * | createArcaneMain (const ApplicationInfo &app_info) override |
| Creates an instance of IArcaneMain. | |
| Public Member Functions inherited from Arcane::MainFactory | |
| IArcaneMain * | createArcaneMain (const ApplicationInfo &app_info) override |
| Creates an instance of IArcaneMain. | |
| IApplication * | createApplication (IArcaneMain *) override |
| Creates an instance of a supervisor. | |
| IVariableMng * | createVariableMng (ISubDomain *) override |
| Creates an instance of the variable manager. | |
| IModuleMng * | createModuleMng (ISubDomain *) override |
| Creates an instance of the module manager. | |
| IEntryPointMng * | createEntryPointMng (ISubDomain *) override |
| Creates an instance of the entry point manager. | |
| ITimeHistoryMng * | createTimeHistoryMng (ISubDomain *) override |
| Creates an instance of the time history manager. | |
| ICaseMng * | createCaseMng (ISubDomain *) override |
| Creates an instance of the case manager. | |
| ICaseDocument * | createCaseDocument (IApplication *) override |
| Creates an instance of a case document. | |
| ICaseDocument * | createCaseDocument (IApplication *, const String &lang) override |
| Creates an instance of a case document for a given language lang. | |
| ICaseDocument * | createCaseDocument (IApplication *, IXmlDocumentHolder *doc) override |
| Creates an instance of a case document. | |
| ITimeStats * | createTimeStats (ISubDomain *) override |
| Creates an instance of execution time statistics. | |
| ITimeStats * | createTimeStats (ITimerMng *tim, ITraceMng *trm, const String &name) override |
| Creates an instance of execution time statistics. | |
| ITimeLoopMng * | createTimeLoopMng (ISubDomain *) override |
| Creates an instance of the time loop manager. | |
| ITimeLoop * | createTimeLoop (IApplication *sm, const String &name) override |
| Creates a time loop named name. | |
| IIOMng * | createIOMng (IApplication *) override |
| Creates an instance of the I/O manager. | |
| IIOMng * | createIOMng (IParallelMng *pm) override |
| Creates an instance of the I/O manager for the parallelism manager pm. | |
| IServiceLoader * | createServiceLoader () override |
| Creates an instance of the service loader. | |
| IServiceMng * | createServiceMng (IBase *) override |
| Creates an instance of the service manager. | |
| ICheckpointMng * | createCheckpointMng (ISubDomain *) override |
| Creates an instance of the checkpoint manager. | |
| IPropertyMng * | createPropertyMng (ISubDomain *) override |
| Creates an instance of the property manager. | |
| Ref< IPropertyMng > | createPropertyMngReference (ISubDomain *) override |
| Creates an instance of the property manager. | |
| IPrimaryMesh * | createMesh (ISubDomain *sub_domain, const String &name) override |
| Creates or retrieves a mesh. | |
| IPrimaryMesh * | createMesh (ISubDomain *sub_domain, IParallelMng *pm, const String &name) override |
| Creates or retrieves a mesh. | |
| IPrimaryMesh * | createMesh (ISubDomain *sub_domain, const String &name, bool is_amr) override |
| Creates or retrieves a mesh. | |
| IPrimaryMesh * | createMesh (ISubDomain *sub_domain, const String &name, eMeshAMRKind amr_type) override |
| Creates or retrieves a mesh. | |
| IPrimaryMesh * | createMesh (ISubDomain *sub_domain, IParallelMng *pm, const String &name, bool is_amr) override |
| Creates or retrieves a mesh. | |
| IPrimaryMesh * | createMesh (ISubDomain *sub_domain, IParallelMng *pm, const String &name, eMeshAMRKind amr_type) override |
| Creates or retrieves a mesh. | |
| IMesh * | createSubMesh (IMesh *mesh, const ItemGroup &group, const String &name) override |
| Creates a sub-mesh for the mesh mesh, named name. | |
| IDataFactory * | createDataFactory (IApplication *) override |
| Creates a factory for data. | |
| Ref< IDataFactoryMng > | createDataFactoryMngRef (IApplication *) override |
| Creates a factory manager for data. | |
| Ref< IAcceleratorMng > | createAcceleratorMngRef (ITraceMng *tm) override |
| Creates a manager for accelerators. | |
| ITraceMng * | createTraceMng () override |
| Creates a trace manager. | |
| ITraceMngPolicy * | createTraceMngPolicy (IApplication *app) override |
| Creates a configuration manager for a trace manager. | |
| IModuleMaster * | createModuleMaster (ISubDomain *sd) override |
| Creates the master module for the sub-domain sd. | |
| ILoadBalanceMng * | createLoadBalanceMng (ISubDomain *sd) override |
| Creates a description manager for load balancing. | |
| Public Member Functions inherited from Arcane::IMainFactory | |
| virtual | ~IMainFactory () |
| Releases resources. | |
Definition at line 45 of file ArcaneSimpleExecutor.cc.
|
inlineoverridevirtual |
Creates an instance of IArcaneMain.
Implements Arcane::IMainFactory.
Definition at line 53 of file ArcaneSimpleExecutor.cc.