Difference between revisions of "Template:OrbitVelocity/Core"

From Kerbal Space Program Wiki
Jump to: navigation, search
(Created page with "{{#expr: <!-- --> ( <!-- --> {{G}} * {{{2}}} / {{OrbitAltitude/Core|{{{1}}}|{{{2}}}|0}} <!-- --> ) ^ 0.5 {{#if: {{{3|}}}|round 3}}<!-- --> }}<noinclude> {| cl...")
 
m (Use new mass template)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#expr: <!--
+
<includeonly>{{#expr: <!--
 
-->    ( <!--
 
-->    ( <!--
-->        {{G}} * {{{2}}} / {{OrbitAltitude/Core|{{{1}}}|{{{2}}}|0}} <!--
+
-->        {{G}} * {{#if: {{{2|}}}{{#if: {{{b|}}}||1}}|{{{2}}}|{{Body data/Mass|{{{b}}}}}}} / {{OrbitAltitude/Core|{{{1|}}}|{{{2|}}}|0|b={{{b|}}}|pf={{{pf|}}}}} <!--
-->    ) ^ 0.5 {{#if: {{{3|}}}|round 3}}<!--
+
-->    ) ^ 0.5 {{#switch: {{{f|}}}
--> }}<noinclude>
+
|k=/1000
 +
|M=/1000000
 +
|G=/1000000000}} {{#if: {{{3|}}}|round 3}}<!--
 +
--> }}</includeonly><noinclude>
  
{| class="wikitable"
+
{{Parameter table|parameters=
! #
+
{{Parameter row|1|Period of the orbit in seconds}}
! Description
+
{{Parameter row|2|Mass of central body in kilograms}}
|-
+
{{Parameter row|3|Round to the number of decimal places.|Doesn't round}}
| 1
+
{{Parameter row|f|Factor in which the velocity should be shown. Available values: None (m/s), '''k''' (km/s), '''M''' (Mm/s), '''G''' (Gm/s).|None}}
| Period (s)
+
{{Parameter row|b|Uses the sidereal rotation period, mass and radius as default from the given body. Can be overwritten.|Not set (makes the first two parameters mandatory)}}
|-
+
{{Parameter row|pf|2=Multiplies the period with this value. Useful to easily calculate semi-synchronous orbits (<tt>pf=1/2</tt> then).|3=<tt>1</tt>}}
| 2
+
}}
| Mass (kg)
 
|-
 
| 3
 
| Round value; Default is no rounding
 
|}
 
  
 
[[Category:Templates]]</noinclude>
 
[[Category:Templates]]</noinclude>

Latest revision as of 11:38, 12 May 2018


# Optional Description Default
1 No Period of the orbit in seconds
2 No Mass of central body in kilograms
3 Yes Round to the number of decimal places. Doesn't round
f Yes Factor in which the velocity should be shown. Available values: None (m/s), k (km/s), M (Mm/s), G (Gm/s). None
b Yes Uses the sidereal rotation period, mass and radius as default from the given body. Can be overwritten. Not set (makes the first two parameters mandatory)
pf Yes Multiplies the period with this value. Useful to easily calculate semi-synchronous orbits (pf=1/2 then). 1