14#include "arcane/utils/Array.h"
15#include "arcane/utils/Collection.h"
16#include "arcane/utils/String.h"
17#include "arcane/utils/List.h"
20#include "arcane/core/PostProcessorWriterBase.h"
21#include "arcane/core/ISubDomain.h"
22#include "arcane/core/ItemGroup.h"
23#include "arcane/core/VariableCollection.h"
34class PostProcessorWriterBasePrivate
38 PostProcessorWriterBasePrivate();
52PostProcessorWriterBasePrivate::
53PostProcessorWriterBasePrivate()
64PostProcessorWriterCommonBase::
65PostProcessorWriterCommonBase()
66: m_p(new PostProcessorWriterBasePrivate())
73PostProcessorWriterCommonBase::
74~PostProcessorWriterCommonBase()
85PostProcessorWriterBase::
98 m_p->m_base_dirname = dirname;
107 return m_p->m_base_dirname;
116 m_p->m_base_filename = filename;
125 return m_p->m_base_filename;
134 m_p->m_times =
times;
152 m_p->m_groups.clone(
groups);
170 return m_p->m_variables;
179 return m_p->m_groups;
Déclarations des types généraux de Arcane.
Classe de base de service lié à un sous-domaine.
Vue constante d'un tableau de type T.
virtual const String & baseFileName()=0
Nom du fichier contenant les sorties.
virtual String getBaseFileName()
Nom du fichier contenant les sorties.
virtual const String & baseDirectoryName()=0
Nom du répertoire de sortie des fichiers.
virtual String getBaseDirectoryName()
Nom du répertoire de sortie des fichiers.
ItemGroupCollection groups() override
Liste des groupes à sauver.
VariableCollection variables() override
Liste des variables à sauver.
ConstArrayView< Real > times() override
Liste des temps sauvés.
const String & baseDirectoryName() override
Nom du répertoire de sortie des fichiers.
void setTimes(ConstArrayView< Real > times) override
Positionne la liste des temps.
const String & baseFileName() override
Nom du fichier contenant les sorties.
void setBaseDirectoryName(const String &dirname) override
Positionne le nom du répertoire de sortie des fichiers.
void setGroups(ItemGroupCollection groups) override
Positionne la liste des groupes à sortir.
void setVariables(VariableCollection variables) override
Positionne la liste des variables à sortir.
void setBaseFileName(const String &filename) override
Positionne le nom du fichier contenant les sorties.
Structure contenant les informations pour créer un service.
Vecteur 1D de données avec sémantique par référence.
Chaîne de caractères unicode.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
Collection< ItemGroup > ItemGroupCollection
Collection de groupes d'éléments du maillage.
List< ItemGroup > ItemGroupList
Tableau de groupes d'éléments du maillage.
ConstArrayView< Real > RealConstArrayView
Equivalent C d'un tableau à une dimension de réels.