Public Member Functions | |
| Hyoda (const ServiceBuildInfo &sbi) | |
| virtual Real | loopbreak (ISubDomain *) |
| virtual Real | softbreak (ISubDomain *, const char *, const char *, int) |
| virtual void | hook (ISubDomain *, Real) |
| virtual void | ijval (int, int, int *, int *, double *) |
| IApplication * | application () |
| HyodaIceT * | meshIceT (void) |
| Public Member Functions inherited from Arcane::AbstractService | |
| ~AbstractService () override | |
| Destructor. | |
| virtual void | build () |
| Build-level construction of the service. | |
| IServiceInfo * | serviceInfo () const override |
| Access to service information. See IServiceInfo for details. | |
| IBase * | serviceParent () const override |
| Access to the base interface of main Arcane objects. | |
| IService * | serviceInterface () override |
| Returns the low-level IService interface of the service. | |
| Public Member Functions inherited from Arcane::TraceAccessor | |
| TraceAccessor (ITraceMng *m) | |
| Constructs an accessor via the trace manager m. | |
| TraceAccessor (const TraceAccessor &rhs) | |
| Copy constructor. | |
| TraceAccessor & | operator= (const TraceAccessor &rhs) |
| Copy assignment operator. | |
| virtual | ~TraceAccessor () |
| Frees resources. | |
| ITraceMng * | traceMng () const |
| Trace manager. | |
| TraceMessage | info () const |
| Flow for an information message. | |
| TraceMessage | pinfo () const |
| Flow for a parallel information message. | |
| TraceMessage | info (char category) const |
| Flow for an information message of a given category. | |
| TraceMessage | pinfo (char category) const |
| Flow for a parallel information message of a given category. | |
| TraceMessage | info (bool v) const |
| Flow for an information message. | |
| TraceMessage | warning () const |
| Flow for a warning message. | |
| TraceMessage | pwarning () const |
| TraceMessage | error () const |
| Flow for an error message. | |
| TraceMessage | perror () const |
| TraceMessage | log () const |
| Flow for a log message. | |
| TraceMessage | plog () const |
| Flow for a log message. | |
| TraceMessage | logdate () const |
| Flow for a log message preceded by the date. | |
| TraceMessage | fatal () const |
| Flow for a fatal error message. | |
| TraceMessage | pfatal () const |
| Flow for a parallel fatal error message. | |
| TraceMessageDbg | debug (Trace::eDebugLevel=Trace::Medium) const |
| Flow for a debug message. | |
| Trace::eDebugLevel | configDbgLevel () const |
| Debug level of the configuration file. | |
| TraceMessage | info (Int32 verbose_level) const |
| Flow for an information message of a given level. | |
| TraceMessage | linfo () const |
| Flow for an information message with the local information level of this instance. | |
| TraceMessage | linfo (Int32 relative_level) const |
| Flow for an information message with the local information level of this instance. | |
| void | fatalMessage (const StandaloneTraceMessage &o) const |
| Public Member Functions inherited from Arcane::IService | |
| virtual | ~IService () |
| Releases resources. | |
Private Member Functions | |
| void | fetch_and_fill_data_to_be_dumped (ISubDomain *, UniqueIdType) |
| void | broadcast_configuration (ISubDomain *, UniqueIdType) |
| LocalIdType | targetCellIdToLocalId (ISubDomain *sd, UniqueIdType target_cell_id) |
Private Attributes | |
| bool | m_break_at_startup |
| Variable indiquant le mode 'single' et qu'il faut donc s'arrêter tout de suite. | |
| bool | m_configured |
| Variable indiquant si Hyoda et Arcane se sont configurés. | |
| bool | m_init_configured |
| Integer | m_gdbserver_rank |
| Rang sur lequel est accroché Hyoda. | |
| Real | m_qhyoda_hooked |
| Variable dans laquelle QHyoda annonce s'il est ou pas accroché | |
| UInt32 | m_qhyoda_adrs |
| Variable dans laquelle QHyoda renseigne l'adresse de la machine. | |
| Integer | m_qhyoda_port |
| Variable dans laquelle QHyoda renseigne le numéro de port à utiliser. | |
| Integer | m_qhyoda_pyld |
| Variable dans laquelle QHyoda renseigne le payload à utiliser. | |
| Integer | m_qhyoda_width_height |
| Variable dans laquelle QHyoda renseigne les dimensions à utiliser pour l'image. | |
| UniqueIdType | m_target_cell_uid |
| Variable dans laquelle QHyoda renseigne l'UID de la maille visée. | |
| char ** | m_variables_names |
| Variable pointant vers l'application pour éventuellement aller chercher les arguments. | |
| IApplication * | m_application |
| structure à remplir avant que Hyoda ne la dump pour l'exploiter | |
| struct hyoda_shared_data * | m_data |
| HyodaIceT * | m_ice_mesh |
| HyodaMatrix * | m_ice_matrix |
| HyodaTcp * | m_tcp |
| HyodaPapi * | m_papi |
| bool | m_matrix_render |
Additional Inherited Members | |
| Protected Member Functions inherited from Arcane::AbstractService | |
| AbstractService (const ServiceBuildInfo &) | |
| Constructor from a ServiceBuildInfo. | |
| Protected Member Functions inherited from Arcane::TraceAccessor | |
| void | _setLocalVerboseLevel (Int32 v) |
| Int32 | _localVerboseLevel () const |
| Protected Member Functions inherited from Arcane::IService | |
| IService () | |
| Constructor. | |
Definition at line 60 of file HyodaArc.h.
| Arcane::Hyoda::Hyoda | ( | const ServiceBuildInfo & | sbi | ) |
Definition at line 56 of file HyodaArc.cc.
|
virtual |
Definition at line 133 of file HyodaArc.cc.
|
inline |
Definition at line 69 of file HyodaArc.h.
|
private |
Definition at line 171 of file HyodaArc.cc.
|
private |
Definition at line 41 of file HyodaCell.cc.
|
virtual |
Implements Arcane::IOnlineDebuggerService.
Definition at line 275 of file HyodaArc.cc.
|
virtual |
Implements Arcane::IOnlineDebuggerService.
Definition at line 353 of file HyodaArc.cc.
|
virtual |
Implements Arcane::IOnlineDebuggerService.
Definition at line 241 of file HyodaArc.cc.
|
inline |
Definition at line 70 of file HyodaArc.h.
|
virtual |
Implements Arcane::IOnlineDebuggerService.
Definition at line 261 of file HyodaArc.cc.
|
private |
Definition at line 147 of file HyodaArc.cc.
|
private |
structure à remplir avant que Hyoda ne la dump pour l'exploiter
Definition at line 101 of file HyodaArc.h.
|
private |
Variable indiquant le mode 'single' et qu'il faut donc s'arrêter tout de suite.
Definition at line 80 of file HyodaArc.h.
|
private |
Variable indiquant si Hyoda et Arcane se sont configurés.
Definition at line 82 of file HyodaArc.h.
|
private |
Definition at line 103 of file HyodaArc.h.
|
private |
Rang sur lequel est accroché Hyoda.
Definition at line 85 of file HyodaArc.h.
|
private |
Definition at line 106 of file HyodaArc.h.
|
private |
Definition at line 105 of file HyodaArc.h.
|
private |
Definition at line 83 of file HyodaArc.h.
|
private |
Definition at line 109 of file HyodaArc.h.
|
private |
Definition at line 108 of file HyodaArc.h.
|
private |
Variable dans laquelle QHyoda renseigne l'adresse de la machine.
Definition at line 89 of file HyodaArc.h.
|
private |
Variable dans laquelle QHyoda annonce s'il est ou pas accroché
Definition at line 87 of file HyodaArc.h.
|
private |
Variable dans laquelle QHyoda renseigne le numéro de port à utiliser.
Definition at line 91 of file HyodaArc.h.
|
private |
Variable dans laquelle QHyoda renseigne le payload à utiliser.
Definition at line 93 of file HyodaArc.h.
|
private |
Variable dans laquelle QHyoda renseigne les dimensions à utiliser pour l'image.
Definition at line 95 of file HyodaArc.h.
|
private |
Variable dans laquelle QHyoda renseigne l'UID de la maille visée.
Variable pointant vers un tableau de noms de variables possible d'afficher
Definition at line 97 of file HyodaArc.h.
|
private |
Definition at line 107 of file HyodaArc.h.
|
private |
Variable pointant vers l'application pour éventuellement aller chercher les arguments.
Definition at line 99 of file HyodaArc.h.