Dumper< Domain, Dim > Class Template Reference

#include <dumper.h>

Inheritance diagram for Dumper< Domain, Dim >:

Inheritance graph
[legend]
Collaboration diagram for Dumper< Domain, Dim >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Dumper (Domain &d, int ID)
 Dumper needs a domain to be built.
void SetFiltre (Filtre *f)
 set the filter on the domain DOFs to provide enhanced dumps
 ~Dumper ()

Protected Types

typedef Domain::RefDof RefDof
 type of dofs associated with domain

Protected Attributes

Domain & dom
 reference to domain that need to be dumped
Filtrefiltre
 pointer to filter

Detailed Description

template<typename Domain, unsigned int Dim>
class Dumper< Domain, Dim >

Class Dumper templated dumper associated with a given domain

Definition at line 53 of file dumper.h.


Member Typedef Documentation

template<typename Domain, unsigned int Dim>
typedef Domain::RefDof Dumper< Domain, Dim >::RefDof [protected]

type of dofs associated with domain

Definition at line 69 of file dumper.h.


Constructor & Destructor Documentation

template<typename Domain, unsigned int Dim>
Dumper< Domain, Dim >::Dumper ( Domain &  d,
int  ID 
) [inline]

Dumper needs a domain to be built.

Definition at line 54 of file dumper_atom.cpp.

References Dumper< Domain, Dim >::dom, DumperInterface::dump_step, and Dumper< Domain, Dim >::filtre.

00054                                            :DumperInterface(d.myName(),ID),dom(d)
00055 {
00056   dump_step = 0;
00057   filtre = new FiltreGeometrie<FiltreAtom<Domain,Dim>,Dim>(dom);
00058 }

template<typename Domain, unsigned int Dim>
Dumper< Domain, Dim >::~Dumper (  )  [inline]

Definition at line 59 of file dumper.h.

00059            {
00060     if (filtre)
00061       delete filtre;
00062   };


Member Function Documentation

template<typename Domain, unsigned int Dim>
void Dumper< Domain, Dim >::SetFiltre ( Filtre f  )  [inline]

set the filter on the domain DOFs to provide enhanced dumps

Definition at line 65 of file dumper.h.

Referenced by DumperText< Domain, Dim >::SetParam(), DumperReprise< Domain, Dim >::SetSpecializedParam(), DumperParaview< Domain, Dim >::SetSpecializedParam(), and DumperEcin< Domain, Dim >::SetSpecializedParam().

00065                             {
00066     if (filtre)
00067       delete filtre;
00068     filtre = f;
00069   };


Member Data Documentation

template<typename Domain, unsigned int Dim>
Domain& Dumper< Domain, Dim >::dom [protected]

reference to domain that need to be dumped

Definition at line 77 of file dumper.h.

Referenced by DumperLammps< Domain, Dim >::Dump(), Dumper< Domain, Dim >::Dumper(), DumperText< Domain, Dim >::SetParam(), DumperReprise< Domain, Dim >::SetSpecializedParam(), DumperParaview< Domain, Dim >::SetSpecializedParam(), and DumperEcin< Domain, Dim >::SetSpecializedParam().

template<typename Domain, unsigned int Dim>
Filtre* Dumper< Domain, Dim >::filtre [protected]

pointer to filter

Definition at line 79 of file dumper.h.

Referenced by DumperXYZ< Domain, Dim >::Dump(), DumperText< Domain, Dim >::Dump(), DumperReprise< Domain, Dim >::Dump(), DumperParaview< Domain, Dim >::Dump(), DumperLammps< Domain, Dim >::Dump(), DumperEcin< Domain, Dim >::Dump(), Dumper< Domain, Dim >::Dumper(), Dumper< Domain, 1 >::SetFiltre(), and Dumper< Domain, 1 >::~Dumper().


The documentation for this class was generated from the following files:
Generated on Fri Sep 7 13:13:13 2007 for LibMultiScale by  doxygen 1.5.2