12#ifndef ARCANE_CORE_IVARIABLEPARALLELOPERATION_H
13#define ARCANE_CORE_IVARIABLEPARALLELOPERATION_H
Arcane configuration file.
Interface of an entity family.
virtual void build()=0
Constructs the instance.
virtual IItemFamily * itemFamily()=0
Entity family on which the operation is performed.
virtual ~IVariableParallelOperation()=default
Releases resources.
virtual void setItemFamily(IItemFamily *family)=0
Positions the entity family on which the operation is to be 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.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --