Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::IDirectSubDomainExecuteFunctor Class Referenceabstract

Interface of a functor to execute code directly after the creation of a subdomain without going through the time loop. More...

#include <arcane/core/IDirectSubDomainExecuteFunctor.h>

Inheritance diagram for Arcane::IDirectSubDomainExecuteFunctor:
Collaboration diagram for Arcane::IDirectSubDomainExecuteFunctor:

Public Member Functions

virtual int execute ()=0
 Executes the functor's operation.
virtual void setSubDomain (ISubDomain *sd)=0
 Positions the associated subdomain. This method must be called before execute().

Detailed Description

Interface of a functor to execute code directly after the creation of a subdomain without going through the time loop.

Definition at line 33 of file IDirectSubDomainExecuteFunctor.h.

Member Function Documentation

◆ execute()

virtual int Arcane::IDirectSubDomainExecuteFunctor::execute ( )
pure virtual

Executes the functor's operation.

Implemented in Arcane::ArcaneLauncherDirectExecuteFunctor.

◆ setSubDomain()

virtual void Arcane::IDirectSubDomainExecuteFunctor::setSubDomain ( ISubDomain * sd)
pure virtual

Positions the associated subdomain. This method must be called before execute().

Implemented in Arcane::ArcaneLauncherDirectExecuteFunctor.


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