14#include "arcane/utils/String.h"
16#include "arcane/core/AbstractModule.h"
17#include "arcane/core/ISubDomain.h"
18#include "arcane/core/ModuleBuildInfo.h"
34, m_default_mesh_handle(mbi.meshHandle())
38, m_version_info(0, 0, 0)
57 return m_sub_domain->parallelMng();
66 return m_accelerator_mng;
ISession * session() const override
Session associated with the module.
IAcceleratorMng * acceleratorMng() const override
Accelerator manager.
virtual ~AbstractModule()
Destructor.
String name() const override
Module name.
ITraceMng * traceMng() const override
Trace manager.
ISubDomain * subDomain() const override
Sub-domain associated with the module.
AbstractModule(const ModuleBuildInfo &)
Constructor from a ModuleBuildInfo.
IParallelMng * parallelMng() const override
Message passing parallelism manager.
Accelerator manager interface.
Interface of the parallelism manager for a subdomain.
Information for building a module.
TraceAccessor(ITraceMng *m)
Constructs an accessor via the trace manager m.
ITraceMng * traceMng() const
Trace manager.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --