14#include "arcane/utils/ArcanePrecomp.h"
16#include "arcane/utils/Array.h"
17#include "arcane/utils/Collection.h"
18#include "arcane/utils/String.h"
20#include "arcane/ArcaneTypes.h"
21#include "arcane/PostProcessorWriterBase.h"
22#include "arcane/ISubDomain.h"
23#include "arcane/ItemGroup.h"
24#include "arcane/VariableCollection.h"
49PostProcessorWriterBasePrivate::
50PostProcessorWriterBasePrivate()
61PostProcessorWriterBase::
62PostProcessorWriterBase(
const ServiceBuildInfo& sbi)
64, m_p(new PostProcessorWriterBasePrivate())
71PostProcessorWriterBase::
72~PostProcessorWriterBase()
83 m_p->m_base_dirname = dirname;
92 return m_p->m_base_dirname;
101 m_p->m_base_filename = filename;
110 return m_p->m_base_filename;
119 m_p->m_times =
times;
155 return m_p->m_variables;
164 return m_p->m_groups;
virtual const String & baseFileName()
Nom du fichier contenant les sorties.
virtual void setBaseFileName(const String &filename)
Positionne le nom du fichier contenant les sorties.
virtual RealConstArrayView times()
Liste des temps sauvés.
virtual void setGroups(ItemGroupCollection groups)
Positionne la liste des groupes à sortir.
virtual const String & baseDirectoryName()
Nom du répertoire de sortie des fichiers.
virtual void setVariables(VariableCollection variables)
Positionne la liste des variables à sortir.
virtual ItemGroupCollection groups()
Liste des groupes à sauver.
virtual void setTimes(RealConstArrayView times)
Positionne la liste des temps.
virtual void setBaseDirectoryName(const String &dirname)
Positionne le nom du répertoire de sortie des fichiers. Ce répertoire doit exister.
virtual VariableCollection variables()
Liste des variables à sauver.
Vue constante d'un tableau de type T.
Vecteur 1D de données avec sémantique par référence.
Chaîne de caractères unicode.