Numerical C++ Library Concepts
TWiki Guest (guest)
Logout
Numerical C++ Library Concepts
IT Services
ISG Blog
IntraMATH
Contact
Login
Keyword or person
News
About us
People
People
Publications
Gallery
Applications
Installation
How to get started
Tutorials
Class documentation
ETH Zurich
D-MATH
wiki@math
Concepts
testFormula.hh
Go to the documentation of this file.
1
8
#pragma once
9
10
#include "
basics/testcase.hh
"
11
12
namespace
test
{
13
14
// ************************************************************ FormulaTest **
15
20
class
FormulaTest
:
public
TestCase
{
21
public
:
22
virtual
~FormulaTest
() {}
23
virtual
void
run
();
24
26
27
void
testVectorFormula
();
29
31
void
testZylindricalFormula
();
32
34
void
testSphericalFormula
();
35
36
// test for class SumFormula
37
void
testSumFormula
();
38
39
// test for class ProductFormula
40
void
testProductFormula
();
41
42
// test for class ConstFormula
43
void
testConstFormula
();
44
45
// test for class LambdaFormula
46
void
testLambdaFormula
();
47
48
// test time dependent ParsedFormula evaluation
49
void
testTimeDependentFormula
();
50
52
};
53
54
}
// namespace test
55
56
test::TestCase
Base class for tests.
Definition:
testcase.hh:92
test::FormulaTest::testLambdaFormula
void testLambdaFormula()
test for class VectorFormula
testcase.hh
test::FormulaTest
Test for element formulas.
Definition:
testFormula.hh:20
test::FormulaTest::testSumFormula
void testSumFormula()
test for class VectorFormula
test
Unit tests.
Definition:
testcase.hh:66
test::FormulaTest::testProductFormula
void testProductFormula()
test for class VectorFormula
test::FormulaTest::testConstFormula
void testConstFormula()
test for class VectorFormula
test::FormulaTest::testTimeDependentFormula
void testTimeDependentFormula()
test for class VectorFormula
test::FormulaTest::testZylindricalFormula
void testZylindricalFormula()
test for class ZylindricalFormula
test::FormulaTest::~FormulaTest
virtual ~FormulaTest()
Definition:
testFormula.hh:22
test::FormulaTest::run
virtual void run()
Runs the tests. Must be overwritten by the specialization.
test::FormulaTest::testSphericalFormula
void testSphericalFormula()
test for class SphericalFormula
test::FormulaTest::testVectorFormula
void testVectorFormula()
test for class VectorFormula
Page URL:
http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020
Eidgenössische Technische Hochschule Zürich