Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::TimeHistoryCurveInfo Class Reference

Information for writing a curve. More...

#include <arcane/core/ITimeHistoryCurveWriter2.h>

Collaboration diagram for Arcane::TimeHistoryCurveInfo:

Public Member Functions

 TimeHistoryCurveInfo (const String &aname, Int32ConstArrayView aiterations, RealConstArrayView avalues, Integer sub_size)
 TimeHistoryCurveInfo (const String &aname, Int32ConstArrayView aiterations, RealConstArrayView avalues, Integer sub_size, Integer sub_domain)
 TimeHistoryCurveInfo (const String &aname, const String &asupport, Int32ConstArrayView aiterations, RealConstArrayView avalues, Integer sub_size)
 TimeHistoryCurveInfo (const String &aname, const String &asupport, Int32ConstArrayView aiterations, RealConstArrayView avalues, Integer sub_size, Integer sub_domain)
const Stringname () const
 Curve name.
const Stringsupport () const
bool hasSupport () const
Int32ConstArrayView iterations () const
 List of iterations.
RealConstArrayView values () const
 List of curve values.
Integer subSize () const
 Number of values per time step.
Integer subDomain () const

Private Attributes

String m_name
String m_support
bool m_has_support = false
Int32ConstArrayView m_iterations
RealConstArrayView m_values
Integer m_sub_size = 0
Integer m_sub_domain = 0

Detailed Description

Information for writing a curve.

Definition at line 43 of file ITimeHistoryCurveWriter2.h.

Constructor & Destructor Documentation

◆ TimeHistoryCurveInfo() [1/4]

Arcane::TimeHistoryCurveInfo::TimeHistoryCurveInfo ( const String & aname,
Int32ConstArrayView aiterations,
RealConstArrayView avalues,
Integer sub_size )
inline

Definition at line 47 of file ITimeHistoryCurveWriter2.h.

◆ TimeHistoryCurveInfo() [2/4]

Arcane::TimeHistoryCurveInfo::TimeHistoryCurveInfo ( const String & aname,
Int32ConstArrayView aiterations,
RealConstArrayView avalues,
Integer sub_size,
Integer sub_domain )
inline

Definition at line 58 of file ITimeHistoryCurveWriter2.h.

◆ TimeHistoryCurveInfo() [3/4]

Arcane::TimeHistoryCurveInfo::TimeHistoryCurveInfo ( const String & aname,
const String & asupport,
Int32ConstArrayView aiterations,
RealConstArrayView avalues,
Integer sub_size )
inline

Definition at line 69 of file ITimeHistoryCurveWriter2.h.

◆ TimeHistoryCurveInfo() [4/4]

Arcane::TimeHistoryCurveInfo::TimeHistoryCurveInfo ( const String & aname,
const String & asupport,
Int32ConstArrayView aiterations,
RealConstArrayView avalues,
Integer sub_size,
Integer sub_domain )
inline

Definition at line 80 of file ITimeHistoryCurveWriter2.h.

Member Function Documentation

◆ hasSupport()

bool Arcane::TimeHistoryCurveInfo::hasSupport ( ) const
inline

Definition at line 96 of file ITimeHistoryCurveWriter2.h.

◆ iterations()

Int32ConstArrayView Arcane::TimeHistoryCurveInfo::iterations ( ) const
inline

List of iterations.

Definition at line 98 of file ITimeHistoryCurveWriter2.h.

Referenced by Arcane::ArcaneCurveWriter::writeCurve(), and Arcane::GnuplotTimeHistoryCurveWriter2::writeCurve().

Here is the caller graph for this function:

◆ name()

const String & Arcane::TimeHistoryCurveInfo::name ( ) const
inline

Curve name.

Definition at line 94 of file ITimeHistoryCurveWriter2.h.

Referenced by Arcane::ArcaneCurveWriter::writeCurve(), and Arcane::GnuplotTimeHistoryCurveWriter2::writeCurve().

Here is the caller graph for this function:

◆ subDomain()

Integer Arcane::TimeHistoryCurveInfo::subDomain ( ) const
inline

Definition at line 104 of file ITimeHistoryCurveWriter2.h.

◆ subSize()

Integer Arcane::TimeHistoryCurveInfo::subSize ( ) const
inline

Number of values per time step.

Definition at line 102 of file ITimeHistoryCurveWriter2.h.

Referenced by Arcane::ArcaneCurveWriter::writeCurve(), and Arcane::GnuplotTimeHistoryCurveWriter2::writeCurve().

Here is the caller graph for this function:

◆ support()

const String & Arcane::TimeHistoryCurveInfo::support ( ) const
inline

Definition at line 95 of file ITimeHistoryCurveWriter2.h.

◆ values()

RealConstArrayView Arcane::TimeHistoryCurveInfo::values ( ) const
inline

List of curve values.

Definition at line 100 of file ITimeHistoryCurveWriter2.h.

Referenced by Arcane::ArcaneCurveWriter::writeCurve(), and Arcane::GnuplotTimeHistoryCurveWriter2::writeCurve().

Here is the caller graph for this function:

Member Data Documentation

◆ m_has_support

bool Arcane::TimeHistoryCurveInfo::m_has_support = false
private

Definition at line 114 of file ITimeHistoryCurveWriter2.h.

◆ m_iterations

Int32ConstArrayView Arcane::TimeHistoryCurveInfo::m_iterations
private

Definition at line 115 of file ITimeHistoryCurveWriter2.h.

◆ m_name

String Arcane::TimeHistoryCurveInfo::m_name
private

Definition at line 112 of file ITimeHistoryCurveWriter2.h.

◆ m_sub_domain

Integer Arcane::TimeHistoryCurveInfo::m_sub_domain = 0
private

Definition at line 118 of file ITimeHistoryCurveWriter2.h.

◆ m_sub_size

Integer Arcane::TimeHistoryCurveInfo::m_sub_size = 0
private

Definition at line 117 of file ITimeHistoryCurveWriter2.h.

◆ m_support

String Arcane::TimeHistoryCurveInfo::m_support
private

Definition at line 113 of file ITimeHistoryCurveWriter2.h.

◆ m_values

RealConstArrayView Arcane::TimeHistoryCurveInfo::m_values
private

Definition at line 116 of file ITimeHistoryCurveWriter2.h.


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