Local

Represents a single machine context.

Defined in Rodin/Context/Local.h

class Local;

The Local context refers to an execution model where operations are confined to a single machine or node, utilizing shared memory without the need for distributed computing. While operating within a local scope, this context can leverage multithreading or parallelism, but it does not involve communication across multiple machines.

Direct inheritance by class family
↓
Local

Inherits from

Base classResponsibility
Basepublic
Full type
Base
Abstract base class for all execution contexts.

Public functions

template<class Archive>
void serialize(Archive& ar, const unsigned int version)
Serializes the local context.

Function documentation

template<class Archive>
void serialize(Archive& ar, const unsigned int version)

Serializes the local context.

Template parameters
Archive Serialization archive type.
Parameters
ar Archive used for serialization.
version Serialization version.