g3d package
Subpackages
- g3d.calc package
- Subpackages
- g3d.calc.calculators package
- Submodules
- g3d.calc.calculators.acoustics module
- g3d.calc.calculators.calculator module
- g3d.calc.calculators.channel_flow module
- g3d.calc.calculators.expansion_wave module
- g3d.calc.calculators.friction module
- g3d.calc.calculators.generic module
- g3d.calc.calculators.heat module
- g3d.calc.calculators.ideal_gas module
- g3d.calc.calculators.moving_expansion module
- g3d.calc.calculators.moving_shock module
- g3d.calc.calculators.newton_raphson module
- g3d.calc.calculators.normal_shock module
- g3d.calc.calculators.nozzle module
- g3d.calc.calculators.oblique_shock module
- g3d.calc.calculators.q1d_ode module
- g3d.calc.calculators.shock_tube module
- g3d.calc.calculators.stagnation module
- Module contents
- g3d.calc.tests package
- Submodules
- g3d.calc.tests.test_acoustics module
- g3d.calc.tests.test_env module
- g3d.calc.tests.test_expansion_wave module
- g3d.calc.tests.test_friction module
- g3d.calc.tests.test_heat module
- g3d.calc.tests.test_ideal_gas module
- g3d.calc.tests.test_moving_expansion module
- g3d.calc.tests.test_moving_shock module
- g3d.calc.tests.test_normal_shock module
- g3d.calc.tests.test_nozzle module
- g3d.calc.tests.test_oblique_shock module
- g3d.calc.tests.test_shock_tube module
- g3d.calc.tests.test_stagnation module
- Module contents
- g3d.calc.calculators package
- Submodules
- g3d.calc.calculator_env module
CalculatorEnvCalculatorEnv.acousticsCalculatorEnv.channel_flowCalculatorEnv.expansionCalculatorEnv.frictionCalculatorEnv.gasCalculatorEnv.get_gas_data()CalculatorEnv.heatCalculatorEnv.ideal_gasCalculatorEnv.moving_expansionCalculatorEnv.moving_shockCalculatorEnv.normal_shockCalculatorEnv.nozzleCalculatorEnv.oblique_shockCalculatorEnv.q1d_odeCalculatorEnv.shock_tubeCalculatorEnv.stagnation
- g3d.calc.cflow module
- Module contents
CFlowCalculatorEnvCalculatorEnv.acousticsCalculatorEnv.channel_flowCalculatorEnv.expansionCalculatorEnv.frictionCalculatorEnv.gasCalculatorEnv.get_gas_data()CalculatorEnv.heatCalculatorEnv.ideal_gasCalculatorEnv.moving_expansionCalculatorEnv.moving_shockCalculatorEnv.normal_shockCalculatorEnv.nozzleCalculatorEnv.oblique_shockCalculatorEnv.q1d_odeCalculatorEnv.shock_tubeCalculatorEnv.stagnation
EmbeddedCFlowG3DAcousticsCalculatorG3DCalculatorG3DChannelFlowCalculatorG3DChannelFlowCalculator.HG3DChannelFlowCalculator.LG3DChannelFlowCalculator.MG3DChannelFlowCalculator.ReG3DChannelFlowCalculator.Re_tauG3DChannelFlowCalculator.TG3DChannelFlowCalculator.WG3DChannelFlowCalculator.deltaG3DChannelFlowCalculator.muG3DChannelFlowCalculator.pG3DChannelFlowCalculator.print()G3DChannelFlowCalculator.rhoG3DChannelFlowCalculator.tau_wG3DChannelFlowCalculator.uG3DChannelFlowCalculator.u_tau
G3DExpansionWaveCalculatorG3DFrictionCalculatorG3DFrictionCalculator.choked_supersonic_find_shock_Mach()G3DFrictionCalculator.choked_supersonic_get_shock_Mach()G3DFrictionCalculator.find_Mach_from_L_star()G3DFrictionCalculator.find_Mach_from_pressure_ratio()G3DFrictionCalculator.find_Mach_from_temperature_ratio()G3DFrictionCalculator.find_Mach_from_total_pressure_ratio()G3DFrictionCalculator.find_pipe_diameter_from_massflow()G3DFrictionCalculator.get_L_star()G3DFrictionCalculator.get_L_star_from_diameter_and_massflow()G3DFrictionCalculator.get_Mach_from_L_star()G3DFrictionCalculator.get_Mach_from_pressure_ratio()G3DFrictionCalculator.get_Mach_from_temperature_ratio()G3DFrictionCalculator.get_Mach_from_total_pressure_ratio()G3DFrictionCalculator.get_P()G3DFrictionCalculator.get_P0()G3DFrictionCalculator.get_P0_star()G3DFrictionCalculator.get_PR_from_Mach()G3DFrictionCalculator.get_P_star()G3DFrictionCalculator.get_Po()G3DFrictionCalculator.get_PoR_from_Mach()G3DFrictionCalculator.get_Po_star()G3DFrictionCalculator.get_RO()G3DFrictionCalculator.get_RO_star()G3DFrictionCalculator.get_RR_from_Mach()G3DFrictionCalculator.get_T()G3DFrictionCalculator.get_TR_from_Mach()G3DFrictionCalculator.get_T_star()G3DFrictionCalculator.get_downstream_Mach()G3DFrictionCalculator.get_downstream_Mach_from_PR()G3DFrictionCalculator.get_downstream_Mach_from_RR()G3DFrictionCalculator.get_downstream_Mach_from_TR()G3DFrictionCalculator.get_downstream_flow_state()G3DFrictionCalculator.get_downstream_pressure()G3DFrictionCalculator.get_downstream_temperature()G3DFrictionCalculator.get_friction_factor()G3DFrictionCalculator.get_pipe_diameter_from_massflow()G3DFrictionCalculator.get_upstream_Mach()G3DFrictionCalculator.get_upstream_Mach_from_PR()G3DFrictionCalculator.get_upstream_Mach_from_RR()G3DFrictionCalculator.get_upstream_Mach_from_TR()G3DFrictionCalculator.get_upstream_flow_state()G3DFrictionCalculator.get_upstream_flow_state_after_overchoking()G3DFrictionCalculator.get_upstream_flow_state_after_overchoking_2()G3DFrictionCalculator.get_upstream_pressure()G3DFrictionCalculator.get_upstream_temperature()G3DFrictionCalculator.process_diagram_get_HS()G3DFrictionCalculator.process_diagram_get_TS()
G3DGenericCalculatorG3DGenericCalculator.Newton_Raphson_solver()G3DGenericCalculator.backup()G3DGenericCalculator.gasG3DGenericCalculator.newtonG3DGenericCalculator.newton_reset()G3DGenericCalculator.print()G3DGenericCalculator.reset_newton()G3DGenericCalculator.restore()G3DGenericCalculator.set_from_key_value()
G3DHeatCalculatorG3DHeatCalculator.find_Mach_from_Q_star_and_T0()G3DHeatCalculator.find_Mach_from_Q_star_and_T0s()G3DHeatCalculator.find_Mach_from_pressure_ratio()G3DHeatCalculator.find_Mach_from_q_star_and_To()G3DHeatCalculator.find_Mach_from_q_star_and_Tos()G3DHeatCalculator.find_Mach_from_temperature_ratio()G3DHeatCalculator.find_Mach_from_total_temperature_ratio()G3DHeatCalculator.get_Mach_from_pressure_ratio()G3DHeatCalculator.get_Mach_from_q_star_and_To()G3DHeatCalculator.get_Mach_from_q_star_and_Tos()G3DHeatCalculator.get_Mach_from_temperature_ratio()G3DHeatCalculator.get_Mach_from_total_temperature_ratio()G3DHeatCalculator.get_P()G3DHeatCalculator.get_P0()G3DHeatCalculator.get_P0_star()G3DHeatCalculator.get_P_star()G3DHeatCalculator.get_Po()G3DHeatCalculator.get_Po_star()G3DHeatCalculator.get_Q_star()G3DHeatCalculator.get_RO()G3DHeatCalculator.get_RO_star()G3DHeatCalculator.get_T()G3DHeatCalculator.get_T0()G3DHeatCalculator.get_T0_star()G3DHeatCalculator.get_T_star()G3DHeatCalculator.get_To()G3DHeatCalculator.get_To_star()G3DHeatCalculator.get_downstream_flow_state()G3DHeatCalculator.get_downstream_pressure()G3DHeatCalculator.get_downstream_temperature()G3DHeatCalculator.get_q_star()G3DHeatCalculator.get_upstream_flow_state()G3DHeatCalculator.get_upstream_flow_state_after_overchoking()G3DHeatCalculator.get_upstream_flow_state_after_overchoking_2()G3DHeatCalculator.get_upstream_pressure()G3DHeatCalculator.get_upstream_temperature()G3DHeatCalculator.process_diagram_get_HS()G3DHeatCalculator.process_diagram_get_PVH()G3DHeatCalculator.process_diagram_get_TS()
G3DMovingExpansionCalculatorG3DMovingExpansionCalculator.get_U_from_C_ratio()G3DMovingExpansionCalculator.get_U_from_density_ratio()G3DMovingExpansionCalculator.get_U_from_pressure_ratio()G3DMovingExpansionCalculator.get_U_from_temperature_ratio()G3DMovingExpansionCalculator.get_density()G3DMovingExpansionCalculator.get_pressure()G3DMovingExpansionCalculator.get_speed_of_sound()G3DMovingExpansionCalculator.get_temperature()
G3DMovingShockCalculatorG3DMovingShockCalculator.find_PR21_from_Mr()G3DMovingShockCalculator.find_PR21_from_Ms()G3DMovingShockCalculator.find_PR21_from_PR51()G3DMovingShockCalculator.find_PR21_from_TR51()G3DMovingShockCalculator.find_PR21_from_up()G3DMovingShockCalculator.get_Mr()G3DMovingShockCalculator.get_Mr_from_PR21()G3DMovingShockCalculator.get_Ms()G3DMovingShockCalculator.get_PR21_from_Mr()G3DMovingShockCalculator.get_PR21_from_Ms()G3DMovingShockCalculator.get_PR21_from_PR51()G3DMovingShockCalculator.get_PR21_from_TR51()G3DMovingShockCalculator.get_PR21_from_up()G3DMovingShockCalculator.get_PR51_from_PR21()G3DMovingShockCalculator.get_TR51_from_PR21()G3DMovingShockCalculator.get_density_ratio()G3DMovingShockCalculator.get_temperature_ratio()G3DMovingShockCalculator.get_up()
G3DNewtonRaphsonSolverG3DNewtonRaphsonSolver.check_lower_boundG3DNewtonRaphsonSolver.check_upper_boundG3DNewtonRaphsonSolver.coarse_deltaG3DNewtonRaphsonSolver.deltaG3DNewtonRaphsonSolver.end_valueG3DNewtonRaphsonSolver.find_start_value()G3DNewtonRaphsonSolver.get_settings_from_solver()G3DNewtonRaphsonSolver.lower_boundG3DNewtonRaphsonSolver.max_iterG3DNewtonRaphsonSolver.native_solve()G3DNewtonRaphsonSolver.print()G3DNewtonRaphsonSolver.reset()G3DNewtonRaphsonSolver.scipy_kwargsG3DNewtonRaphsonSolver.set_from_key_value()G3DNewtonRaphsonSolver.solve()G3DNewtonRaphsonSolver.solver_modeG3DNewtonRaphsonSolver.start_valueG3DNewtonRaphsonSolver.target_valueG3DNewtonRaphsonSolver.toleranceG3DNewtonRaphsonSolver.update_settings()G3DNewtonRaphsonSolver.upper_boundG3DNewtonRaphsonSolver.verbose
G3DNormalShockCalculatorG3DNormalShockCalculator.get_downstream_Astar()G3DNormalShockCalculator.get_downstream_Mach()G3DNormalShockCalculator.get_downstream_density()G3DNormalShockCalculator.get_downstream_pressure()G3DNormalShockCalculator.get_downstream_temperature()G3DNormalShockCalculator.get_downstream_total_pressure()G3DNormalShockCalculator.get_entropy_increase()G3DNormalShockCalculator.get_upstream_Astar()G3DNormalShockCalculator.get_upstream_Mach()G3DNormalShockCalculator.get_upstream_Mach_from_density_ratio()G3DNormalShockCalculator.get_upstream_Mach_from_pressure_ratio()G3DNormalShockCalculator.get_upstream_Mach_from_temperature_ratio()G3DNormalShockCalculator.get_upstream_Mach_from_total_pressure_ratio()
G3DNozzleCalculatorG3DNozzleCalculator.area_ratio()G3DNozzleCalculator.find_Mach_from_area_ratio()G3DNozzleCalculator.find_Mach_internal_shock()G3DNozzleCalculator.get_Mach_from_area_ratio()G3DNozzleCalculator.get_Mach_internal_shock()G3DNozzleCalculator.get_area_ratio()G3DNozzleCalculator.get_choked_area()G3DNozzleCalculator.get_choked_mass_flow()G3DNozzleCalculator.internal_shock_get_exit_Mach_number()G3DNozzleCalculator.internal_shock_get_exit_conditions()G3DNozzleCalculator.internal_shock_get_exit_pressure()G3DNozzleCalculator.moc()
G3DObliqueShockCalculatorG3DObliqueShockCalculator.analyze_oblique_shock()G3DObliqueShockCalculator.find_M1_from_theta_and_M2()G3DObliqueShockCalculator.find_Mach_min()G3DObliqueShockCalculator.find_beta()G3DObliqueShockCalculator.get_M1_from_theta_and_M2()G3DObliqueShockCalculator.get_Mach()G3DObliqueShockCalculator.get_Mach_angle()G3DObliqueShockCalculator.get_Mach_min()G3DObliqueShockCalculator.get_angles_from_PR_and_M1()G3DObliqueShockCalculator.get_beta()G3DObliqueShockCalculator.get_density_ratio()G3DObliqueShockCalculator.get_downstream_Mach()G3DObliqueShockCalculator.get_downstream_Mach_from_theta_and_M1()G3DObliqueShockCalculator.get_normal_Mach_1()G3DObliqueShockCalculator.get_normal_Mach_2()G3DObliqueShockCalculator.get_pressure_ratio()G3DObliqueShockCalculator.get_temperature_ratio()G3DObliqueShockCalculator.get_theta()G3DObliqueShockCalculator.get_theta_beta_Mach_array()G3DObliqueShockCalculator.get_theta_max()
G3DShockTubeCalculatorG3DStagnationCalculatorG3DStagnationCalculator.get_Mach_from_total_density_ratio()G3DStagnationCalculator.get_Mach_from_total_pressure_ratio()G3DStagnationCalculator.get_Mach_from_total_temperature_ratio()G3DStagnationCalculator.get_critical_density()G3DStagnationCalculator.get_critical_pressure()G3DStagnationCalculator.get_critical_temperature()G3DStagnationCalculator.get_static_density()G3DStagnationCalculator.get_static_pressure()G3DStagnationCalculator.get_static_temperature()G3DStagnationCalculator.get_total_density()G3DStagnationCalculator.get_total_pressure()G3DStagnationCalculator.get_total_temperature()
Q1DODESolver
- Subpackages
- g3d.defs package
- Subpackages
- Submodules
- g3d.defs.cflowvar module
CFlowStackCFlowVarCFlowVariablesCFlowVariables.add()CFlowVariables.arrayify()CFlowVariables.backup()CFlowVariables.get()CFlowVariables.get_from_args()CFlowVariables.get_from_array()CFlowVariables.get_val()CFlowVariables.init()CFlowVariables.isscalarCFlowVariables.nfvarsCFlowVariables.nullify()CFlowVariables.nvarsCFlowVariables.print()CFlowVariables.restore()CFlowVariables.set_default()CFlowVariables.set_from_key_value()CFlowVariables.set_val()CFlowVariables.size
- g3d.defs.common module
- g3d.defs.enums module
AngleTypeAxisBCTypesBinaryFormatBlockFaceCFlowAdditionModeCFlowRegimeCFlowSolverModeCFlowVariableTypeCodeTypeDIMModeDirectionEQNModeFMPTypesFaceOrientationFaceTypeFunctionByPassGradientModeINTFTypesIOFLOWTypesNUMTypesNodeDistributionPositionQ1DPipeTypeRampTypeShockDampingModeTIMESTEPTypesTVDLimitersTimeStepperModeTurbulenceModelModeWALLTypes
- g3d.defs.g3dcode module
- g3d.defs.g3dentity module
- g3d.defs.g3dramp module
- Module contents
AngleTypeAxisBCTypesBinaryFormatBlockFaceCFlowAdditionModeCFlowRegimeCFlowSolverModeCFlowStackCFlowVarCFlowVariableTypeCFlowVariablesCFlowVariables.add()CFlowVariables.arrayify()CFlowVariables.backup()CFlowVariables.get()CFlowVariables.get_from_args()CFlowVariables.get_from_array()CFlowVariables.get_val()CFlowVariables.init()CFlowVariables.isscalarCFlowVariables.nfvarsCFlowVariables.nullify()CFlowVariables.nvarsCFlowVariables.print()CFlowVariables.restore()CFlowVariables.set_default()CFlowVariables.set_from_key_value()CFlowVariables.set_val()CFlowVariables.size
CodeTypeDIMModeDirectionEQNModeFMPTypesFaceOrientationFaceTypeFunctionByPassG3DCodeG3DConvertG3DDisplayG3DEntityG3DIOSettingsG3DIRSMG3DInfoG3DLimitersG3DModelsG3DNumG3DRampG3DRunOptionsG3DRunOptions.attach_profilerG3DRunOptions.auto_plot_residualsG3DRunOptions.break_residualG3DRunOptions.dim_modeG3DRunOptions.eqn_modeG3DRunOptions.long_optG3DRunOptions.nstepG3DRunOptions.nstep_saveG3DRunOptions.q3d_source_factorG3DRunOptions.restartG3DRunOptions.short_optG3DRunOptions.use_irsmG3DRunOptions.use_residual_breakG3DRunOptions.use_velocity_gradients
G3DSchemeG3DScheme.coef_1G3DScheme.coef_2G3DScheme.coef_3G3DScheme.coef_4G3DScheme.convective_schemeG3DScheme.entropy_damp_coefG3DScheme.get_coefs()G3DScheme.numerical_scheme_report()G3DScheme.set_coefs()G3DScheme.shock_damp_coefG3DScheme.shock_damping_modeG3DScheme.use_density_tvd_limiterG3DScheme.use_turbulence_model_tvd_limiter
G3DSizesG3DSizes.add_block_faces()G3DSizes.add_boundary_faces()G3DSizes.add_cells()G3DSizes.add_connectivity_faces()G3DSizes.add_faces()G3DSizes.add_ghost_cells()G3DSizes.add_ghost_nodes()G3DSizes.add_internal_faces()G3DSizes.add_internal_faces_i()G3DSizes.add_internal_faces_j()G3DSizes.add_internal_faces_k()G3DSizes.add_nodes()G3DSizes.n_block_facesG3DSizes.n_boundary_facesG3DSizes.n_cellsG3DSizes.n_connectivity_facesG3DSizes.n_facesG3DSizes.n_ghost_cellsG3DSizes.n_ghost_nodesG3DSizes.n_internal_facesG3DSizes.n_internal_faces_iG3DSizes.n_internal_faces_jG3DSizes.n_internal_faces_kG3DSizes.n_nodesG3DSizes.n_varG3DSizes.subtract_block_faces()G3DSizes.subtract_boundary_faces()G3DSizes.subtract_cells()G3DSizes.subtract_connectivity_faces()G3DSizes.subtract_faces()G3DSizes.subtract_ghost_cells()G3DSizes.subtract_ghost_nodes()G3DSizes.subtract_internal_faces()G3DSizes.subtract_internal_faces_i()G3DSizes.subtract_internal_faces_j()G3DSizes.subtract_internal_faces_k()G3DSizes.subtract_nodes()
G3DSolverStatusG3DTimeG3DWorldGradientModeINTFTypesIOFLOWTypesNUMTypesNodeDistributionPositionQ1DPipeTypeRampTypeShockDampingModeTIMESTEPTypesTVDLimitersTimeStepperModeTurbulenceModelModeWALLTypesXMLDataItemassure_path_exists()clean_path()
- g3d.flow package
- Subpackages
- g3d.flow.domain package
- g3d.flow.geo package
- g3d.flow.io package
- g3d.flow.operators package
- g3d.flow.placeholders package
- Submodules
- g3d.flow.placeholders.auxv module
- g3d.flow.placeholders.cons module
- g3d.flow.placeholders.flowdata module
- g3d.flow.placeholders.fluxmolecule module
- g3d.flow.placeholders.matrixrow module
- g3d.flow.placeholders.post module
- g3d.flow.placeholders.turb module
- g3d.flow.placeholders.vgrad module
- Module contents
- g3d.flow.senv package
- g3d.flow.solver package
- g3d.flow.tests package
- g3d.flow.vars package
- Module contents
- Subpackages
- g3d.gas package
- Submodules
- g3d.gas.gas module
GasGas.CpGas.CvGas.PrGas.RGas.copy()Gas.g_over_gm1Gas.gammaGas.get_density()Gas.get_energy_from_primitive()Gas.get_gas_data()Gas.get_pressure()Gas.get_pressure_from_conservative()Gas.get_speed_of_sound()Gas.get_temperature()Gas.get_temperature_from_speed_of_sound()Gas.gm1Gas.gm1_over_gGas.gp1Gas.inv_isentropic_exp_p()Gas.inv_isentropic_exp_ro()Gas.isentropic_exp_p()Gas.isentropic_exp_ro()Gas.one_over_gm1Gas.set_from_key_value()Gas.viscosity
- Module contents
GasGas.CpGas.CvGas.PrGas.RGas.copy()Gas.g_over_gm1Gas.gammaGas.get_density()Gas.get_energy_from_primitive()Gas.get_gas_data()Gas.get_pressure()Gas.get_pressure_from_conservative()Gas.get_speed_of_sound()Gas.get_temperature()Gas.get_temperature_from_speed_of_sound()Gas.gm1Gas.gm1_over_gGas.gp1Gas.inv_isentropic_exp_p()Gas.inv_isentropic_exp_ro()Gas.isentropic_exp_p()Gas.isentropic_exp_ro()Gas.one_over_gm1Gas.set_from_key_value()Gas.viscosity
- g3d.mesh package