ElmerFoamFSI  2.0
ElmerFoamFSI is fluid-solid interaction simulation application built up from OpenFOAM CFD and Elmer CSM coupled through the IMPACT multiphysics software integration infrastructure.
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Macros Groups Pages
virtual void RunTest ( const std::string &  name,
ResultsType &  result 
)
inlinevirtual

Runs a test specified by name.

Parameters
nameString name of the test to run.
resultOpenFoamModuleDriver::TestResults object to store test results.

Definition at line 1373 of file OpenFoamModuleDriverTest.H.

References TestingObject< ResultsType >::Epilogue(), TestingObject< ResultsType >::Prologue(), TestingObject< ResultsType >::Test__LoadUnitTestData(), TestingObject< ResultsType >::Test__ModuleFunctionInitialize(), TestingObject< ResultsType >::Test__ModuleFunctionStepFluid(), TestingObject< ResultsType >::Test__ModuleLoadUnload(), TestingObject< ResultsType >::Test__ModuleMeshRegistration(), and TestingObject< ResultsType >::Test__ModuleSurfaceData().

Referenced by TestingObject< ResultsType >::ProcessTests(), and OpenFoamModuleDriver::Test().

1374  {
1375  Prologue();
1376  if(name == "ModuleLoadUnload")
1377  Test__ModuleLoadUnload(result);
1378  else if(name == "LoadUnitTestData")
1379  Test__LoadUnitTestData(result);
1380  else if(name == "ModuleFunctionInitialize")
1382  else if(name == "ModuleMeshRegistration")
1384  else if(name == "ModuleSurfaceData")
1385  Test__ModuleSurfaceData(result);
1386  else if(name == "ModuleFunctionStepFluid")
1388  Epilogue();
1389  }
virtual void Test__ModuleMeshRegistration(ResultsType &result)
virtual void Test__ModuleFunctionStepFluid(ResultsType &result)
virtual void Test__ModuleLoadUnload(ResultsType &result)
virtual void Test__ModuleSurfaceData(ResultsType &result)
virtual void Test__LoadUnitTestData(ResultsType &result)
virtual void Prologue()
Sets up the data fixtures for the tests.
virtual void Epilogue()
Tears down the testing fixtures if needed.
virtual void Test__ModuleFunctionInitialize(ResultsType &result)

Here is the call graph for this function:

Here is the caller graph for this function: