SOFA plugin: MultiThreading  master
Open source framework for multi-physics simuation
multithreading::ParallelImplementationsRegistry Class Reference

#include <ParallelImplementationsRegistry.h>

Classes

struct  Implementation
 

Static Public Member Functions

static bool addEquivalentImplementations (const std::string &sequentialImplementation, const std::string &parallelImplementation)
 
static std::string findParallelImplementation (const std::string &sequentialImplementation)
 
static const sofa::type::vector< Implementation > & getImplementations ()
 

Function details

◆ addEquivalentImplementations()

bool multithreading::ParallelImplementationsRegistry::addEquivalentImplementations ( const std::string &  sequentialImplementation,
const std::string &  parallelImplementation 
)
static

◆ findParallelImplementation()

std::string multithreading::ParallelImplementationsRegistry::findParallelImplementation ( const std::string &  sequentialImplementation)
static

◆ getImplementations()

const sofa::type::vector< ParallelImplementationsRegistry::Implementation > & multithreading::ParallelImplementationsRegistry::getImplementations ( )
static