{"$schema":"http://json-schema.org/draft-07/schema#","title":"NTM 1.0.4 machine_config/stirling","type":"object","properties":{"diffusion":{"type":"number","minimum":0,"maximum":1.7976931348623157e+308,"description":"Heat-transfer coefficient between this machine and its heat source; default 0.1.\n\nRange: [0, f64::MAX]","markdownDescription":"Heat-transfer coefficient between this machine and its heat source; default `0.1`.\n\nRange: [0, `f64::MAX`]"},"efficiency":{"type":"number","minimum":0,"maximum":1.7976931348623157e+308,"description":"Fraction of heat converted into HE; default 0.5.\n\nRange: [0, f64::MAX]","markdownDescription":"Fraction of heat converted into HE; default `0.5`.\n\nRange: [0, `f64::MAX`]"},"overspeed_limit":{"type":"integer","minimum":0,"maximum":2147483647,"description":"Stirling engine speed threshold for overspeed behavior; default 300.\n\nRange: [0, i32::MAX]","markdownDescription":"Stirling engine speed threshold for overspeed behavior; default `300`.\n\nRange: [0, `i32::MAX`]"}},"additionalProperties":false}