Skip to content

Commit 038539f

Browse files
committed
add input file for test case
1 parent d408249 commit 038539f

File tree

1 file changed

+68
-0
lines changed

1 file changed

+68
-0
lines changed

tests/input.json

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
{
2+
"__geometry_explain": {
3+
"n": "Number of nodes along the airfoil surface (n-1 panels) [It can be even or odd]",
4+
"ymc": "1st digit of NACA 4-digit series (camber percentage)",
5+
"xmc": "2nd digit of NACA 4-digit series (location of max camber)",
6+
"tmax": "Last two digits of NACA 4-digit series (thickness percentage)",
7+
"trailing_edge_type": "1 = open trailing edge, else closed",
8+
"c": "Chord length of the airfoil [m]"
9+
},
10+
"geometry": {
11+
"n": 101,
12+
"c": 0.1,
13+
"ymc": 0.0,
14+
"xmc": 0.0,
15+
"tmax": 12.0,
16+
"trailing_edge_type": 2
17+
},
18+
"__flow_explain": {
19+
"rho": "Fluid density [kg/m^3]",
20+
"mu": "Dynamic viscosity [Pa.s]",
21+
"Re": "Reynolds number (dimensionless)",
22+
"Uinf": "Freestream X-velocity [optional: null means auto-compute from Re]",
23+
"Vinf": "Freestream Y-velocity (usually 0)"
24+
},
25+
"flow": {
26+
"rho": 998.2,
27+
"mu": 0.0010016,
28+
"Re": 40000.0,
29+
"Qinf": null,
30+
"Vinf": 0.0
31+
},
32+
"__motion_explain": {
33+
"k": "Reduced frequency (k = omega * c / (2 * Uinf))",
34+
"h1": "Amplitude of plunge motion [m]",
35+
"h0": "Mean plunge offset [m]",
36+
"alpha1": "pitch amplitude angle in degrees",
37+
"alpha0": "Mean pitch angle in degrees",
38+
"phi_h": "Plunge phase angle in degrees",
39+
"x_pitch": "pitching axis x coord",
40+
"y_pitch": "pitching axis y coord"
41+
},
42+
"motion": {
43+
"k": 1.2,
44+
"h1": null,
45+
"h0": 0.0,
46+
"alpha1": null,
47+
"alpha0": 0.0,
48+
"phi_h": 0.0,
49+
"x_pitch": null,
50+
"y_pitch": null
51+
},
52+
"__simulation_explain": {
53+
"wake": "0 = free wake, 1 = prescribed wake",
54+
"tolerance": "Convergence tolerance for Newton iteration",
55+
"epsilon": "Small number for perturbation / finite differences",
56+
"ncycles": "Number of oscillation cycles to simulate",
57+
"nsteps": "Number of time steps per cycle",
58+
"z": "Number of points for stagnation streamline integration"
59+
},
60+
"simulation": {
61+
"wake": 0,
62+
"tolerance": 1e-6,
63+
"epsilon": 1e-8,
64+
"ncycles": 8,
65+
"nsteps": 40,
66+
"z": 200
67+
}
68+
}

0 commit comments

Comments
 (0)