Difference between revisions of "Template:Body data/alt at pressure"
From Kerbal Space Program Wiki
(Created page with "<includeonly>{{#ifexpr: {{BodyData/Pressure|{{{body}}}}}>0|{{#expr: -{{BodyData/ScaleHeight|{{{body}}}}} * ln({{{pressure}}} / {{BodyData/Pressure|{{{body}}}}} ) }}|0}}</i...") |
m (Update pressures taken from KSP 1.4) |
||
(8 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | <includeonly>{{#ifexpr: {{ | + | <includeonly>{{#ifexpr: {{Body data|{{{body}}}|pressure}}>0|{{#switch: {{{body}}} {{{pressure}}} |
− | <noinclude>Calculates the height at which the specified pressure is in meters. Returns 0 if the celestial body hasn't any atmosphere. | + | | Eve 0.02 = 46315 |
+ | | Eve 0.04 = 44226 | ||
+ | | Kerbin 0.02 = 23547 | ||
+ | | Kerbin 0.04 = 20004 | ||
+ | | Duna 0.02 = 14912 | ||
+ | | Duna 0.04 = 10689 | ||
+ | | Jool 0.02 = 134228 | ||
+ | | Jool 0.04 = 126238 | ||
+ | | Laythe 0.02 = 31829 | ||
+ | | Laythe 0.04 = 25146 | ||
+ | | #default={{#expr: -{{Body data|{{{body}}}|scale height}} * ln({{{pressure}}} / {{Body data|{{{body}}}|pressure}})}}}}|0}}</includeonly> | ||
+ | <noinclude> | ||
+ | {{Outdated| | ||
+ | * Unfortunately this is currently not accurate for many cases, due to the atmospheric physics changes in [[1.0]]. | ||
+ | * Fixing it is not a simple task. | ||
+ | * It is currently hard wired to provide static values for 0.02 and 0.04 on the bodies with atmosphere, as the default pressures for parachute semi-deployment. Other pressure will use an outdated formula to calculate the result. See [[Talk:Parachute#Semi-deployment altitudes]]. | ||
+ | }} | ||
+ | Calculates the height at which the specified pressure is in meters. Returns 0 if the celestial body hasn't any atmosphere. For example 0.000001 atm (or 10<sup>-6</sup> atm) are at the following altitudes: | ||
+ | {| class="wikitable" | ||
+ | ! Body | ||
+ | ! Code | ||
+ | ! Result | ||
+ | |- | ||
+ | | [[Eve]] | ||
+ | | <tt><nowiki>{{Body data/alt at pressure|pressure=10^-6|body=Eve}}</nowiki></tt> | ||
+ | | {{Body data/alt at pressure|pressure=10^-6|body=Eve}} | ||
+ | |- | ||
+ | | [[Kerbin]] | ||
+ | | <tt><nowiki>{{Body data/alt at pressure|pressure=10^-6|body=Kerbin}}</nowiki></tt> | ||
+ | | {{Body data/alt at pressure|pressure=10^-6|body=Kerbin}} | ||
+ | |- | ||
+ | | [[Duna]] | ||
+ | | <tt><nowiki>{{Body data/alt at pressure|pressure=10^-6|body=Duna}}</nowiki></tt> | ||
+ | | {{Body data/alt at pressure|pressure=10^-6|body=Duna}} | ||
+ | |- | ||
+ | | [[Jool]] | ||
+ | | <tt><nowiki>{{Body data/alt at pressure|pressure=10^-6|body=Jool}}</nowiki></tt> | ||
+ | | {{Body data/alt at pressure|pressure=10^-6|body=Jool}} | ||
+ | |- | ||
+ | | [[Laythe]] | ||
+ | | <tt><nowiki>{{Body data/alt at pressure|pressure=10^-6|body=Laythe}}</nowiki></tt> | ||
+ | | {{Body data/alt at pressure|pressure=10^-6|body=Laythe}} | ||
+ | |} | ||
+ | |||
+ | This template uses {{Tl|Body data}} with the <tt>scale height</tt> and <tt>pressure</tt> properties. | ||
== Parameters == | == Parameters == | ||
Line 12: | Line 56: | ||
| pressure | | pressure | ||
| Searched pressure in atm | | Searched pressure in atm | ||
− | |}</noinclude> | + | |} |
+ | |||
+ | [[Category:BodyData Math Templates]]</noinclude> |
Latest revision as of 15:55, 10 May 2018
This page or section is in need of being brought up to date. Please help Kerbal Space Program Wiki by fixing inaccurate or outdated information.
|
Calculates the height at which the specified pressure is in meters. Returns 0 if the celestial body hasn't any atmosphere. For example 0.000001 atm (or 10-6 atm) are at the following altitudes:
Body | Code | Result |
---|---|---|
Eve | {{Body data/alt at pressure|pressure=10^-6|body=Eve}} | 111059.62898687 |
Kerbin | {{Body data/alt at pressure|pressure=10^-6|body=Kerbin}} | 77366.8591246 |
Duna | {{Body data/alt at pressure|pressure=10^-6|body=Duna}} | 63312.524205789 |
Jool | {{Body data/alt at pressure|pressure=10^-6|body=Jool}} | 495706.82367555 |
Laythe | {{Body data/alt at pressure|pressure=10^-6|body=Laythe}} | 106437.47971453 |
This template uses {{Body data}} with the scale height and pressure properties.
Parameters
Name | Description |
---|---|
body | Celestial body which is referenced |
pressure | Searched pressure in atm |