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

Go to the source code of this file.

Namespaces

namespace  engine
namespace  engine.pipeline
namespace  engine.pipeline.validation

Functions

None engine.pipeline.validation.validate_positive (float value, str name, Optional[str] context=None)
None engine.pipeline.validation.validate_range (float value, str name, float min_val, float max_val, Optional[str] context=None)
None engine.pipeline.validation.validate_efficiency (float efficiency, str name, Optional[str] context=None)
None engine.pipeline.validation.validate_temperature (float temperature, str name, float min_temp=200.0, float max_temp=5000.0, Optional[str] context=None)
None engine.pipeline.validation.validate_pressure (float pressure, str name, float min_pressure=1e4, float max_pressure=50e6, Optional[str] context=None)
None engine.pipeline.validation.validate_mach_number (float mach, str name, bool supersonic=False, Optional[str] context=None)
None engine.pipeline.validation.validate_gamma (float gamma, str name="gamma", Optional[str] context=None)
None engine.pipeline.validation.validate_required_keys (dict data_dict, list required_keys, str dict_name="dictionary")
None engine.pipeline.validation.validate_monotonic_decreasing (np.ndarray array, str name, Optional[str] context=None)
None engine.pipeline.validation.validate_mass_flow_rate (float mdot, str name, float min_mdot=0.001, float max_mdot=100.0, Optional[str] context=None)