Skip to content
Snippets Groups Projects
Commit 6d74137f authored by AxelDechamps's avatar AxelDechamps
Browse files

Adapt setup of test cases.

parent f4054716
No related branches found
No related tags found
No related merge requests found
Pipeline #4891 failed
......@@ -19,14 +19,16 @@
# Adrien Crovato
from fwk.testing import *
import math
def main():
p = {}
# geometry parameters
p['pars'] = {'wSpn' : 5, 'wNc' : 80, 'wNs' : 10, 'fWdt' : 10, 'nX' : 10, 'nY' : 10, 'nZ' : 4}
p['spn'] = 5
p['sym'] = 0
p['spn'] = 5 # true span if sym=0, half span if sym=1
p['pars'] = {'symY' : p['sym'], 'wSpn' : p['spn'], 'wNc' : 100, 'wNs' : 10, 'fWdt' : 10, 'nX' : 10, 'nY' : 10, 'nZ' : 4}
# flow parameters
p['aoa'] = 0
p['aoa'] = 3 * math.pi / 180
p['aos'] = 0
p['mach'] = 0.8
# run
......
......@@ -19,22 +19,30 @@
# Adrien Crovato
from fwk.testing import *
import math
def main():
p = {}
# geometry parameters
p['pars'] = {'wSpn' : 5, 'wNc' : 80, 'wNs' : 10, 'tSpn' : 3, 'tNc' : 40, 'tNs' : 5}
p['spn'] = 5
p['sym'] = 0
p['spn'] = 5 # true span if sym=0, half span if sym=1
p['tspn'] = 3 # true span if sym=0, half span if sym=1
p['pars'] = {'symY' : p['sym'], 'wSpn' : p['spn'], 'wNc' : 100, 'wNs' : 10, 'tSpn' : p['tspn'], 'tNc' : 100, 'tNs' : 10}
# flow parameters
p['aoa'] = 0
p['aoa'] = 3 * math.pi / 180
p['aos'] = 0
p['mach'] = 0
# run
import fpm.models.n0012 as n12
n12.main(p, tail=True)
solver = n12.main(p, tail=True)
# test
print(ccolors.ANSI_BLUE + 'PyTesting...' + ccolors.ANSI_RESET)
tests = CTests()
if(p['aoa'] == 3 * math.pi / 180 and p['mach'] == 0):
tests.add(CTest('CL', solver.Cl, 0.273, 5e-2))
tests.add(CTest('CD', solver.Cd, 0.004, 5e-2))
tests.add(CTest('CS', solver.Cs, -0.000, 5e-2))
tests.add(CTest('CM', solver.Cm, -0.277, 5e-2))
tests.run()
# eof
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment