openconcept

View on PyPIReverse Dependencies (0)

1.2.0 openconcept-1.2.0-py3-none-any.whl

Wheel Details

Project: openconcept
Version: 1.2.0
Filename: openconcept-1.2.0-py3-none-any.whl
Download: [link]
Size: 285496
MD5: 73c4b28d783deef8656c917ebe7a8056
SHA256: fa2728ad72e9a52c4a46cefb6ea0a988d348eafa31b3eaaacfdeba4198bfdd5c
Uploaded: 2024-03-25 19:13:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: openconcept
Version: 1.2.0
Summary: Open aircraft conceptual design tools
Author: Benjamin J. Brelje and Eytan J. Adler
Home-Page: https://github.com/mdolab/openconcept
Download-Url: https://github.com/mdolab/openconcept
License: MIT License
Keywords: aircraft design optimization multidisciplinary multi-disciplinary analysis
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Topic :: Scientific/Engineering
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Dist: numpy (>=1.20)
Requires-Dist: scipy (>=1.6.0)
Requires-Dist: openmdao (<=3.30,>=3.21)
Requires-Dist: sphinx-mdolab-theme; extra == "docs"
Requires-Dist: openaerostruct; extra == "docs"
Requires-Dist: matplotlib; extra == "plot"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"
Requires-Dist: coverage; extra == "testing"
Requires-Dist: openaerostruct; extra == "testing"
Requires-Dist: parameterized; extra == "testing"
Provides-Extra: docs
Provides-Extra: plot
Provides-Extra: testing
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5414 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
openconcept/__init__.py sha256=MpAT5hgNoHnTtG1XRD_GV_A7QrHVU6vJjGSw_8qMGA4 22
openconcept/aerodynamics/CL_max_estimation.py sha256=cwLlD7Fvytp_Pb8wS1s0spHx2riNjDTR9KgwijEtGpI 8449
openconcept/aerodynamics/__init__.py sha256=RfRuO_sQHXuPuTF0cEvm56ziixRznagVLE1NozahZBs 327
openconcept/aerodynamics/aerodynamics.py sha256=PtDeMysW0fVb9XT4of5JfZhLafcACeDP1MgLX1P8SW0 7212
openconcept/aerodynamics/drag_BWB.py sha256=tU6XFrXa8BFrx9BsjS9cGBWjUnwjT0RngtVeG9IYQ9Q 9236
openconcept/aerodynamics/drag_jet_transport.py sha256=hmtkD2qqbruJ7HukaTyUY2dvSN7WmZD2s1aqS8P7BqY 28039
openconcept/aerodynamics/openaerostruct/CL_max_critical_section.py sha256=L4EEXnPqWBgXIwJ91cAl7o7d5EfAz35_AG0lf5WNGfE 6858
openconcept/aerodynamics/openaerostruct/__init__.py sha256=gzHz8IlSPtp4JMDO4rKUMpGVadGAw3X1u0UyyEYcLMQ 372
openconcept/aerodynamics/openaerostruct/aerostructural.py sha256=mdkEnsE3WSREYL9CqY7eJt9bjd17Jpk2PSxk51Hdt0M 68269
openconcept/aerodynamics/openaerostruct/drag_polar.py sha256=wfgeffwvD45tx0w3_UyxOuXts-4qMbjo4Pb-YNWOhNI 42711
openconcept/aerodynamics/openaerostruct/mesh_gen.py sha256=_WacnHKiWvHioflWfDvPA-ixqUjvsJB3vYvTQTbig20 32412
openconcept/aerodynamics/openaerostruct/wave_drag.py sha256=qjoWqkjbAMkTwO3v4QWVvDg55E2eHN9fosTCKA-H2S0 6704
openconcept/atmospherics/__init__.py sha256=b3tUmHKf7WIJMHxbZGZP31jCz3pAvHnnciwWTgUq9TM 402
openconcept/atmospherics/atmospherics_data.py sha256=a88JJ8OufhhStsNfdSG278yBhxgVItq-tkLivWhQG3Y 2939
openconcept/atmospherics/compute_atmos_props.py sha256=N4YULixvo2JqWUYwoieA9K6CzXI98sUKVyPY41g7NhI 2924
openconcept/atmospherics/density_comp.py sha256=Wr08J1XfIBhTX4az-qr63AdffFovT52B7HdAOeARepI 1873
openconcept/atmospherics/dynamic_pressure_comp.py sha256=uEI3qAGmlBd5M3V6mArnSAOiLton0o6H3b18jbde44I 1442
openconcept/atmospherics/mach_number_comp.py sha256=w53NtHeCUFzwCKge0n8SFopkc7PWtU5jYiWtG2tCuT4 1496
openconcept/atmospherics/pressure_comp.py sha256=Rdcfvpg_uw0f4jxNFkVscbOI1JFesI2Lzw8HBqS1Io4 1791
openconcept/atmospherics/speedofsound_comp.py sha256=Dcopfx10sR5jA5Xd9KIq-fbrfPshA8tku8iHQe2PmVo 1501
openconcept/atmospherics/temperature_comp.py sha256=Lp4xoTa_y6FmOst8SCmBS3cjmokQ8LvfKQDDo_SMkZU 2171
openconcept/atmospherics/true_airspeed.py sha256=wPLGtHzQFOzoKka-ZkpHaVz6n437sE0uBBIUuvnKoJM 3247
openconcept/costs/__init__.py sha256=q7wk00rSZobIWz6lk_A4-feI7dOTGl6_wQFvJCGaDlY 51
openconcept/costs/costs_commuter.py sha256=WjHrTnoC_rKyMyTQI_-LU_f0pz5YqJR9AROvVhTQpWo 10139
openconcept/energy_storage/__init__.py sha256=JTbp5Uf_jIcVewYk1JF2ugIsKZHmzN6qSlOlnB-9rmQ 86
openconcept/energy_storage/battery.py sha256=Am1d6cP7JEONcEal-zJoO_G6K5uc0TBLxcwC9r7NPK4 8078
openconcept/energy_storage/hydrogen/LH2_tank_no_boil_off.py sha256=uI05vKVktXjdULTByyrLgzsudzBgQsSvFIY4qfgQrhA 12762
openconcept/energy_storage/hydrogen/__init__.py sha256=wUkPbqPmkBTbK7upoc6z7i_6_t4rA0gEKf9rJaFgSwg 51
openconcept/energy_storage/hydrogen/structural.py sha256=6jrODPbm5VxOxia9tJzNOcYuvDEwiwmY1neJiBuOMOw 20595
openconcept/energy_storage/hydrogen/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openconcept/energy_storage/hydrogen/tests/test_LH2_tank_no_boil_off.py sha256=j1z2MraqX6R20-cOpN-dd9IHxYvgzNf58RF3Wj8o6vE 4512
openconcept/energy_storage/hydrogen/tests/test_structural.py sha256=1mYiaCTHOJ1eDvFh_brDkDPrvGxgYduZgFz1lnepkFo 5753
openconcept/examples/B738.py sha256=A_sPX_s3pzY1LwJDISCylv0tdxK7-oCx7BT4Qz8kIn0 8836
openconcept/examples/B738_VLM_drag.py sha256=Je1zXmdQPwUImT1X-MSfWydGkOD-VQTNAevIAnzYnyM 10892
openconcept/examples/B738_aerostructural.py sha256=vkkqNG4VP_5hW6gg2HifBFHcT5NtkVN1nDB5fQ2dB10 19996
openconcept/examples/B738_sizing.py sha256=roqNF_dhLH25Vo0eo4JsZFKJgfBDxIw0GNsI40Y18II 25118
openconcept/examples/Caravan.py sha256=lx8cWxnwt12dqGMG6N1r9FJwXhLtshxSpdVhLR7o_YU 9621
openconcept/examples/ElectricSinglewithThermal.py sha256=Vg0FumpSjmfPuVJJCUrlSzsgc_B9b8YcXQZMKXMbroo 9858
openconcept/examples/HybridTwin.py sha256=SnZMqhli_LLdcAk8qzhK6XWJZano8oq7UNlJqhHGDIk 22213
openconcept/examples/HybridTwin_active_thermal.py sha256=kkhAxFV0FYVZ-ZQO-K-ryzmykOb0zbHj_418rDcyh5s 27017
openconcept/examples/HybridTwin_thermal.py sha256=Fz_TqAY9xkXf1LCUwW6KIjj3jQhGqf4WhvPFNN8dV7w 27664
openconcept/examples/KingAirC90GT.py sha256=7qyMRtHXRXn8VUWj8jXInZhxpVdSxkpcP1mscYneZzk 10109
openconcept/examples/N3_HybridSingleAisle_Refrig.py sha256=cvGmcZoUiSUovgo3j8C34CYTqgvbITMxgMEPxjpimuI 33686
openconcept/examples/TBM850.py sha256=5nto_jBUOt4hqQIusE75ygDeAEU4SNLROLt1yAsqqx0 12997
openconcept/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openconcept/examples/minimal.py sha256=P-7WlyxkpXeO14PYrbAtB0UoyVF0lg8MWum1jtXIFxc 6565
openconcept/examples/minimal_integrator.py sha256=Zl6W4Jk-zHZueuXBpniix4plWr6vAEvJ5WDJ1qiuTgc 6549
openconcept/examples/aircraft_data/B738.py sha256=XEXafaljEUGv9dLE_qOkHISe0jLAxcaXUiymzJulItU 1764
openconcept/examples/aircraft_data/B738_sizing.py sha256=-byttPHcUf-0AWgV5dfSjSIsPdG3lSucJs4mDSdzD88 4328
openconcept/examples/aircraft_data/HybridSingleAisle.py sha256=gKW7ZGH8cz8Y2s1AF7t1BvsGWzlKhfG8vkzJUiWs6zc 4942
openconcept/examples/aircraft_data/KingAirC90GT.py sha256=PJkj1wiRwFW9hDPOdUzpnvTWNf50qA3ZLUx8E8Zr_o0 2345
openconcept/examples/aircraft_data/TBM850.py sha256=2UOsNjWnCEd8-GKXGQGm2FLQ-M9zciV1XN0dKy3ymWE 2054
openconcept/examples/aircraft_data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openconcept/examples/aircraft_data/caravan.py sha256=eVF5sVuMqt0yIe11lPvgy7mILyTC-R1CEd5kdBc53-k 2166
openconcept/geometry/__init__.py sha256=q9j0LzHwVbxI1Jg756py855cyESCGvrhUIn2t1csHJ8 213
openconcept/geometry/wetted_area.py sha256=Fx-R-RHNsuLeascaWVdy2kUvT0fAvcc8bsWX19ucFgI 867
openconcept/geometry/wing_planform.py sha256=8a2eNfFrCeYLGuKkx6uBpkKKuknmxfdFRoSf0CNSUvY 14771
openconcept/mission/__init__.py sha256=PgJGzNm4tSm8lrZlj5ET2ZHphiVi96uypudhfZzmTsc 501
openconcept/mission/mission_groups.py sha256=zfb6vqLIlszMFYFHJNPtdZbEWpRh8gMXdEj8SYo6nfM 13031
openconcept/mission/phases.py sha256=Gm6oEatZFoxWLBKYG2EHmyCA_4Ep0OysHvGQLkA5llk 58084
openconcept/mission/profiles.py sha256=BLojIuSl7AaiiKw9R1StMSlfzw1BO74FdSYOwSymrJ4 19926
openconcept/propulsion/N3.py sha256=26D7IpQgJKw5dUN0mdkbRJ0x0GxxGG6Sio3tQLdSomY 20243
openconcept/propulsion/__init__.py sha256=mnW2hIsX1EklEV0WIRwe_ZXK_aQl0IodX6L7efmISIU 842
openconcept/propulsion/cfm56.py sha256=saFwVf5wxxJATsfq87ODxNL6tx-5C5xSKHDJUkhh6hE 4777
openconcept/propulsion/generator.py sha256=0PyutZ0AJVN469mz-KqUXHRdfGQVireUED8ki-JTmtE 4416
openconcept/propulsion/motor.py sha256=uqju0TQ7jhNWXrN82QnHaYtRmS0Rc9k6Emo-7TIbpNk 4978
openconcept/propulsion/propeller.py sha256=gLPceqaifIdIDpAryJmekdy5kz9GPeZszyuIrvCLOAY 12998
openconcept/propulsion/rubberized_turbofan.py sha256=ZpU0mYLlUIPK4VDpsBhjPDLLvXCoFq9j4Bu1fZqIa8E 5573
openconcept/propulsion/splitter.py sha256=b9UwcXyHyFfWr4AZ2dwQ3EgQFFeGa1rFfd4qZbUWVZ4 8426
openconcept/propulsion/turboshaft.py sha256=DMvYDJVdqu8oGSNkknXvVyS5MzObnvGT7ZgQ7YW0Tr4 4926
openconcept/propulsion/empirical_data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openconcept/propulsion/empirical_data/prop_maps.py sha256=phf2RbaAMCdnpVNUPQgFxGQXu4VxyRNJx0PLHm9Dnrw 8117
openconcept/propulsion/systems/__init__.py sha256=UbcA0rl73iFUcM4MRAzU7juyMM-UYSyJffekO4Z1-cQ 577
openconcept/propulsion/systems/simple_all_electric.py sha256=qdRLmA6CzYHrf20rOQ7dbcXl928ewL9t53HEAEMUkvM 8788
openconcept/propulsion/systems/simple_series_hybrid.py sha256=AAPLqJH67vt-o2NwXEJGxpK0gr6h_QDruK9iNZgX6zw 17532
openconcept/propulsion/systems/simple_turboprop.py sha256=0SZjiHNEh6hz9veDgPSmeasHhmOqZfewAusa8pg0RrQ 7304
openconcept/propulsion/systems/thermal_series_hybrid.py sha256=5UzJs6tcC1REoQ4oImnZppR_LUBooPa9owDDTDY8llw 23408
openconcept/stability/__init__.py sha256=uOU9JotylKp6LriX1qf6RnUdhKFTSKO_Rjxr0eMm8nc 103
openconcept/stability/tail_volume_coefficient_sizing.py sha256=LuINZHuQWZfaNNDoYHklQUYwalO97jkNi-ARRc6qQsA 5142
openconcept/thermal/__init__.py sha256=blHa07Dj7RqsHROzjBPBivWRv9JNc1gqAfL70EN1uOg 702
openconcept/thermal/battery_cooling.py sha256=RUAP7a8BgQGuz60WoM-dHFURHoUstSganfxBtxYeovE 12018
openconcept/thermal/chiller.py sha256=fyTM1wWQk40zszt8pGofdG9j4GqLuRcx32SJFAH9WbA 12454
openconcept/thermal/ducts.py sha256=MQjB46Y11PA5OvtLKA9vGf0I_sr0afK5aG2p9Jc8jT8 44211
openconcept/thermal/heat_exchanger.py sha256=ha_2EVv_wStN2axWeB_asBFKqV4MEvCXoN5L37YQSRo 64156
openconcept/thermal/heat_pipe.py sha256=X8vuKOovgGJRfIPh_Qkq8D8BNxg6VF46uvauE3NeHYE 33237
openconcept/thermal/hose.py sha256=MSv2TKS1drk1F8Nb5QHDFUy-HBw4UiEb-JODzBOQEw0 5832
openconcept/thermal/manifold.py sha256=0cDzbf-3SZnRRKfE-G9leUVwTYltPbOV-6qRUlVaxj0 4858
openconcept/thermal/motor_cooling.py sha256=-KpfGNXMuNnmi7MU2s7KM6w0tcnw6tUTLMWiVPNv4nk 11214
openconcept/thermal/pump.py sha256=NouUWNlutC0lLOF-N3zPD1hOOrQ4gi5RmaYxekS3YmE 4201
openconcept/thermal/thermal.py sha256=kes4IEpqUB9Attp9NURW90yoqZqSL7pmJs5yRUcXHSI 16612
openconcept/utilities/__init__.py sha256=WrfY6oHk3PHi3ln8jwsTCrQFixrHyVyE2uA3G4cf_QA 492
openconcept/utilities/constants.py sha256=pgmCJRJfwhohmKOp4zoD39q-gN52Tdhuq7uPbuoMKkY 271
openconcept/utilities/dict_indepvarcomp.py sha256=YTwMTr_j5p3Bcp30rwBmrP6ro4Q9g1gNH51oAYegQHg 4984
openconcept/utilities/dvlabel.py sha256=NFvE-jnmCynfqeRoevMN_AI2IzQ2MQqWWYOXYpSCS5I 1949
openconcept/utilities/linearinterp.py sha256=1g4WNPCxexTBHPOo8xNx7Fe3x8XAYDAtKJrOaHGKviI 1547
openconcept/utilities/selector.py sha256=44m_Mg8xKZr0m7yEAjBkSEK9hVgfPf5gGUA117tpomY 3576
openconcept/utilities/visualization.py sha256=A4fnmTUOS0T1K1l1L-i7P9UZQJe4aLUQUNeOZNFSlfs 9919
openconcept/utilities/math/__init__.py sha256=Chd5NaUiI0B7GsE8bmVRiQMGT8mrC350Ho2JRDtp1RA 296
openconcept/utilities/math/add_subtract_comp.py sha256=Qx2Tf5ySuvO9zcf4UocQ5V9vELOsw1hT4IyYBrH6a7o 11448
openconcept/utilities/math/combine_split_comp.py sha256=NArsBFou9NVDj71pr79jrD37I3XeyIS1J40jW0xMuNI 18673
openconcept/utilities/math/derivatives.py sha256=EdZiNzuGDJwOrBeIzWdxGwSmwNdAyKKLQ4Pu-Pq4Ql8 15493
openconcept/utilities/math/integrals.py sha256=X3LUDSB9HGHLyFeun6YC9-HXMHUg48xGTvvxybRY7_Y 52675
openconcept/utilities/math/max_min_comp.py sha256=PWkl5Qcw_-_Uh7aTd4zpuR1LYHPJQoBvXuduHEQ-c3s 2710
openconcept/utilities/math/multiply_divide_comp.py sha256=2ZqcWwJeYtdBFC6g2L_GZBTw1l9MckVY_SmQ6gQbAKo 14723
openconcept/weights/__init__.py sha256=UTIuIcoE20_4uZbgFTavKnSOVO6OA_Y5ZxcF1LVpSbI 1009
openconcept/weights/weights_BWB.py sha256=8GdUTCOEDUwxVJs1yOsziw1etrITkNzDL2Iy-euBHsM 22421
openconcept/weights/weights_jet_transport.py sha256=CXaR5kBcwQl3lSHWqA7cwyHgV3zQVcBhFpY1qmdOEFM 78995
openconcept/weights/weights_turboprop.py sha256=TgRiim-Rf3-om763g6gWHkSpO92Re0kxfkFZq6xe768 35574
openconcept/weights/weights_twin_hybrid.py sha256=XSZU3qX8ujnuzPrC87ye69RAQKDTZrmcmeHABXGIThc 2832
openconcept-1.2.0.dist-info/LICENSE sha256=cWr_SSxAeANLDrBKqRIoke6lZZDmpCUrhsGpLA6vY9A 1064
openconcept-1.2.0.dist-info/METADATA sha256=UCPU0tGLbO-U1OzWTX37kafU8yoD-u00Gxv01eU09BE 6950
openconcept-1.2.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
openconcept-1.2.0.dist-info/top_level.txt sha256=pZqJNHHO3jsVwbTy5PU0wY68PjVxGjK4LbwkrdZsX0g 12
openconcept-1.2.0.dist-info/RECORD

top_level.txt

openconcept