-
Notifications
You must be signed in to change notification settings - Fork 3
/
Checklist.txt
40 lines (36 loc) · 1.48 KB
/
Checklist.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
-- Checklist before release --
1. Compile the code with and without QD. In particular, these commands should work:
make examplef
make examplec
make examplecpp
make examplecppqd
2. Check that the solutions satisfy the equations they should satisfy. To do this:
make check
Output must not contain 'WARNING' keyword. Below is the output of ./bin/testcpp test
Launching all tests. Type ColESo <testname> <num_tests> for a specific test
Launching Gaussian2D (100 tests)
Launching IVP2D (100 tests)
Launching Gaussian3D (100 tests)
Launching Source1D (100 tests)
Launching Source2D (40 tests)
Launching Source3D (40 tests)
Launching RotatingDipole (100 tests)
Launching Corner (50 tests)
Launching CornerPlanar (50 tests)
Launching SinusVisc (1000 tests)
Launching Coaxial (1000 tests)
Launching PointSource (1000 tests)
Launching WaveInChannel (1 tests)
omega(initial) = 1.411552e+01 0.000000e+00
Try mu = 1.0000000e-05 ... om = 1.4106589965647e+01 1.0653498678373e-02
s_WaveInChannel: omega = 1.41065899656469e+01 + i * 1.06534986783733e-02
s_WaveInChannel: kap_v = 8.40156160697583e+02 + i * -8.39521902329097e+02
s_WaveInChannel: kap_+ = 1.41065922355923e+01 + i * 8.92886801232043e-03
s_WaveInChannel: kap_- = 8.40148270540398e+02 + i * -8.39529808523792e+02
Launching Vortexes (100000 tests)
Launching SimpleWave (5000 tests)
3. Check that the following commands generate pictures:
make testcrun
make testfrun
make testcpprun
All three commands must give the same results. Pictures can be checked visually.