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
ElmerFoamFSITest.H File Reference

Testing object for ElmerFoamFSI. More...

Detailed Description

Testing object for ElmerFoamFSI.

This file contains the implementation of the overarching testing object for the project. Every project should have one of these as it allows external entities unified methodology for access project or package-specific tests.

Definition in file ElmerFoamFSITest.H.

#include "Testing.H"
#include "ExampleHeader.H"
#include "Profiler.H"
#include <vector>
#include <cmath>
#include "Driver.H"
#include "FsiCoupling.H"
#include "FsiCouplingPar.H"
Include dependency graph for ElmerFoamFSITest.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TestingObject< ResultsType >
 Project-specific testing object. More...
 

Namespaces

 ElmerFoamFSI
 Project-specific namespace.
 
 ElmerFoamFSI::TestFixture
 Namespace for storing simple test utility fixtures.
 

Typedefs

typedef IRAD::Util::TestResults TestResults
 Project-specific test results type. More...
 

Functions

 COM_EXTERN_MODULE (OpenFoamFSI)
 
 COM_EXTERN_MODULE (ElmerCSC)
 
 COM_EXTERN_MODULE (OpenFoamFSIPar)
 
 COM_EXTERN_MODULE (ElmerCSCParallel)
 
double F1 (double x)
 Simple test function fixture returns $2x$. More...
 
double F2 (double x)
 Simple test function fixture returns $3x^2$. More...