<!--
	UPGM_defn.dtd: Provided here for reference.
<!ELEMENT upgmdefn (action*) >
<!ENTITY % identityDTD SYSTEM "identity.dtd">
%identityDTD;
<!ENTITY % paramdefnDTD SYSTEM "param_defn.dtd">
%paramdefnDTD;
<!ELEMENT action (identity, actionname, (paramdefn*), (groupid?))> 
<!ELEMENT actionname (#PCDATA)>
<!ELEMENT groupid (identity*)> 

	identity.dtd

<!ELEMENT identity (code, id?)>
<!ELEMENT code (#PCDATA) >
<!ELEMENT id (#PCDATA) >

	param_defn.dtd

<!ELEMENT paramdefn (paramname, paramtype, paramunit?, abs_min?, abs_max?, rec_min?, rec_max?, decomp?)>
<!ELEMENT paramname (#PCDATA)>
<!ELEMENT paramtype (#PCDATA)>
<!ELEMENT	paramunit (#PCDATA)>
	<!ATTLIST paramunit order CDATA "PRIMARY">
<!ELEMENT decomp EMPTY>
<!ELEMENT abs_min (#PCDATA)>
	<!ATTLIST abs_min exclude (true | false) #IMPLIED>
<!ELEMENT abs_max (#PCDATA)>
	<!ATTLIST abs_max exclude (true | false) #IMPLIED>
<!ELEMENT rec_min (#PCDATA)>
	<!ATTLIST rec_min exclude (true | false) #IMPLIED>
<!ELEMENT rec_max (#PCDATA)>
	<!ATTLIST rec_max exclude (true | false) #IMPLIED>
-->
<action>
	<identity>
		<code>P</code>
		<id>201</id>
	</identity>
	<actionname>gddweps_method</actionname>
	<!-- Process "UPGMinWEPS_init" is required for this Phase's processes
	<groupid>
		<identity>
			<code>G</code>
			<id>100</id>
		</identity>
	</groupid>
        -->

	<paramdefn>
		<paramname>process_label</paramname>
		<paramtype>string</paramtype>
	</paramdefn>
	<paramdefn>
		<paramname>process_type</paramname>
		<paramtype>int</paramtype>
		<abs_min>0</abs_min>
		<abs_max>1</abs_max>
	</paramdefn>
	<paramdefn>
		<paramname>tbas</paramname>
		<paramtype>float</paramtype>
		<paramunit>degree C</paramunit>
	</paramdefn>
	<paramdefn>
		<paramname>topt</paramname>
		<paramtype>float</paramtype>
		<paramunit>degree C</paramunit>
	</paramdefn>
</action>

