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 Process ( ResultsType &  result)
inlinevirtual

Runs all tests implemented by the ElmerFoamFSI::TestingObject.

Parameters
resultElmerFoamFSI::TestResults object to store test results.

Definition at line 1843 of file ElmerFoamFSITest.H.

References TestingObject< ResultsType >::Epilogue(), TestingObject< ResultsType >::Prologue(), TestingObject< ResultsType >::Test__ElmerHandlesCheck(), TestingObject< ResultsType >::Test__ElmerModuleLoad(), TestingObject< ResultsType >::Test__ElmerStructures(), TestingObject< ResultsType >::Test__ExampleFunction(), TestingObject< ResultsType >::Test__FluidAgentRun(), TestingObject< ResultsType >::Test__FsiCoupler(), TestingObject< ResultsType >::Test__MidPointQuadrature(), TestingObject< ResultsType >::Test__OFModuleLoad(), TestingObject< ResultsType >::Test__OpenFoamFluids(), TestingObject< ResultsType >::Test__SolidAgentRun(), TestingObject< ResultsType >::Test__TransferDisplacementsToFluid(), TestingObject< ResultsType >::Test__TransferLoadsToStructures(), and TestingObject< ResultsType >::Test__TrapezoidQuadrature().

Referenced by ElmerFoamFSI::Test().

1843  {
1844  Prologue();
1845  Test__ExampleFunction(result);
1846  Test__TrapezoidQuadrature(result);
1847  Test__MidPointQuadrature(result);
1848  Test__ElmerModuleLoad(result);
1849  Test__OFModuleLoad(result);
1850  // WK: Start
1851  Test__ElmerHandlesCheck(result);
1852  Test__FsiCoupler(result);
1854  Test__FluidAgentRun(result);
1856  Test__SolidAgentRun(result);
1857  // WK: End
1858  // NS: Start
1859  Test__ElmerStructures(result);
1860  Test__OpenFoamFluids(result);
1861  // NS: End
1862  Epilogue();
1863  }
virtual void Epilogue()
Tears down the testing fixtures if needed.
virtual void Test__TransferLoadsToStructures(ResultsType &result)
Test for TransferLoadsToStructures() function.
virtual void Test__MidPointQuadrature(ResultsType &result)
Test for ElmerFoamFSI::MidPointQuadrature.
virtual void Test__FluidAgentRun(ResultsType &result)
Test for fluidAgent-&gt;Run() function.
virtual void Prologue()
Sets up the data fixtures for the tests.
virtual void Test__FsiCoupler(ResultsType &result)
Test the functionality of the fsiCoupler.
virtual void Test__ElmerHandlesCheck(ResultsType &result)
virtual void Test__SolidAgentRun(ResultsType &result)
Test for solidAgent-&gt;Run() function.
virtual void Test__ExampleFunction(ResultsType &result)
Test for ElmerFoamFSI::ExampleFunction.
virtual void Test__OFModuleLoad(ResultsType &result)
virtual void Test__OpenFoamFluids(ResultsType &result)
Run an initialization check to make sure the OpenFoamFluids are running as they should.
virtual void Test__ElmerStructures(ResultsType &result)
Run an initialization check to make sure that the ElmerStructures are running as they should...
virtual void Test__TrapezoidQuadrature(ResultsType &result)
Test for ElmerFoamFSI::TrapezoidQuadrature.
virtual void Test__ElmerModuleLoad(ResultsType &result)
virtual void Test__TransferDisplacementsToFluid(ResultsType &result)
Test for fsiCoupling::TrasferDisplacementsToFluid function.

Here is the call graph for this function:

Here is the caller graph for this function: