Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
KDIBase Class Reference
Collaboration diagram for KDIBase:

Public Member Functions

 KDIBase (const PyObject *_pInstanceBase, const bool _trace)
void dump ()
void update (const std::string &_typename, const std::string &_absname)
const std::string update_fields (const std::string &_nameParentMesh, const std::string &_nameField)
const std::string update_sub (const std::string &_nameParentMesh, const std::string &_nameSubMesh)
KDIChunkchunk ()
KDIChunkchunk (double _vstep)
KDIChunkchunk (double _vstep, int _ipart)

Private Member Functions

PyObject * _simple_call (const std::string _method, PyObject *_pArgs)
KDIChunk_chunk (PyObject *pArgs)

Private Attributes

const PyObject * m_pInstanceBase
const bool m_trace

Detailed Description

Definition at line 143 of file Kdi.h.

Constructor & Destructor Documentation

◆ KDIBase()

KDIBase::KDIBase ( const PyObject * _pInstanceBase,
const bool _trace )
inline

Definition at line 152 of file Kdi.h.

◆ ~KDIBase()

KDIBase::~KDIBase ( )
inline

Definition at line 159 of file Kdi.h.

Member Function Documentation

◆ _chunk()

KDIChunk * KDIBase::_chunk ( PyObject * pArgs)
inlineprivate

Definition at line 244 of file Kdi.h.

◆ _simple_call()

PyObject * KDIBase::_simple_call ( const std::string _method,
PyObject * _pArgs )
inlineprivate

Definition at line 169 of file Kdi.h.

◆ chunk() [1/3]

KDIChunk * KDIBase::chunk ( )
inline

Definition at line 256 of file Kdi.h.

◆ chunk() [2/3]

KDIChunk * KDIBase::chunk ( double _vstep)
inline

Definition at line 267 of file Kdi.h.

◆ chunk() [3/3]

KDIChunk * KDIBase::chunk ( double _vstep,
int _ipart )
inline

Definition at line 278 of file Kdi.h.

◆ dump()

void KDIBase::dump ( )
inline

Definition at line 193 of file Kdi.h.

◆ update()

void KDIBase::update ( const std::string & _typename,
const std::string & _absname )
inline

Definition at line 203 of file Kdi.h.

◆ update_fields()

const std::string KDIBase::update_fields ( const std::string & _nameParentMesh,
const std::string & _nameField )
inline

Definition at line 214 of file Kdi.h.

◆ update_sub()

const std::string KDIBase::update_sub ( const std::string & _nameParentMesh,
const std::string & _nameSubMesh )
inline

Definition at line 227 of file Kdi.h.

Member Data Documentation

◆ m_pInstanceBase

const PyObject* KDIBase::m_pInstanceBase
private

Definition at line 147 of file Kdi.h.

◆ m_trace

const bool KDIBase::m_trace
private

Definition at line 148 of file Kdi.h.


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