Arcane
v3.16.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
BasicModule.cc
1
// -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
2
//-----------------------------------------------------------------------------
3
// Copyright 2000-2022 CEA (www.cea.fr) IFPEN (www.ifpenergiesnouvelles.com)
4
// See the top-level COPYRIGHT file for details.
5
// SPDX-License-Identifier: Apache-2.0
6
//-----------------------------------------------------------------------------
7
/*---------------------------------------------------------------------------*/
8
/* BasicModule.cc (C) 2000-2006 */
9
/* */
10
/* Classe gérant un module. */
11
/*---------------------------------------------------------------------------*/
12
/*---------------------------------------------------------------------------*/
13
14
#include "arcane/utils/ArcanePrecomp.h"
15
16
#include "arcane/BasicModule.h"
17
#include "arcane/ISubDomain.h"
18
#include "arcane/IMesh.h"
19
#include "arcane/ItemGroup.h"
20
#include "arcane/ModuleBuildInfo.h"
21
22
/*---------------------------------------------------------------------------*/
23
/*---------------------------------------------------------------------------*/
24
25
ARCANE_BEGIN_NAMESPACE
26
27
/*---------------------------------------------------------------------------*/
28
/*---------------------------------------------------------------------------*/
29
30
BasicModule::
31
BasicModule(
const
ModuleBuildInfo
& mb)
32
:
AbstractModule
(mb)
33
, MeshAccessor(mb.meshHandle())
34
,
CommonVariables
(this)
35
{
36
}
37
38
/*---------------------------------------------------------------------------*/
39
/*---------------------------------------------------------------------------*/
40
41
BasicModule::
42
~BasicModule
()
43
{
44
}
45
46
/*---------------------------------------------------------------------------*/
47
/*---------------------------------------------------------------------------*/
48
49
ARCANE_END_NAMESPACE
50
51
/*---------------------------------------------------------------------------*/
52
/*---------------------------------------------------------------------------*/
53
Arcane::AbstractModule::AbstractModule
AbstractModule(const ModuleBuildInfo &)
Constructeur à partir d'un ModuleBuildInfo.
Definition
AbstractModule.cc:30
Arcane::BasicModule::~BasicModule
virtual ~BasicModule()
Destructeur.
Definition
BasicModule.cc:42
Arcane::CommonVariables::CommonVariables
CommonVariables(IModule *c)
Construit les références des variables communes pour le module c.
Definition
CommonVariables.cc:28
Arcane::ModuleBuildInfo
Informations pour construire un module.
Definition
ModuleBuildInfo.h:38
arcane
core
BasicModule.cc
Généré le Lundi 24 Mars 2025 02:48:30 pour Arcane par
1.13.2