Public Member Functions | |
| virtual | ~IVariableParallelOperation ()=default |
| Releases resources. | |
| virtual void | build ()=0 |
| Constructs the instance. | |
| virtual void | setItemFamily (IItemFamily *family)=0 |
| Positions the entity family on which the operation is to be performed. | |
| virtual IItemFamily * | itemFamily ()=0 |
| Entity family on which the operation is performed. | |
| virtual void | addVariable (IVariable *variable)=0 |
| Adds a variable to the list of variables concerned by the operation. | |
| virtual void | applyOperation (IDataOperation *operation)=0 |
| Applies the operation. | |
Definition at line 38 of file IVariableParallelOperation.h.
|
pure virtual |
Adds a variable to the list of variables concerned by the operation.
Implemented in Arcane::Parallel::VariableParallelOperationBase.
|
pure virtual |
Applies the operation.
Implemented in Arcane::Parallel::VariableParallelOperationBase.
|
pure virtual |
Constructs the instance.
Implemented in Arcane::Parallel::VariableParallelOperationBase.
|
pure virtual |
Entity family on which the operation is performed.
Implemented in Arcane::Parallel::VariableParallelOperationBase.
|
pure virtual |
Positions the entity family on which the operation is to be performed.
The family must be positioned before adding variables. It can only be done once.
Implemented in Arcane::Parallel::VariableParallelOperationBase.