plotCurves.xml 3.93 KB
<?xml version="1.0"?>
<curves>
	<!-- internal = true => constants, are not modified in interface-->
	<!-- bowshock 
		r = x0 + L/(1+eps*cos(theta))
	       L = param2
	       eps = param3
	       x0 = param4
	       param1 => theta Max (deg)
	-->
	<curve id="venus_bowshock" name="Venus Bowshock" functionName="bowshock">
		<params>
			<param name="param1" internal="true" defaultValue="145"/>
			<param name="param2" internal="true" defaultValue="1.35"/>
			<param name="param3" internal="true" defaultValue="1.18"/>
			<param name="param4" internal="true" defaultValue="0.55"/>
		</params>
	</curve>
	<curve id="mars_bowshock" name="Mars Bowshock" functionName="bowshock">
		<params>
			<param name="param1" internal="true" defaultValue="135"/>
			<param name="param2" internal="true" defaultValue="2.04"/>
			<param name="param3" internal="true" defaultValue="1.02"/>
			<param name="param4" internal="true" defaultValue="0.55"/>
		</params>
	</curve>
	<!--Mercury's magnetopause and bow shock from MESSENGER Magnetometer observations
	    Reka Winslow; JGR; May 2013
	--> 
	<curve id="mercury_bowshock" name="Mercury Bowshock" functionName="bowshock">
		<params>
			<param name="param1" internal="true" defaultValue="135"/>
			<param name="param2" internal="true" defaultValue="2.9"/>
			<param name="param3" internal="true" defaultValue="1.2"/>
			<param name="param4" internal="true" defaultValue="0.5"/>
		</params>
	</curve>
	<!-- Farris 	
	       L = L0*(RamPress/ramP)^(-1/6)
	       
	       epsilon = 0.81
		L0 = 24.8
		ramP = 1.8 
	-->
	<curve id="bowshock_farris" name="Earth Bowshock (Farris)" functionName="bowshock_farris">
		<params>
			<param name="param1" internal="true" defaultValue="145"/>
			<param name="ramPressure" internal="false" defaultValue="2.0"/>
		</params>
	</curve>
	<!-- Went et al; JGR 2011 
	   r = (1 + epsilon)*c1*Pdyn^(-1/c2) /(1 + epsilon*cos(theta))
	-->
	<curve id="saturn_bowshock_went" name="Saturn Bowshock (Went, 2011)" functionName="saturn_bowshock_went">
		<params>
			<param name="param1" internal="true" defaultValue="145"/>
			<param name="epsilon" internal="true" defaultValue="0.84"/>
			<param name="c1" internal="true" defaultValue="15.0"/>
			<param name="c2" internal="true" defaultValue="5.4"/>
			<param name="ramPressure" internal="false" defaultValue="0.045"/>
		</params>
	</curve>	
	<curve id="venus_magnetopause" name="Venus Magnetopause" functionName="venus_magnetopause">
		<params>
			   <param name="param1" internal="true" defaultValue="1.07"/>
                        <param name="param2" internal="true" defaultValue="-4"/>
                        <param name="param3" internal="true" defaultValue="1.5"/>
                        <param name="param4" internal="true" defaultValue="3"/>
		</params>
	</curve>
	<curve id="mars_magnetopause" name="Mars Magnetopause" functionName="mars_magnetopause">
		<params>
			   <param name="param1" internal="true" defaultValue="1.2"/>
                        <param name="param2" internal="true" defaultValue="-0.0992"/>
                        <param name="param3" internal="true" defaultValue="-0.2967"/>
                        <param name="param4" internal="true" defaultValue="3"/>
		</params>
	</curve>
	<curve id="magnetopause_shue" name="Earth Magnetopause (Shue)" functionName="magnetopause_shue">
		<params>
			<param name="param1" internal="true" defaultValue="145"/>
			<param name="ramPressure" internal="false" defaultValue="2.0"/>
			<param name="Bz" internal="false" defaultValue="-1.0"/> 
		</params>
	</curve>
	<curve id="mercury_magnetopause" name="Mercury Magnetopause (Shue)" functionName="mercury_magnetopause">
		<params>
			<param name="param1" internal="true" defaultValue="145"/>
			<param name="rnose" internal="false" defaultValue="1.45"/>
			<param name="alpha" internal="false" defaultValue="0.5"/> 
		</params>
	</curve>		
	<curve id="circle" name="Circle" functionName="circle">
		<params>
			<param name="radius" internal="false" defaultValue="1"/>
		</params>
	</curve>
</curves>