wrappers_sg module¶
SSBJ Disciplines wrappers¶
-
class
gemseo.problems.sobieski.wrappers_sg.
SobieskiAerodynamicsSG
(dtype='float64')[source]¶ Bases:
gemseo.problems.sobieski.wrappers_sg.SobieskiBaseWrapperSimpleGram
Sobieski aerodynamic discipline wrapper Uses simple grammars and not JSON, mainly for concept proof Please use JSON version with enhanced checks and features
Constructor of wrapper for aerodynamic computation
- Parameters
dtype (str) – type of data, either “float64” or “complex128”
-
class
gemseo.problems.sobieski.wrappers_sg.
SobieskiBaseWrapperSimpleGram
(dtype='float64')[source]¶ Bases:
gemseo.core.discipline.MDODiscipline
Base wrapper for Sobieski problem discipline wrappers and SimpleGrammar
Constructor
- Parameters
dtype (str) – type of data, either “float64” or “complex128”
-
class
gemseo.problems.sobieski.wrappers_sg.
SobieskiMissionSG
(dtype='float64')[source]¶ Bases:
gemseo.problems.sobieski.wrappers_sg.SobieskiBaseWrapperSimpleGram
Sobieski range wrapper using Breguet formula Uses simple grammars and not JSON, mainly for concept proof Please use JSON version with enhanced checks and features
Constructor of wrapper for weight computation
- Parameters
dtype (str) – type of data, either “float64” or “complex128”
-
class
gemseo.problems.sobieski.wrappers_sg.
SobieskiPropulsionSG
(dtype='float64')[source]¶ Bases:
gemseo.problems.sobieski.wrappers_sg.SobieskiBaseWrapperSimpleGram
Sobieski propulsion discipline wrapper Uses simple grammars and not JSON, mainly for concept proof Please use JSON version with enhanced checks and features
Constructor of wrapper for propulsion computation
- Parameters
dtype (str) – type of data, either “float64” or “complex128”
-
class
gemseo.problems.sobieski.wrappers_sg.
SobieskiStructureSG
(dtype='float64')[source]¶ Bases:
gemseo.problems.sobieski.wrappers_sg.SobieskiBaseWrapperSimpleGram
Sobieski mass estimation wrapper Uses simple grammars and not JSON, mainly for concept proof Please use JSON version with enhanced checks and features
Constructor of wrapper for weight computation