├── .coveragerc ├── .git-blame-ignore-revs ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── format_and_lint.yaml │ └── openconcept.yaml ├── .gitignore ├── .readthedocs.yml ├── LICENSE ├── README.md ├── doc ├── Makefile ├── __init__.py ├── _static │ └── images │ │ ├── full_parallel_system_chiller.png │ │ └── readme_charts.png ├── conf.py ├── developer │ └── roadmap.rst ├── features │ ├── aerodynamics.rst │ ├── atmospherics.rst │ ├── costs.rst │ ├── energy_storage.rst │ ├── geometry.rst │ ├── mission.rst │ ├── propulsion.rst │ ├── stability.rst │ ├── thermal.rst │ ├── utilities.rst │ └── weights.rst ├── index.rst ├── make.bat ├── publications.rst ├── ref.bib ├── requirements.txt └── tutorials │ ├── integrator.rst │ ├── minimal_example.rst │ ├── more_examples.rst │ ├── readme.md │ └── turboprop.rst ├── openconcept ├── __init__.py ├── aerodynamics │ ├── CL_max_estimation.py │ ├── __init__.py │ ├── aerodynamics.py │ ├── drag_BWB.py │ ├── drag_jet_transport.py │ ├── openaerostruct │ │ ├── CL_max_critical_section.py │ │ ├── __init__.py │ │ ├── aerostructural.py │ │ ├── drag_polar.py │ │ ├── mesh_gen.py │ │ ├── tests │ │ │ ├── test_CL_max_critical_section.py │ │ │ ├── test_aerostructural.py │ │ │ ├── test_drag_polar.py │ │ │ ├── test_mesh_gen.py │ │ │ └── test_wave_drag.py │ │ └── wave_drag.py │ └── tests │ │ ├── test_CL_max_estimation.py │ │ ├── test_aerodynamics.py │ │ ├── test_drag_BWB.py │ │ └── test_drag_jet_transport.py ├── atmospherics │ ├── __init__.py │ ├── atmospherics_data.py │ ├── compute_atmos_props.py │ ├── density_comp.py │ ├── dynamic_pressure_comp.py │ ├── mach_number_comp.py │ ├── pressure_comp.py │ ├── readme.txt │ ├── speedofsound_comp.py │ ├── temperature_comp.py │ ├── tests │ │ └── test_atmospherics.py │ └── true_airspeed.py ├── costs │ ├── __init__.py │ └── costs_commuter.py ├── energy_storage │ ├── __init__.py │ ├── battery.py │ ├── hydrogen │ │ ├── LH2_tank_no_boil_off.py │ │ ├── __init__.py │ │ ├── structural.py │ │ └── tests │ │ │ ├── __init__.py │ │ │ ├── test_LH2_tank_no_boil_off.py │ │ │ └── test_structural.py │ └── tests │ │ └── test_battery.py ├── examples │ ├── B738.py │ ├── B738_VLM_drag.py │ ├── B738_aerostructural.py │ ├── B738_sizing.py │ ├── Caravan.py │ ├── ElectricSinglewithThermal.py │ ├── HybridTwin.py │ ├── HybridTwin_active_thermal.py │ ├── HybridTwin_thermal.py │ ├── KingAirC90GT.py │ ├── N3_HybridSingleAisle_Refrig.py │ ├── TBM850.py │ ├── __init__.py │ ├── aircraft_data │ │ ├── B738.py │ │ ├── B738_sizing.py │ │ ├── HybridSingleAisle.py │ │ ├── KingAirC90GT.py │ │ ├── TBM850.py │ │ ├── __init__.py │ │ └── caravan.py │ ├── minimal.py │ ├── minimal_integrator.py │ └── tests │ │ └── test_example_aircraft.py ├── geometry │ ├── __init__.py │ ├── tests │ │ ├── test_wetted_area.py │ │ └── test_wing_planform.py │ ├── wetted_area.py │ └── wing_planform.py ├── mission │ ├── __init__.py │ ├── mission_groups.py │ ├── phases.py │ ├── profiles.py │ └── tests │ │ ├── test_solver_phase_helpers.py │ │ └── test_trajectories.py ├── propulsion │ ├── N3.py │ ├── __init__.py │ ├── cfm56.py │ ├── empirical_data │ │ ├── __init__.py │ │ ├── cfm56 │ │ │ ├── cfm56smn.npy │ │ │ ├── cfm56smw.npy │ │ │ ├── cfm56t4.npy │ │ │ ├── cfm56thrust.npy │ │ │ └── cfm56wf.npy │ │ ├── n+3 │ │ │ └── power_off │ │ │ │ ├── SMN.npy │ │ │ │ ├── SMW.npy │ │ │ │ ├── T4.npy │ │ │ │ ├── alt.npy │ │ │ │ ├── mach.npy │ │ │ │ ├── throttle.npy │ │ │ │ ├── thrust.npy │ │ │ │ └── wf.npy │ │ ├── n+3_hybrid │ │ │ ├── power_off │ │ │ │ ├── SMW.npy │ │ │ │ ├── alt.npy │ │ │ │ ├── mach.npy │ │ │ │ ├── throttle.npy │ │ │ │ ├── thrust.npy │ │ │ │ └── wf.npy │ │ │ ├── power_on_1MW │ │ │ │ ├── SMW.npy │ │ │ │ └── wf.npy │ │ │ └── power_on_500kW │ │ │ │ ├── SMW.npy │ │ │ │ └── wf.npy │ │ ├── prop_maps.py │ │ └── propmap_exetended.png │ ├── generator.py │ ├── motor.py │ ├── propeller.py │ ├── rubberized_turbofan.py │ ├── splitter.py │ ├── systems │ │ ├── __init__.py │ │ ├── simple_all_electric.py │ │ ├── simple_series_hybrid.py │ │ ├── simple_turboprop.py │ │ └── thermal_series_hybrid.py │ ├── tests │ │ ├── test_N3.py │ │ ├── test_cfm56.py │ │ ├── test_rubberized_turbofan.py │ │ ├── test_simple_comps.py │ │ └── test_splitter_comps.py │ └── turboshaft.py ├── stability │ ├── __init__.py │ ├── tail_volume_coefficient_sizing.py │ └── tests │ │ └── test_tail_volume_coefficient_sizing.py ├── thermal │ ├── __init__.py │ ├── battery_cooling.py │ ├── chiller.py │ ├── ducts.py │ ├── heat_exchanger.py │ ├── heat_pipe.py │ ├── hose.py │ ├── manifold.py │ ├── motor_cooling.py │ ├── pump.py │ ├── tests │ │ ├── test_battery_cooling.py │ │ ├── test_chiller.py │ │ ├── test_ducts.py │ │ ├── test_heat_exchanger.py │ │ ├── test_heat_pipe.py │ │ ├── test_hose.py │ │ ├── test_manifold.py │ │ ├── test_motor_cooling.py │ │ ├── test_pump.py │ │ └── test_thermal_comps.py │ └── thermal.py ├── utilities │ ├── __init__.py │ ├── constants.py │ ├── dict_indepvarcomp.py │ ├── dvlabel.py │ ├── linearinterp.py │ ├── math │ │ ├── __init__.py │ │ ├── add_subtract_comp.py │ │ ├── combine_split_comp.py │ │ ├── derivatives.py │ │ ├── integrals.py │ │ ├── max_min_comp.py │ │ ├── multiply_divide_comp.py │ │ └── tests │ │ │ ├── test_add_subtract_comp.py │ │ │ ├── test_combine_split.py │ │ │ ├── test_integrals.py │ │ │ ├── test_math.py │ │ │ ├── test_min_max_comp.py │ │ │ ├── test_multiply_divide_comp.py │ │ │ └── test_old_integrals.py │ ├── selector.py │ ├── tests │ │ ├── test_dict_indepvarcomp.py │ │ ├── test_dvlabel.py │ │ ├── test_linearinterp.py │ │ └── test_selector.py │ └── visualization.py └── weights │ ├── __init__.py │ ├── tests │ ├── test_weights_BWB.py │ └── test_weights_jet_transport.py │ ├── weights_BWB.py │ ├── weights_jet_transport.py │ ├── weights_turboprop.py │ └── weights_twin_hybrid.py ├── pytest.ini └── setup.py /.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | omit = */tests/* 3 | -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @mdolab/openconcept_maintainers 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/format_and_lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/.github/workflows/format_and_lint.yaml -------------------------------------------------------------------------------- /.github/workflows/openconcept.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/.github/workflows/openconcept.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/README.md -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/_static/images/full_parallel_system_chiller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/_static/images/full_parallel_system_chiller.png -------------------------------------------------------------------------------- /doc/_static/images/readme_charts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/_static/images/readme_charts.png -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/developer/roadmap.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/developer/roadmap.rst -------------------------------------------------------------------------------- /doc/features/aerodynamics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/features/aerodynamics.rst -------------------------------------------------------------------------------- /doc/features/atmospherics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/features/atmospherics.rst -------------------------------------------------------------------------------- /doc/features/costs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/features/costs.rst -------------------------------------------------------------------------------- /doc/features/energy_storage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/features/energy_storage.rst -------------------------------------------------------------------------------- /doc/features/geometry.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/features/geometry.rst -------------------------------------------------------------------------------- /doc/features/mission.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/features/mission.rst -------------------------------------------------------------------------------- /doc/features/propulsion.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/features/propulsion.rst -------------------------------------------------------------------------------- /doc/features/stability.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/features/stability.rst -------------------------------------------------------------------------------- /doc/features/thermal.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/features/thermal.rst -------------------------------------------------------------------------------- /doc/features/utilities.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/features/utilities.rst -------------------------------------------------------------------------------- /doc/features/weights.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/features/weights.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/make.bat -------------------------------------------------------------------------------- /doc/publications.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/publications.rst -------------------------------------------------------------------------------- /doc/ref.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/ref.bib -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- 1 | sphinx-mdolab-theme 2 | openmdao 3 | matplotlib 4 | -------------------------------------------------------------------------------- /doc/tutorials/integrator.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/tutorials/integrator.rst -------------------------------------------------------------------------------- /doc/tutorials/minimal_example.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/tutorials/minimal_example.rst -------------------------------------------------------------------------------- /doc/tutorials/more_examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/tutorials/more_examples.rst -------------------------------------------------------------------------------- /doc/tutorials/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/tutorials/readme.md -------------------------------------------------------------------------------- /doc/tutorials/turboprop.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/doc/tutorials/turboprop.rst -------------------------------------------------------------------------------- /openconcept/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "1.2.6" 2 | -------------------------------------------------------------------------------- /openconcept/aerodynamics/CL_max_estimation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/CL_max_estimation.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/__init__.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/aerodynamics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/aerodynamics.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/drag_BWB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/drag_BWB.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/drag_jet_transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/drag_jet_transport.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/openaerostruct/CL_max_critical_section.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/openaerostruct/CL_max_critical_section.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/openaerostruct/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/openaerostruct/__init__.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/openaerostruct/aerostructural.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/openaerostruct/aerostructural.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/openaerostruct/drag_polar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/openaerostruct/drag_polar.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/openaerostruct/mesh_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/openaerostruct/mesh_gen.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/openaerostruct/tests/test_CL_max_critical_section.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/openaerostruct/tests/test_CL_max_critical_section.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/openaerostruct/tests/test_aerostructural.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/openaerostruct/tests/test_aerostructural.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/openaerostruct/tests/test_drag_polar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/openaerostruct/tests/test_drag_polar.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/openaerostruct/tests/test_mesh_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/openaerostruct/tests/test_mesh_gen.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/openaerostruct/tests/test_wave_drag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/openaerostruct/tests/test_wave_drag.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/openaerostruct/wave_drag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/openaerostruct/wave_drag.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/tests/test_CL_max_estimation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/tests/test_CL_max_estimation.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/tests/test_aerodynamics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/tests/test_aerodynamics.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/tests/test_drag_BWB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/tests/test_drag_BWB.py -------------------------------------------------------------------------------- /openconcept/aerodynamics/tests/test_drag_jet_transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/aerodynamics/tests/test_drag_jet_transport.py -------------------------------------------------------------------------------- /openconcept/atmospherics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/atmospherics/__init__.py -------------------------------------------------------------------------------- /openconcept/atmospherics/atmospherics_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/atmospherics/atmospherics_data.py -------------------------------------------------------------------------------- /openconcept/atmospherics/compute_atmos_props.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/atmospherics/compute_atmos_props.py -------------------------------------------------------------------------------- /openconcept/atmospherics/density_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/atmospherics/density_comp.py -------------------------------------------------------------------------------- /openconcept/atmospherics/dynamic_pressure_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/atmospherics/dynamic_pressure_comp.py -------------------------------------------------------------------------------- /openconcept/atmospherics/mach_number_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/atmospherics/mach_number_comp.py -------------------------------------------------------------------------------- /openconcept/atmospherics/pressure_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/atmospherics/pressure_comp.py -------------------------------------------------------------------------------- /openconcept/atmospherics/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/atmospherics/readme.txt -------------------------------------------------------------------------------- /openconcept/atmospherics/speedofsound_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/atmospherics/speedofsound_comp.py -------------------------------------------------------------------------------- /openconcept/atmospherics/temperature_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/atmospherics/temperature_comp.py -------------------------------------------------------------------------------- /openconcept/atmospherics/tests/test_atmospherics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/atmospherics/tests/test_atmospherics.py -------------------------------------------------------------------------------- /openconcept/atmospherics/true_airspeed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/atmospherics/true_airspeed.py -------------------------------------------------------------------------------- /openconcept/costs/__init__.py: -------------------------------------------------------------------------------- 1 | from .costs_commuter import TurbopropOperatingCost 2 | -------------------------------------------------------------------------------- /openconcept/costs/costs_commuter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/costs/costs_commuter.py -------------------------------------------------------------------------------- /openconcept/energy_storage/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/energy_storage/__init__.py -------------------------------------------------------------------------------- /openconcept/energy_storage/battery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/energy_storage/battery.py -------------------------------------------------------------------------------- /openconcept/energy_storage/hydrogen/LH2_tank_no_boil_off.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/energy_storage/hydrogen/LH2_tank_no_boil_off.py -------------------------------------------------------------------------------- /openconcept/energy_storage/hydrogen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/energy_storage/hydrogen/__init__.py -------------------------------------------------------------------------------- /openconcept/energy_storage/hydrogen/structural.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/energy_storage/hydrogen/structural.py -------------------------------------------------------------------------------- /openconcept/energy_storage/hydrogen/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openconcept/energy_storage/hydrogen/tests/test_LH2_tank_no_boil_off.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/energy_storage/hydrogen/tests/test_LH2_tank_no_boil_off.py -------------------------------------------------------------------------------- /openconcept/energy_storage/hydrogen/tests/test_structural.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/energy_storage/hydrogen/tests/test_structural.py -------------------------------------------------------------------------------- /openconcept/energy_storage/tests/test_battery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/energy_storage/tests/test_battery.py -------------------------------------------------------------------------------- /openconcept/examples/B738.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/B738.py -------------------------------------------------------------------------------- /openconcept/examples/B738_VLM_drag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/B738_VLM_drag.py -------------------------------------------------------------------------------- /openconcept/examples/B738_aerostructural.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/B738_aerostructural.py -------------------------------------------------------------------------------- /openconcept/examples/B738_sizing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/B738_sizing.py -------------------------------------------------------------------------------- /openconcept/examples/Caravan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/Caravan.py -------------------------------------------------------------------------------- /openconcept/examples/ElectricSinglewithThermal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/ElectricSinglewithThermal.py -------------------------------------------------------------------------------- /openconcept/examples/HybridTwin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/HybridTwin.py -------------------------------------------------------------------------------- /openconcept/examples/HybridTwin_active_thermal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/HybridTwin_active_thermal.py -------------------------------------------------------------------------------- /openconcept/examples/HybridTwin_thermal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/HybridTwin_thermal.py -------------------------------------------------------------------------------- /openconcept/examples/KingAirC90GT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/KingAirC90GT.py -------------------------------------------------------------------------------- /openconcept/examples/N3_HybridSingleAisle_Refrig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/N3_HybridSingleAisle_Refrig.py -------------------------------------------------------------------------------- /openconcept/examples/TBM850.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/TBM850.py -------------------------------------------------------------------------------- /openconcept/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openconcept/examples/aircraft_data/B738.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/aircraft_data/B738.py -------------------------------------------------------------------------------- /openconcept/examples/aircraft_data/B738_sizing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/aircraft_data/B738_sizing.py -------------------------------------------------------------------------------- /openconcept/examples/aircraft_data/HybridSingleAisle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/aircraft_data/HybridSingleAisle.py -------------------------------------------------------------------------------- /openconcept/examples/aircraft_data/KingAirC90GT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/aircraft_data/KingAirC90GT.py -------------------------------------------------------------------------------- /openconcept/examples/aircraft_data/TBM850.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/aircraft_data/TBM850.py -------------------------------------------------------------------------------- /openconcept/examples/aircraft_data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openconcept/examples/aircraft_data/caravan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/aircraft_data/caravan.py -------------------------------------------------------------------------------- /openconcept/examples/minimal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/minimal.py -------------------------------------------------------------------------------- /openconcept/examples/minimal_integrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/minimal_integrator.py -------------------------------------------------------------------------------- /openconcept/examples/tests/test_example_aircraft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/examples/tests/test_example_aircraft.py -------------------------------------------------------------------------------- /openconcept/geometry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/geometry/__init__.py -------------------------------------------------------------------------------- /openconcept/geometry/tests/test_wetted_area.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/geometry/tests/test_wetted_area.py -------------------------------------------------------------------------------- /openconcept/geometry/tests/test_wing_planform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/geometry/tests/test_wing_planform.py -------------------------------------------------------------------------------- /openconcept/geometry/wetted_area.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/geometry/wetted_area.py -------------------------------------------------------------------------------- /openconcept/geometry/wing_planform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/geometry/wing_planform.py -------------------------------------------------------------------------------- /openconcept/mission/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/mission/__init__.py -------------------------------------------------------------------------------- /openconcept/mission/mission_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/mission/mission_groups.py -------------------------------------------------------------------------------- /openconcept/mission/phases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/mission/phases.py -------------------------------------------------------------------------------- /openconcept/mission/profiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/mission/profiles.py -------------------------------------------------------------------------------- /openconcept/mission/tests/test_solver_phase_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/mission/tests/test_solver_phase_helpers.py -------------------------------------------------------------------------------- /openconcept/mission/tests/test_trajectories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/mission/tests/test_trajectories.py -------------------------------------------------------------------------------- /openconcept/propulsion/N3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/N3.py -------------------------------------------------------------------------------- /openconcept/propulsion/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/__init__.py -------------------------------------------------------------------------------- /openconcept/propulsion/cfm56.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/cfm56.py -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/cfm56/cfm56smn.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/cfm56/cfm56smn.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/cfm56/cfm56smw.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/cfm56/cfm56smw.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/cfm56/cfm56t4.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/cfm56/cfm56t4.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/cfm56/cfm56thrust.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/cfm56/cfm56thrust.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/cfm56/cfm56wf.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/cfm56/cfm56wf.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3/power_off/SMN.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3/power_off/SMN.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3/power_off/SMW.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3/power_off/SMW.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3/power_off/T4.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3/power_off/T4.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3/power_off/alt.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3/power_off/alt.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3/power_off/mach.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3/power_off/mach.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3/power_off/throttle.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3/power_off/throttle.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3/power_off/thrust.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3/power_off/thrust.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3/power_off/wf.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3/power_off/wf.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3_hybrid/power_off/SMW.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3_hybrid/power_off/SMW.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3_hybrid/power_off/alt.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3_hybrid/power_off/alt.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3_hybrid/power_off/mach.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3_hybrid/power_off/mach.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3_hybrid/power_off/throttle.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3_hybrid/power_off/throttle.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3_hybrid/power_off/thrust.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3_hybrid/power_off/thrust.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3_hybrid/power_off/wf.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3_hybrid/power_off/wf.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3_hybrid/power_on_1MW/SMW.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3_hybrid/power_on_1MW/SMW.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3_hybrid/power_on_1MW/wf.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3_hybrid/power_on_1MW/wf.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3_hybrid/power_on_500kW/SMW.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3_hybrid/power_on_500kW/SMW.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/n+3_hybrid/power_on_500kW/wf.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/n+3_hybrid/power_on_500kW/wf.npy -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/prop_maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/prop_maps.py -------------------------------------------------------------------------------- /openconcept/propulsion/empirical_data/propmap_exetended.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/empirical_data/propmap_exetended.png -------------------------------------------------------------------------------- /openconcept/propulsion/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/generator.py -------------------------------------------------------------------------------- /openconcept/propulsion/motor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/motor.py -------------------------------------------------------------------------------- /openconcept/propulsion/propeller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/propeller.py -------------------------------------------------------------------------------- /openconcept/propulsion/rubberized_turbofan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/rubberized_turbofan.py -------------------------------------------------------------------------------- /openconcept/propulsion/splitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/splitter.py -------------------------------------------------------------------------------- /openconcept/propulsion/systems/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/systems/__init__.py -------------------------------------------------------------------------------- /openconcept/propulsion/systems/simple_all_electric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/systems/simple_all_electric.py -------------------------------------------------------------------------------- /openconcept/propulsion/systems/simple_series_hybrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/systems/simple_series_hybrid.py -------------------------------------------------------------------------------- /openconcept/propulsion/systems/simple_turboprop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/systems/simple_turboprop.py -------------------------------------------------------------------------------- /openconcept/propulsion/systems/thermal_series_hybrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/systems/thermal_series_hybrid.py -------------------------------------------------------------------------------- /openconcept/propulsion/tests/test_N3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/tests/test_N3.py -------------------------------------------------------------------------------- /openconcept/propulsion/tests/test_cfm56.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/tests/test_cfm56.py -------------------------------------------------------------------------------- /openconcept/propulsion/tests/test_rubberized_turbofan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/tests/test_rubberized_turbofan.py -------------------------------------------------------------------------------- /openconcept/propulsion/tests/test_simple_comps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/tests/test_simple_comps.py -------------------------------------------------------------------------------- /openconcept/propulsion/tests/test_splitter_comps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/tests/test_splitter_comps.py -------------------------------------------------------------------------------- /openconcept/propulsion/turboshaft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/propulsion/turboshaft.py -------------------------------------------------------------------------------- /openconcept/stability/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/stability/__init__.py -------------------------------------------------------------------------------- /openconcept/stability/tail_volume_coefficient_sizing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/stability/tail_volume_coefficient_sizing.py -------------------------------------------------------------------------------- /openconcept/stability/tests/test_tail_volume_coefficient_sizing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/stability/tests/test_tail_volume_coefficient_sizing.py -------------------------------------------------------------------------------- /openconcept/thermal/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/__init__.py -------------------------------------------------------------------------------- /openconcept/thermal/battery_cooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/battery_cooling.py -------------------------------------------------------------------------------- /openconcept/thermal/chiller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/chiller.py -------------------------------------------------------------------------------- /openconcept/thermal/ducts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/ducts.py -------------------------------------------------------------------------------- /openconcept/thermal/heat_exchanger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/heat_exchanger.py -------------------------------------------------------------------------------- /openconcept/thermal/heat_pipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/heat_pipe.py -------------------------------------------------------------------------------- /openconcept/thermal/hose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/hose.py -------------------------------------------------------------------------------- /openconcept/thermal/manifold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/manifold.py -------------------------------------------------------------------------------- /openconcept/thermal/motor_cooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/motor_cooling.py -------------------------------------------------------------------------------- /openconcept/thermal/pump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/pump.py -------------------------------------------------------------------------------- /openconcept/thermal/tests/test_battery_cooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/tests/test_battery_cooling.py -------------------------------------------------------------------------------- /openconcept/thermal/tests/test_chiller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/tests/test_chiller.py -------------------------------------------------------------------------------- /openconcept/thermal/tests/test_ducts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/tests/test_ducts.py -------------------------------------------------------------------------------- /openconcept/thermal/tests/test_heat_exchanger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/tests/test_heat_exchanger.py -------------------------------------------------------------------------------- /openconcept/thermal/tests/test_heat_pipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/tests/test_heat_pipe.py -------------------------------------------------------------------------------- /openconcept/thermal/tests/test_hose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/tests/test_hose.py -------------------------------------------------------------------------------- /openconcept/thermal/tests/test_manifold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/tests/test_manifold.py -------------------------------------------------------------------------------- /openconcept/thermal/tests/test_motor_cooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/tests/test_motor_cooling.py -------------------------------------------------------------------------------- /openconcept/thermal/tests/test_pump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/tests/test_pump.py -------------------------------------------------------------------------------- /openconcept/thermal/tests/test_thermal_comps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/tests/test_thermal_comps.py -------------------------------------------------------------------------------- /openconcept/thermal/thermal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/thermal/thermal.py -------------------------------------------------------------------------------- /openconcept/utilities/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/__init__.py -------------------------------------------------------------------------------- /openconcept/utilities/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/constants.py -------------------------------------------------------------------------------- /openconcept/utilities/dict_indepvarcomp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/dict_indepvarcomp.py -------------------------------------------------------------------------------- /openconcept/utilities/dvlabel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/dvlabel.py -------------------------------------------------------------------------------- /openconcept/utilities/linearinterp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/linearinterp.py -------------------------------------------------------------------------------- /openconcept/utilities/math/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/math/__init__.py -------------------------------------------------------------------------------- /openconcept/utilities/math/add_subtract_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/math/add_subtract_comp.py -------------------------------------------------------------------------------- /openconcept/utilities/math/combine_split_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/math/combine_split_comp.py -------------------------------------------------------------------------------- /openconcept/utilities/math/derivatives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/math/derivatives.py -------------------------------------------------------------------------------- /openconcept/utilities/math/integrals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/math/integrals.py -------------------------------------------------------------------------------- /openconcept/utilities/math/max_min_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/math/max_min_comp.py -------------------------------------------------------------------------------- /openconcept/utilities/math/multiply_divide_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/math/multiply_divide_comp.py -------------------------------------------------------------------------------- /openconcept/utilities/math/tests/test_add_subtract_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/math/tests/test_add_subtract_comp.py -------------------------------------------------------------------------------- /openconcept/utilities/math/tests/test_combine_split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/math/tests/test_combine_split.py -------------------------------------------------------------------------------- /openconcept/utilities/math/tests/test_integrals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/math/tests/test_integrals.py -------------------------------------------------------------------------------- /openconcept/utilities/math/tests/test_math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/math/tests/test_math.py -------------------------------------------------------------------------------- /openconcept/utilities/math/tests/test_min_max_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/math/tests/test_min_max_comp.py -------------------------------------------------------------------------------- /openconcept/utilities/math/tests/test_multiply_divide_comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/math/tests/test_multiply_divide_comp.py -------------------------------------------------------------------------------- /openconcept/utilities/math/tests/test_old_integrals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/math/tests/test_old_integrals.py -------------------------------------------------------------------------------- /openconcept/utilities/selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/selector.py -------------------------------------------------------------------------------- /openconcept/utilities/tests/test_dict_indepvarcomp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/tests/test_dict_indepvarcomp.py -------------------------------------------------------------------------------- /openconcept/utilities/tests/test_dvlabel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/tests/test_dvlabel.py -------------------------------------------------------------------------------- /openconcept/utilities/tests/test_linearinterp.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openconcept/utilities/tests/test_selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/tests/test_selector.py -------------------------------------------------------------------------------- /openconcept/utilities/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/utilities/visualization.py -------------------------------------------------------------------------------- /openconcept/weights/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/weights/__init__.py -------------------------------------------------------------------------------- /openconcept/weights/tests/test_weights_BWB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/weights/tests/test_weights_BWB.py -------------------------------------------------------------------------------- /openconcept/weights/tests/test_weights_jet_transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/weights/tests/test_weights_jet_transport.py -------------------------------------------------------------------------------- /openconcept/weights/weights_BWB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/weights/weights_BWB.py -------------------------------------------------------------------------------- /openconcept/weights/weights_jet_transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/weights/weights_jet_transport.py -------------------------------------------------------------------------------- /openconcept/weights/weights_turboprop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/weights/weights_turboprop.py -------------------------------------------------------------------------------- /openconcept/weights/weights_twin_hybrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/openconcept/weights/weights_twin_hybrid.py -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/pytest.ini -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdolab/openconcept/HEAD/setup.py --------------------------------------------------------------------------------