SOFA API  b11f9b8c
Open source framework for multi-physics simuation
ParallelScenesTest Class Reference
Inheritance diagram for ParallelScenesTest:

Public Member Functions

 ParallelScenesTest ()
 
void executeInParallel (const char *sceneStr, const std::size_t nbScenes, const std::size_t nbSteps)
 
void testParallelLiver (const std::size_t nbScenes, const std::size_t nbSteps)
 
void testParallelCaduceusNoMT (const std::size_t nbScenes, const std::size_t nbSteps)
 
- Public Member Functions inherited from sofa::testing::BaseTest
 BaseTest ()
 Initialize Sofa and the random number generator. More...
 
 ~BaseTest () override
 
virtual void onSetUp ()
 
virtual void onTearDown ()
 

Additional Inherited Members

- Public Attributes inherited from sofa::testing::BaseTest
sofa::testing::MessageAsTestFailure m_fatal
 
sofa::testing::MessageAsTestFailure m_error
 
- Static Public Attributes inherited from sofa::testing::BaseTest
static int seed = (unsigned int)time(nullptr)
 Seed value. More...
 

Constructor details

◆ ParallelScenesTest()

ParallelScenesTest::ParallelScenesTest ( )
inline

Function details

◆ executeInParallel()

void ParallelScenesTest::executeInParallel ( const char sceneStr,
const std::size_t  nbScenes,
const std::size_t  nbSteps 
)
inline

◆ testParallelCaduceusNoMT()

void ParallelScenesTest::testParallelCaduceusNoMT ( const std::size_t  nbScenes,
const std::size_t  nbSteps 
)
inline

◆ testParallelLiver()

void ParallelScenesTest::testParallelLiver ( const std::size_t  nbScenes,
const std::size_t  nbSteps 
)
inline