Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::DumpWEnsight7::WriteArrayDouble< FromType > Class Template Reference

Functor for writing a variable of type Real. More...

Inheritance diagram for Arcane::DumpWEnsight7::WriteArrayDouble< FromType >:
Collaboration diagram for Arcane::DumpWEnsight7::WriteArrayDouble< FromType >:

Public Member Functions

 WriteArrayDouble (DumpWEnsight7 &dw, ConstArray2View< FromType > ptr, const Integer idim2, GroupIndexTable *idx=nullptr)
 WriteArrayDouble (const WriteArrayDouble &wd)
WriteBase * clone () override
void write (Integer index)
void write (ConstArrayView< Item > items) override
Public Member Functions inherited from Arcane::DumpWEnsight7::WriteBase
 WriteBase (DumpWEnsight7 &dw)
 WriteBase (DumpWEnsight7 &dw, GroupIndexTable *idx)
 WriteBase (const WriteBase &wb)
virtual void begin ()
virtual void end ()
virtual void init ()
virtual void putValue (std::ostream &ofile)
std::ostream & stream ()

Public Attributes

ConstArray2View< FromType > m_ptr
const Integer m_idim2

Additional Inherited Members

Protected Attributes inherited from Arcane::DumpWEnsight7::WriteBase
DumpWEnsight7 & m_dw
std::ostringstream m_ofile
GroupIndexTablem_idx = nullptr

Detailed Description

template<typename FromType>
class Arcane::DumpWEnsight7::WriteArrayDouble< FromType >

Functor for writing a variable of type Real.

Definition at line 459 of file DumpWEnsight7.cc.

Constructor & Destructor Documentation

◆ WriteArrayDouble() [1/2]

template<typename FromType>
Arcane::DumpWEnsight7::WriteArrayDouble< FromType >::WriteArrayDouble ( DumpWEnsight7 & dw,
ConstArray2View< FromType > ptr,
const Integer idim2,
GroupIndexTable * idx = nullptr )
inline

Definition at line 464 of file DumpWEnsight7.cc.

◆ WriteArrayDouble() [2/2]

template<typename FromType>
Arcane::DumpWEnsight7::WriteArrayDouble< FromType >::WriteArrayDouble ( const WriteArrayDouble< FromType > & wd)
inline

Definition at line 470 of file DumpWEnsight7.cc.

Member Function Documentation

◆ clone()

template<typename FromType>
WriteBase * Arcane::DumpWEnsight7::WriteArrayDouble< FromType >::clone ( )
inlineoverridevirtual

Implements Arcane::DumpWEnsight7::WriteBase.

Definition at line 476 of file DumpWEnsight7.cc.

◆ write() [1/2]

template<typename FromType>
void Arcane::DumpWEnsight7::WriteArrayDouble< FromType >::write ( ConstArrayView< Item > items)
inlineoverridevirtual

Implements Arcane::DumpWEnsight7::WriteBase.

Definition at line 497 of file DumpWEnsight7.cc.

◆ write() [2/2]

template<typename FromType>
void Arcane::DumpWEnsight7::WriteArrayDouble< FromType >::write ( Integer index)
inline

Definition at line 485 of file DumpWEnsight7.cc.

Member Data Documentation

◆ m_idim2

template<typename FromType>
const Integer Arcane::DumpWEnsight7::WriteArrayDouble< FromType >::m_idim2

Definition at line 481 of file DumpWEnsight7.cc.

◆ m_ptr

template<typename FromType>
ConstArray2View<FromType> Arcane::DumpWEnsight7::WriteArrayDouble< FromType >::m_ptr

Definition at line 480 of file DumpWEnsight7.cc.


The documentation for this class was generated from the following file: