STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
copv.test_blowdown_coupled Namespace Reference

Functions

 mock_engine_evaluator (P_lox, P_fuel)

Variables

 mock_config
 times = np.linspace(0, 5, 51)
 results
 mdot_0 = results['lox']['mdot_kg_s'][0]
 mdot_end = results['lox']['mdot_kg_s'][-1]

Detailed Description

Test coupled blowdown solver with mock engine callback.

Function Documentation

◆ mock_engine_evaluator()

copv.test_blowdown_coupled.mock_engine_evaluator ( P_lox,
P_fuel )

Definition at line 20 of file test_blowdown_coupled.py.

Variable Documentation

◆ mdot_0

copv.test_blowdown_coupled.mdot_0 = results['lox']['mdot_kg_s'][0]

Definition at line 47 of file test_blowdown_coupled.py.

◆ mdot_end

copv.test_blowdown_coupled.mdot_end = results['lox']['mdot_kg_s'][-1]

Definition at line 48 of file test_blowdown_coupled.py.

◆ mock_config

copv.test_blowdown_coupled.mock_config
Initial value:
1= SimpleNamespace(
2 fluids={
3 'oxidizer': SimpleNamespace(density=1140.0),
4 'fuel': SimpleNamespace(density=800.0)
5 },
6 lox_tank=SimpleNamespace(tank_volume_m3=0.1, mass=50.0),
7 fuel_tank=SimpleNamespace(tank_volume_m3=0.1, mass=40.0)
8)

Definition at line 11 of file test_blowdown_coupled.py.

◆ results

copv.test_blowdown_coupled.results
Initial value:
1= simulate_coupled_blowdown(
2 times=times,
3 evaluate_engine_fn=mock_engine_evaluator,
4 P_lox_initial_Pa=600 * 6894.76,
5 P_fuel_initial_Pa=600 * 6894.76,
6 config=mock_config,
7 use_real_gas=False
8)

Definition at line 30 of file test_blowdown_coupled.py.

◆ times

copv.test_blowdown_coupled.times = np.linspace(0, 5, 51)

Definition at line 29 of file test_blowdown_coupled.py.