STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
chamber_geometry_solver.py File Reference

Go to the source code of this file.

Namespaces

namespace  engine
namespace  engine.core
namespace  engine.core.chamber_geometry_solver

Functions

Tuple[np.ndarray, list, float, Dict[str, Any]] engine.core.chamber_geometry_solver.solve_chamber_geometry_with_cea (float pc_design, float thrust_design, CEACache cea_cache, float MR, float diameter_inner=chamber_diameter_default, float diameter_exit=diameter_exit_default, float l_star=l_star_default, float Pa=101325.0, float nozzle_efficiency=1.0, float tolerance=1e-6, int max_iterations=100, bool do_plot=False, bool color_segments=False, int steps=200, Optional[str] export_dxf=None, bool verbose=False, float theta=theta_default)
CEAConfig engine.core.chamber_geometry_solver._get_default_cea_config ()
Tuple[np.ndarray, list, float, Dict[str, Any]] engine.core.chamber_geometry_solver.solve_chamber_geometry (float pc_design, float thrust_design, float MR, Optional[CEAConfig] cea_config=None, float diameter_inner=chamber_diameter_default, float diameter_exit=diameter_exit_default, float l_star=l_star_default, **kwargs)
Tuple[np.ndarray, list, float, Dict[str, Any]] engine.core.chamber_geometry_solver.solve_chamber_geometry_from_config (float pc_design, float thrust_design, CEAConfig cea_config, float MR, float diameter_inner=chamber_diameter_default, float diameter_exit=diameter_exit_default, float l_star=l_star_default, **kwargs)
Tuple[np.ndarray, list, Dict[str, float]] engine.core.chamber_geometry_solver.solved_chamber_plot (float area_throat, float area_exit, float volume_chamber, float lstar, float chamber_diameter, Optional[float] length, bool do_plot=False, bool color_segments=False, int steps=200, Optional[str] export_dxf=None, float theta=theta_default)

Variables

str engine.core.chamber_geometry_solver.DEFAULT_CEA_CACHE_FILE = "output/cache/cea_cache_LOX_RP1.npz"
 engine.core.chamber_geometry_solver.logger = logging.getLogger("evaluate")
float engine.core.chamber_geometry_solver.pc_design = 2.068e6
float engine.core.chamber_geometry_solver.thrust_design = 6000.0
float engine.core.chamber_geometry_solver.MR = 2.5
 engine.core.chamber_geometry_solver.chamber_pts
 engine.core.chamber_geometry_solver.table_data
 engine.core.chamber_geometry_solver.total_length
 engine.core.chamber_geometry_solver.solver_info
 engine.core.chamber_geometry_solver.do_plot
 engine.core.chamber_geometry_solver.color_segments
 engine.core.chamber_geometry_solver.export_dxf
 engine.core.chamber_geometry_solver.verbose