![]() |
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.
|
Project-specific namespace. More...
Project-specific namespace.
Every project needs its own namespace. This helps make it much easier to deal with in integrated/composite software packages.
Namespaces | |
| ExampleProgram | |
| Encapsulate example program-specific code constructs. | |
| TestFixture | |
| Namespace for storing simple test utility fixtures. | |
Classes | |
| class | TestingObject |
| Project-specific testing object. More... | |
| class | TestComLine |
| ComLineObject for ElmerModuleDriver testing command-line interface. More... | |
Typedefs | |
| typedef IRAD::Util::TestResults | TestResults |
| Project-specific test results type. More... | |
| typedef IRAD::Comm::CommunicatorObject | CommType |
| Convenience typedef for CommunicatorObject. More... | |
Functions | |
| std::string | ExampleFunction (const std::string &instring) |
| Example function for ElmerModuleDriver (this is a brief description). More... | |
| double | TrapezoidQuadrature (double(*f)(double), double x0, double xn, int n) |
| Integrates f with composite trapezoid rule. More... | |
| double | MidPointQuadrature (double(*f)(double), double x0, double xn, int n) |
| Integrates f with composite midpoint rule. More... | |
| bool | Excluded (const std::string &filename) |
| Exclude certain template files from conversion in project creation. More... | |
| int | MakeProject (int argc, char *argv[]) |
| Creates a new project from an ElmerModuleDriver base. More... | |
| int | ParallelTest (int argc, char *argv[]) |
| Drives the ElmerModuleDriver::TestObject. More... | |
| int | Test (int argc, char *argv[]) |
| Drives the ElmerModuleDriver::TestObject. More... | |