turboflow.axial_turbine package
Submodules
- turboflow.axial_turbine.choking_model module
- turboflow.axial_turbine.design_optimization module
BlackBoxOptimization
CascadesOptimizationProblem
CascadesOptimizationProblem.convert_performance_analysis_results()
CascadesOptimizationProblem.evaluate_constraints()
CascadesOptimizationProblem.fitness()
CascadesOptimizationProblem.fitness_black_box_constrained()
CascadesOptimizationProblem.fitness_gradient_based()
CascadesOptimizationProblem.fitness_gradient_free()
CascadesOptimizationProblem.get_bounds()
CascadesOptimizationProblem.get_constraints()
CascadesOptimizationProblem.get_given_bounds()
CascadesOptimizationProblem.get_nec()
CascadesOptimizationProblem.get_nested_value()
CascadesOptimizationProblem.get_nic()
CascadesOptimizationProblem.get_objective_function()
CascadesOptimizationProblem.get_omega()
CascadesOptimizationProblem.index_variables()
CascadesOptimizationProblem.init_black_box_constrained()
CascadesOptimizationProblem.init_gradient_based()
CascadesOptimizationProblem.init_gradient_free()
CascadesOptimizationProblem.update_boundary_conditions()
SolverContainer
build_config()
compute_optimal_turbine()
- turboflow.axial_turbine.deviation_model module
- turboflow.axial_turbine.flow_model module
compute_blockage_boundary_layer()
compute_efficiency_breakdown()
compute_overall_performance()
compute_stage_performance()
evaluate_axial_turbine()
evaluate_cascade()
evaluate_cascade_exit()
evaluate_cascade_inlet()
evaluate_cascade_interspace()
evaluate_cascade_throat()
evaluate_velocity_triangle_in()
evaluate_velocity_triangle_out()
- turboflow.axial_turbine.geometry_model module
- turboflow.axial_turbine.loss_model module
- turboflow.axial_turbine.loss_model_benner module
F_t()
compute_losses()
convert_kinetic_energy_coefficient()
get_compressible_correction_factors()
get_hub_to_mean_mach_ratio()
get_incidence_loss()
get_incidence_parameter()
get_incidence_profile_loss_increment()
get_penetration_depth()
get_profile_loss()
get_secondary_loss()
get_tip_clearance_loss()
get_trailing_edge_loss()
impulse_blades()
nozzle_blades()
- turboflow.axial_turbine.loss_model_kacker_okapuu module
- turboflow.axial_turbine.loss_model_moustapha module
compute_losses()
convert_kinetic_energy_coefficient()
get_compressible_correction_factors()
get_hub_to_mean_mach_ratio()
get_incidence_loss()
get_incidence_parameter()
get_profile_loss()
get_secondary_loss()
get_secondary_loss_correction_factor()
get_tip_clearance_loss()
get_trailing_edge_loss()
impulse_blades()
nozzle_blades()
- turboflow.axial_turbine.performance_analysis module
CascadesNonlinearSystemProblem
SOLVER_MAP
calculate_enthalpy_residual_1()
compute_performance()
compute_single_operation_point()
find_closest_operation_point()
generate_operation_points()
get_heuristic_guess()
get_initial_guess()
get_operation_point_distance()
get_unkown()
latin_hypercube_sampling()
print_boundary_conditions()
print_operation_points()
print_simulation_summary()
validate_operation_point()