openconcept icon indicating copy to clipboard operation
openconcept copied to clipboard

OpenConcept: A toolkit for conceptual MDAO of aircraft with unconventional propulsion architectures

Results 7 openconcept issues
Sort by recently updated
recently updated
newest added

## Purpose Fix the GitHub Actions failures on the MacOS builds when setting up Python. SciPy 1.6.0 wasn't working on the ARM Mac builds, so I've bumped the minimum SciPy...

## Description The `takeoff|h` parameter does set the takeoff and landing altitudes for the `BasicMission` and `MissionWithReserve` (though the ground roll in the `BasicMission` uses its own `fltcond|h` value). However,...

## Description OpenMDAO v3.31 changes the `om.Group` `_setup_procs` method function signature from `_setup_procs(pathname, comm, mode, prob_meta)` to `_setup_procs(pathname, comm, prob_meta)` . This breaks the four instances of `_setup_procs` in openconcept/mission/mission_groups.py....

## Description The N2 diagrams in the OpenConcept documentation are broken. For example, the one in the minimal example tutorial looks like this:

It is not straightforward to set options for a user-defined aircraft model (e.g. B738AirplaneModel), although it is possible. This is because an aircraft class is not instantiated by user, but...

- Support numpy 2 - Update OAS version dependency (this requires updating the OAS test reference values) - Also test with Python 3.12 or 3.13?

# Description of feature It'd be nice to have a general turbofan deck component that loads a user-provided deck data file and build surrogate, like we currently do for CFM56...