Rodin::Context::Local class

Represents a single machine context.

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.

Base classes

class 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 Rodin::Context::Local::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.