Newer
Older
from __future__ import unicode_literals
from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
from future import standard_library
standard_library.install_aliases()
import os
import unittest
from wetb.hawc2.pc_file import PCFile
import numpy as np
self.testfilepath = os.path.join(os.path.dirname(__file__), 'test_files/') # test file path
pc = PCFile(self.testfilepath + "NREL_5MW_pc.txt")
ae = AEFile(self.testfilepath + "NREL_5MW_ae.txt")
thickness = ae.thickness(36)
self.assertEqual(pc.CL(thickness, 10), 1.358)
self.assertEqual(pc.CD(thickness, 10), 0.0255)
self.assertEqual(pc.CM(thickness, 10), -0.1103)