|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Public Member Functions | |
| bool | is_inline (self) |
| bool | is_source (self) |
| bool | is_instrument (self) |
| bool | is_annotation (self) |
Static Public Attributes | |
| str | fluid = "" |
| str | role = "" |
| str | page = "" |
| str | attached_to = "" |
| float | attached_at = 0.5 |
| Mapping | params = field(default_factory=dict) |
| Mapping | options = field(default_factory=dict) |
| Mapping | ports = field(default_factory=dict) |
| str | drawn_as = "" |
| float | rotation = 0.0 |
One symbol on the drawing.
Definition at line 50 of file document.py.
| bool feedtwin.pid.document.PidNode.is_annotation | ( | self | ) |
Definition at line 94 of file document.py.
References anonymous_namespace{config_broadcast_service_main.cpp}::BoardInfo.type, array.type(), backend.routers.timeseries.PressureSegment.type, basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass >.type, basic_json< nlohmann::ordered_map >.type, BoardConfig.type, default_value_traits.type, engine.pipeline.config_schemas.CoaxialInjectorConfig.type, engine.pipeline.config_schemas.ImpingingInjectorConfig.type, engine.pipeline.config_schemas.InjectorBaseConfig.type, engine.pipeline.config_schemas.PintleInjectorConfig.type, engine.pipeline.config_schemas.PressureSegmentConfig.type, feedtwin.comps.base.HydraulicComponent.type(), feedtwin.model.component.ComponentInstance.type(), feedtwin.model.spec.ComponentSpec.type, float_traits_base< T, MantissaDigits, DecimalDigits >.type, float_traits_base< double, std::numeric_limits< double >::digits, std::numeric_limits< double >::digits10 >.type, float_traits_base< float, std::numeric_limits< float >::digits, std::numeric_limits< float >::digits10 >.type, float_traits_base< long double, std::numeric_limits< long double >::digits, std::numeric_limits< long double >::digits10 >.type, float_traits_base< T, std::numeric_limits< T >::digits, std::numeric_limits< T >::digits10 >.type, fsw::config::BoardConfig.type, fsw::control::RobustDDPController::Command.type, fsw::control::RobustDDPController::Reference.type, integer_traits_base< T >.type, integer_traits_base< signed char >.type, integer_traits_base< signed int >.type, integer_traits_base< signed long >.type, integer_traits_base< signed long long >.type, integer_traits_base< signed short >.type, integer_traits_base< unsigned char >.type, integer_traits_base< unsigned int >.type, integer_traits_base< unsigned long >.type, integer_traits_base< unsigned long long >.type, integer_traits_base< unsigned short >.type, native_value_traits< T, NodeType >.type, native_value_traits< bool, node_type::boolean >.type, native_value_traits< date, node_type::date >.type, native_value_traits< date_time, node_type::date_time >.type, native_value_traits< time, node_type::time >.type, path_component.type(), radio_link::Frame.type, radio_rx_t.type, rec_t.type, string_traits< T >.type, string_traits< char * >.type, string_traits< char[N]>.type, string_traits< const char * >.type, string_traits< const char[N]>.type, string_traits< std::string >.type, string_traits< std::string_view >.type, and table.type().
| bool feedtwin.pid.document.PidNode.is_inline | ( | self | ) |
Definition at line 82 of file document.py.
References anonymous_namespace{config_broadcast_service_main.cpp}::BoardInfo.type, array.type(), backend.routers.timeseries.PressureSegment.type, basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass >.type, basic_json< nlohmann::ordered_map >.type, BoardConfig.type, default_value_traits.type, engine.pipeline.config_schemas.CoaxialInjectorConfig.type, engine.pipeline.config_schemas.ImpingingInjectorConfig.type, engine.pipeline.config_schemas.InjectorBaseConfig.type, engine.pipeline.config_schemas.PintleInjectorConfig.type, engine.pipeline.config_schemas.PressureSegmentConfig.type, feedtwin.comps.base.HydraulicComponent.type(), feedtwin.model.component.ComponentInstance.type(), feedtwin.model.spec.ComponentSpec.type, float_traits_base< T, MantissaDigits, DecimalDigits >.type, float_traits_base< double, std::numeric_limits< double >::digits, std::numeric_limits< double >::digits10 >.type, float_traits_base< float, std::numeric_limits< float >::digits, std::numeric_limits< float >::digits10 >.type, float_traits_base< long double, std::numeric_limits< long double >::digits, std::numeric_limits< long double >::digits10 >.type, float_traits_base< T, std::numeric_limits< T >::digits, std::numeric_limits< T >::digits10 >.type, fsw::config::BoardConfig.type, fsw::control::RobustDDPController::Command.type, fsw::control::RobustDDPController::Reference.type, integer_traits_base< T >.type, integer_traits_base< signed char >.type, integer_traits_base< signed int >.type, integer_traits_base< signed long >.type, integer_traits_base< signed long long >.type, integer_traits_base< signed short >.type, integer_traits_base< unsigned char >.type, integer_traits_base< unsigned int >.type, integer_traits_base< unsigned long >.type, integer_traits_base< unsigned long long >.type, integer_traits_base< unsigned short >.type, native_value_traits< T, NodeType >.type, native_value_traits< bool, node_type::boolean >.type, native_value_traits< date, node_type::date >.type, native_value_traits< date_time, node_type::date_time >.type, native_value_traits< time, node_type::time >.type, path_component.type(), radio_link::Frame.type, radio_rx_t.type, rec_t.type, string_traits< T >.type, string_traits< char * >.type, string_traits< char[N]>.type, string_traits< const char * >.type, string_traits< const char[N]>.type, string_traits< std::string >.type, string_traits< std::string_view >.type, and table.type().
| bool feedtwin.pid.document.PidNode.is_instrument | ( | self | ) |
Definition at line 90 of file document.py.
References anonymous_namespace{config_broadcast_service_main.cpp}::BoardInfo.type, array.type(), backend.routers.timeseries.PressureSegment.type, basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass >.type, basic_json< nlohmann::ordered_map >.type, BoardConfig.type, default_value_traits.type, engine.pipeline.config_schemas.CoaxialInjectorConfig.type, engine.pipeline.config_schemas.ImpingingInjectorConfig.type, engine.pipeline.config_schemas.InjectorBaseConfig.type, engine.pipeline.config_schemas.PintleInjectorConfig.type, engine.pipeline.config_schemas.PressureSegmentConfig.type, feedtwin.comps.base.HydraulicComponent.type(), feedtwin.model.component.ComponentInstance.type(), feedtwin.model.spec.ComponentSpec.type, float_traits_base< T, MantissaDigits, DecimalDigits >.type, float_traits_base< double, std::numeric_limits< double >::digits, std::numeric_limits< double >::digits10 >.type, float_traits_base< float, std::numeric_limits< float >::digits, std::numeric_limits< float >::digits10 >.type, float_traits_base< long double, std::numeric_limits< long double >::digits, std::numeric_limits< long double >::digits10 >.type, float_traits_base< T, std::numeric_limits< T >::digits, std::numeric_limits< T >::digits10 >.type, fsw::config::BoardConfig.type, fsw::control::RobustDDPController::Command.type, fsw::control::RobustDDPController::Reference.type, integer_traits_base< T >.type, integer_traits_base< signed char >.type, integer_traits_base< signed int >.type, integer_traits_base< signed long >.type, integer_traits_base< signed long long >.type, integer_traits_base< signed short >.type, integer_traits_base< unsigned char >.type, integer_traits_base< unsigned int >.type, integer_traits_base< unsigned long >.type, integer_traits_base< unsigned long long >.type, integer_traits_base< unsigned short >.type, native_value_traits< T, NodeType >.type, native_value_traits< bool, node_type::boolean >.type, native_value_traits< date, node_type::date >.type, native_value_traits< date_time, node_type::date_time >.type, native_value_traits< time, node_type::time >.type, path_component.type(), radio_link::Frame.type, radio_rx_t.type, rec_t.type, string_traits< T >.type, string_traits< char * >.type, string_traits< char[N]>.type, string_traits< const char * >.type, string_traits< const char[N]>.type, string_traits< std::string >.type, string_traits< std::string_view >.type, and table.type().
| bool feedtwin.pid.document.PidNode.is_source | ( | self | ) |
Definition at line 86 of file document.py.
References anonymous_namespace{config_broadcast_service_main.cpp}::BoardInfo.type, array.type(), backend.routers.timeseries.PressureSegment.type, basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass >.type, basic_json< nlohmann::ordered_map >.type, BoardConfig.type, default_value_traits.type, engine.pipeline.config_schemas.CoaxialInjectorConfig.type, engine.pipeline.config_schemas.ImpingingInjectorConfig.type, engine.pipeline.config_schemas.InjectorBaseConfig.type, engine.pipeline.config_schemas.PintleInjectorConfig.type, engine.pipeline.config_schemas.PressureSegmentConfig.type, feedtwin.comps.base.HydraulicComponent.type(), feedtwin.model.component.ComponentInstance.type(), feedtwin.model.spec.ComponentSpec.type, float_traits_base< T, MantissaDigits, DecimalDigits >.type, float_traits_base< double, std::numeric_limits< double >::digits, std::numeric_limits< double >::digits10 >.type, float_traits_base< float, std::numeric_limits< float >::digits, std::numeric_limits< float >::digits10 >.type, float_traits_base< long double, std::numeric_limits< long double >::digits, std::numeric_limits< long double >::digits10 >.type, float_traits_base< T, std::numeric_limits< T >::digits, std::numeric_limits< T >::digits10 >.type, fsw::config::BoardConfig.type, fsw::control::RobustDDPController::Command.type, fsw::control::RobustDDPController::Reference.type, integer_traits_base< T >.type, integer_traits_base< signed char >.type, integer_traits_base< signed int >.type, integer_traits_base< signed long >.type, integer_traits_base< signed long long >.type, integer_traits_base< signed short >.type, integer_traits_base< unsigned char >.type, integer_traits_base< unsigned int >.type, integer_traits_base< unsigned long >.type, integer_traits_base< unsigned long long >.type, integer_traits_base< unsigned short >.type, native_value_traits< T, NodeType >.type, native_value_traits< bool, node_type::boolean >.type, native_value_traits< date, node_type::date >.type, native_value_traits< date_time, node_type::date_time >.type, native_value_traits< time, node_type::time >.type, path_component.type(), radio_link::Frame.type, radio_rx_t.type, rec_t.type, string_traits< T >.type, string_traits< char * >.type, string_traits< char[N]>.type, string_traits< const char * >.type, string_traits< const char[N]>.type, string_traits< std::string >.type, string_traits< std::string_view >.type, and table.type().
|
static |
Definition at line 67 of file document.py.
|
static |
Definition at line 66 of file document.py.
|
static |
Definition at line 74 of file document.py.
|
static |
Definition at line 58 of file document.py.
Referenced by feedtwin.vessels.volume.GasVolume.compressibility(), feedtwin.solve.network.Network.conditions(), feedtwin.vessels.volume.GasVolume.enthalpy(), feedtwin.vessels.volume.GasVolume.initial_state(), feedtwin.vessels.volume.GasVolume.pressure(), feedtwin.vessels.volume.GasVolume.temperature(), and feedtwin.vessels.volume.GasVolume.with_wall().
|
static |
Definition at line 72 of file document.py.
|
static |
Definition at line 65 of file document.py.
|
static |
Definition at line 71 of file document.py.
Referenced by test_robust_ddp_dynamics.TestDynamics.test_blowdown_decreases_pressure(), test_robust_ddp_dynamics.TestDynamics.test_control_clamping(), test_robust_ddp_dynamics.TestDynamics.test_copv_blowdown(), test_robust_ddp_dynamics.TestDynamics.test_feed_pressure_lag(), test_robust_ddp_ddp_solver.TestDDPSolver.test_forward_rollout(), test_robust_ddp_dynamics.TestDynamics.test_linearize_accuracy(), test_robust_ddp_dynamics.TestDynamics.test_linearize_shape(), test_robust_ddp_dynamics.TestDynamics.test_pressurization_increases_pressure(), test_robust_ddp_dynamics.TestDynamics.test_state_non_negative(), test_robust_ddp_dynamics.TestDynamics.test_step_basic(), test_robust_ddp_robustness.TestRobustness.test_tube_propagate_basic(), test_robust_ddp_robustness.TestRobustness.test_tube_propagate_validation(), test_robust_ddp_robustness.TestRobustness.test_tube_propagate_widens(), test_robust_ddp_robustness.TestRobustness.test_tube_propagate_with_large_w_bar(), test_robust_ddp_dynamics.TestDynamics.test_ullage_volume_increases(), and test_robust_ddp_dynamics.TestDynamics.test_zero_mass_flow().
|
static |
Definition at line 73 of file document.py.
|
static |
Definition at line 59 of file document.py.
|
static |
Definition at line 77 of file document.py.