3.1.16. c3po.Exchanger module

Inheritance diagram of c3po.Exchanger

Contains the classes Exchanger.

class c3po.Exchanger.Exchanger

Bases: object

Exchanger is a class interface (to be implemented) which standardizes data exchanges between DataAccessor objects (PhysicsDriver or LocalDataManager).

Once the object has been constructed, a call to exchange() triggers the exchanges of data.

clean()

Clean up internal variables used to speed up data exchange under the assumption that meshes do not vary.

Note

It is mandatory to call this method each time the mesh of one of the DataAccessor involved in the exchange is modified.

exchange()

Trigger the exchange of data.