|
| | ArcaneBasicParticleExchangerObject (const Arcane::ServiceBuildInfo &sbi) |
| | Constructeur.
|
| virtual | ~ArcaneBasicParticleExchangerObject () |
| | Destructeur.
|
| CaseOptionsBasicParticleExchanger * | options () const |
| | Options du jeu de données du service.
|
| | ~BasicService () override |
| | Releases resources.
|
| virtual ISubDomain * | subDomain () |
| | ~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.
|
| | 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 |
| virtual | ~IService () |
| | Releases resources.
|
| | MeshAccessor (ISubDomain *sd) |
| | MeshAccessor (IMesh *mesh) |
| | MeshAccessor (const MeshHandle &mesh_handle) |
| Integer | nbCell () const |
| | Returns the number of cells in the mesh.
|
| Integer | nbFace () const |
| | Returns the number of faces in the mesh.
|
| Integer | nbEdge () const |
| | Returns the number of edges in the mesh.
|
| Integer | nbNode () const |
| | Returns the number of nodes in the mesh.
|
| VariableNodeReal3 & | nodesCoordinates () const |
| | Returns the coordinates of the mesh nodes.
|
| NodeGroup | allNodes () const |
| | Returns the group containing all nodes.
|
| EdgeGroup | allEdges () const |
| | Returns the group containing all edges.
|
| FaceGroup | allFaces () const |
| | Returns the group containing all faces.
|
| CellGroup | allCells () const |
| | Returns the group containing all cells.
|
| FaceGroup | outerFaces () const |
| | Returns the group containing all boundary faces.
|
| NodeGroup | ownNodes () const |
| | Returns the group containing all nodes specific to this domain.
|
| CellGroup | ownCells () const |
| | Returns the group containing all cells specific to this domain.
|
| FaceGroup | ownFaces () const |
| | Group containing all faces specific to this domain.
|
| EdgeGroup | ownEdges () const |
| | Group containing all edges specific to this domain.
|
| IMesh * | mesh () const |
| const MeshHandle & | meshHandle () const |
| | CommonVariables (IModule *c) |
| | Constructs the references of the common variables for the module c.
|
| | CommonVariables (IVariableMng *variable_mng) |
| | Constructs the references of the common variables for the manager variable_mng.
|
| | CommonVariables (ISubDomain *sd) |
| | Constructs the references of the common variables for the subdomain sd.
|
| virtual | ~CommonVariables () |
| | Releases resources.
|
| Int32 | globalIteration () const |
| | Current iteration number.
|
| Real | globalTime () const |
| | Current time.
|
| Real | globalOldTime () const |
| | Previous current time.
|
| Real | globalFinalTime () const |
| | Final time of the simulation.
|
| Real | globalDeltaT () const |
| | Current Delta T.
|
| Real | globalCPUTime () const |
| | CPU time used (in seconds).
|
| Real | globalOldCPUTime () const |
| | Previous CPU time used (in seconds).
|
| Real | globalElapsedTime () const |
| | Clock time (elapsed) used (in seconds).
|
| Real | globalOldElapsedTime () const |
| | Previous clock time (elapsed) used (in seconds).
|
| Public Member Functions inherited from Arcane::IParticleExchanger |
|
virtual | ~IParticleExchanger ()=default |
| | Releases resources.
|
| virtual void | build ()=0 |
| virtual void | initialize (IItemFamily *item_family)=0 |
| | Initializes the exchanger for the item_family item_family.
|
| virtual void | beginNewExchange (Integer nb_particle)=0 |
| | Starts a new particle exchange.
|
| virtual ARCANE_DEPRECATED bool | exchangeItems (Integer nb_particle_finish_exchange, Int32ConstArrayView local_ids, Int32ConstArrayView sub_domains_to_send, ItemGroup item_group, IFunctor *wait_functor)=0 |
| | Exchanges particles between sub-domains.
|
| virtual bool | exchangeItems (Integer nb_particle_finish_exchange, Int32ConstArrayView local_ids, Int32ConstArrayView ranks_to_send, Int32Array *new_particle_local_ids, IFunctor *wait_functor)=0 |
| | Exchanges particles between sub-domains.
|
| virtual void | sendItems (Integer nb_particle_finish_exchange, Int32ConstArrayView local_ids, Int32ConstArrayView sub_domains_to_send)=0 |
| virtual bool | waitMessages (Integer nb_pending_particle, Int32Array *new_particle_local_ids, IFunctor *functor)=0 |
| virtual void | addNewParticles (Integer nb_particle)=0 |
| | Adds nb_particle to the current exchange.
|
| virtual IItemFamily * | itemFamily ()=0 |
| | Associated family.
|
| virtual void | setVerboseLevel (Integer level)=0 |
| | Sets the verbosity level (0 for no messages).
|
| virtual Integer | verboseLevel () const =0 |
| | Verbosity level.
|
| virtual IAsyncParticleExchanger * | asyncParticleExchanger ()=0 |
| | Asynchronism management (returns nullptr if functionality is not available).
|
Generation de la classe de base du Service.
Definition at line 190 of file BasicParticleExchanger_axl.h.