<terragen_clip>
	<group
		name = "Symmetric wave"
		gui_use_node_pos = "1"
		gui_node_pos = "-1395.726598 1954 0"
		gui_group = ""
		gui_node_size = "1201.539412 930.4913034 1"
		gui_node_colour = "0.5 0.5 0.5"
		special_group = "0"
		global_bookmark = "0"
		>
	</group>
	<note
		name = "Note 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-1800 2240 0"
		gui_group = "Symmetric wave"
		gui_node_size = "352.0649323 313.053917 1"
		gui_note_text = "Input to 6.order spline wave:&#xD;&#xA;&#xD;&#xA;Lamda: wavelength in meter.&#xD;&#xA;&#xD;&#xA;X1,Y1  a point on wave axis&#xD;&#xA;X2,Y2 another point on the wave axis &#xD;&#xA;&#xD;&#xA;constraint: 0 &lt; X1 &lt; X2 &lt;= 0.5&#xD;&#xA;Y1, Y2 are the amplitudes at X1 and X2&#xD;&#xA;&#xD;&#xA;The wave is symmetrical around the mid point.&#xD;&#xA;Amplitude = 0 at the endpoints.&#xD;&#xA;Slope = 0 at the endpoints&#xD;&#xA;&#xD;&#xA; "
		gui_note_text_colour = "0 0 0"
		gui_node_colour = "0.9900000095 0.9599999785 0.6100000143"
		>
	</note>
	<group
		name = "_Solver"
		gui_use_node_pos = "1"
		gui_node_pos = "-1442.726598 1885 0"
		gui_group = "Symmetric wave"
		gui_node_size = "1087.91609 355.65642 1"
		gui_node_colour = "0.5 0.5 0.5"
		special_group = "0"
		global_bookmark = "0"
		>
	</group>
	<note
		name = "Note 02"
		gui_use_node_pos = "1"
		gui_node_pos = "-1100 2280 0"
		gui_group = "Symmetric wave"
		gui_node_size = "240 202.3458412 1"
		gui_note_text = "f(0.4) = 0.029953&#xD;&#xA;g(0.4) = 0.003318&#xD;&#xA;&#xD;&#xA;f(0.5) = 0.031250&#xD;&#xA;g(0.5) = 0.003906&#xD;&#xA;&#xD;&#xA;A = -2051&#xD;&#xA;B = 21529 &#xD;&#xA;"
		gui_note_text_colour = "0 0 0"
		gui_node_colour = "0.9900000095 0.9599999785 0.6100000143"
		>
	</note>
	<note
		name = "Solving two equations with two unknowns"
		gui_use_node_pos = "1"
		gui_node_pos = "-1740 1820 0"
		gui_group = "_Solver"
		gui_node_size = "439.1153708 142.955359 1"
		gui_note_text = "This networks finds A and B from the two equations:&#xD;&#xA;&#xD;&#xA;       f1*A + g1*B = y1&#xD;&#xA;       f2*A + g2*B = y2"
		gui_note_text_colour = "0 0 0"
		gui_node_colour = "0.9900000095 0.9599999785 0.6100000143"
		>
	</note>
	<hard_step_scalar
		name = "Hard step scalar 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-1040 1600 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = "Wavefunction(W)"
		gui_use_preview_patch_size = "1"
		gui_preview_patch_size = "500 500"
		step_value = "Z to scalar 01"
		>
	</hard_step_scalar>
	<get_position_in_geometry
		name = "Get position in geometry 02"
		gui_use_node_pos = "1"
		gui_node_pos = "-1040 1680 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		>
	</get_position_in_geometry>
	<z_to_scalar
		name = "Z to scalar 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-1040 1640 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = "Get position in geometry 02"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		>
	</z_to_scalar>
	<constant_scalar
		name = "X1 = 0.4"
		gui_use_node_pos = "1"
		gui_node_pos = "-1520 2360 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "0.4"
		>
	</constant_scalar>
	<build_vector
		name = "vector [ f(X1), 0, g(X1) ]"
		gui_use_node_pos = "1"
		gui_node_pos = "-1520 2300 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = "X1 = 0.4"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		x_input = "f(X1)"
		y_input = "Zero (X1)"
		z_input = "(t*s)**4 (X1) = g(X1)"
		>
		<note
			name = "Note X1"
			gui_use_node_pos = "1"
			gui_node_pos = "-620 340 0"
			gui_group = ""
			gui_node_size = "258.0000032 159.9999893 1"
			gui_note_text = "Calculates the functions:&#xD;&#xA;&#xD;&#xA;s = X1&#xD;&#xA;t = 1- X1&#xD;&#xA;f(X1) = (s*t)**2 * (s**2 + t**2)&#xD;&#xA;g((X1) = (s*t)**4"
			gui_note_text_colour = "0 0 0"
			gui_node_colour = "0.9900000095 0.9599999785 0.6100000143"
			>
		</note>
		<null_shader
			name = "s = X1"
			gui_use_node_pos = "1"
			gui_node_pos = "-360 400 0"
			gui_group = ""
			enable = "1"
			input_node = "/X1 = 0.4"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</null_shader>
		<complement_scalar
			name = "t = 1 - X1"
			gui_use_node_pos = "1"
			gui_node_pos = "-360 360 0"
			gui_group = ""
			enable = "1"
			input_node = "s = X1"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</complement_scalar>
		<multiply_scalar
			name = "t*s (X1)"
			gui_use_node_pos = "1"
			gui_node_pos = "-360 300 0"
			gui_group = ""
			enable = "1"
			input_node = "s = X1"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "t = 1 - X1"
			>
		</multiply_scalar>
		<square_scalar
			name = "(t*s)**2 (X1)"
			gui_use_node_pos = "1"
			gui_node_pos = "-360 240 0"
			gui_group = ""
			enable = "1"
			input_node = "t*s (X1)"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</square_scalar>
		<square_scalar
			name = "(t*s)**4 (X1) = g(X1)"
			gui_use_node_pos = "1"
			gui_node_pos = "-360 180 0"
			gui_group = ""
			enable = "1"
			input_node = "(t*s)**2 (X1)"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</square_scalar>
		<square_scalar
			name = "s**2 (X1)"
			gui_use_node_pos = "1"
			gui_node_pos = "-180 360 0"
			gui_group = ""
			enable = "1"
			input_node = "s = X1"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</square_scalar>
		<square_scalar
			name = "t**2 (X1)"
			gui_use_node_pos = "1"
			gui_node_pos = "-180 300 0"
			gui_group = ""
			enable = "1"
			input_node = "t = 1 - X1"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</square_scalar>
		<add_scalar
			name = "( s**2 + t**2 ) (X1)"
			gui_use_node_pos = "1"
			gui_node_pos = "-180 240 0"
			gui_group = ""
			enable = "1"
			input_node = "t**2 (X1)"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "s**2 (X1)"
			>
		</add_scalar>
		<multiply_scalar
			name = "f(X1)"
			gui_use_node_pos = "1"
			gui_node_pos = "-180 180 0"
			gui_group = ""
			enable = "1"
			input_node = "(t*s)**2 (X1)"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "( s**2 + t**2 ) (X1)"
			>
		</multiply_scalar>
		<constant_scalar
			name = "Zero (X1)"
			gui_use_node_pos = "1"
			gui_node_pos = "-380 -20 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			scalar = "0"
			>
		</constant_scalar>
	</build_vector>
	<constant_scalar
		name = "Y1 = 10"
		gui_use_node_pos = "1"
		gui_node_pos = "-1600 2020 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "10"
		>
	</constant_scalar>
	<build_vector
		name = "Build vector 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-1600 1940 0"
		gui_group = "_Solver"
		enable = "1"
		input_node = "vector [ f(X1), 0, g(X1) ]"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		x_input = ""
		y_input = "Y1 = 10"
		z_input = ""
		>
	</build_vector>
	<constant_scalar
		name = "X2 = 0.5"
		gui_use_node_pos = "1"
		gui_node_pos = "-1340 2360 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "0.5"
		>
	</constant_scalar>
	<build_vector
		name = "vector [ f(X2), 0, g(X2) ]"
		gui_use_node_pos = "1"
		gui_node_pos = "-1340 2300 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = "X2 = 0.5"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		x_input = "f(X2)"
		y_input = "Zero (X2)"
		z_input = "(t*s)**4 (X2) = g(X2)"
		>
		<note
			name = "Note X2"
			gui_use_node_pos = "1"
			gui_node_pos = "-580 320 0"
			gui_group = ""
			gui_node_size = "258.0000032 159.9999893 1"
			gui_note_text = "Calculates the functions:&#xD;&#xA;&#xD;&#xA;s = X2&#xD;&#xA;t = 1- X2&#xD;&#xA;f(X2) = (s*t)**2 * (s**2 + t**2)&#xD;&#xA;g((X2) = (s*t)**4"
			gui_note_text_colour = "0 0 0"
			gui_node_colour = "0.9900000095 0.9599999785 0.6100000143"
			>
		</note>
		<null_shader
			name = "s = X2"
			gui_use_node_pos = "1"
			gui_node_pos = "-320 380 0"
			gui_group = ""
			enable = "1"
			input_node = "/X2 = 0.5"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</null_shader>
		<complement_scalar
			name = "t = 1 - X2"
			gui_use_node_pos = "1"
			gui_node_pos = "-320 340 0"
			gui_group = ""
			enable = "1"
			input_node = "s = X2"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</complement_scalar>
		<multiply_scalar
			name = "t*s (X2)"
			gui_use_node_pos = "1"
			gui_node_pos = "-320 280 0"
			gui_group = ""
			enable = "1"
			input_node = "s = X2"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "t = 1 - X2"
			>
		</multiply_scalar>
		<square_scalar
			name = "(t*s)**2 (X2)"
			gui_use_node_pos = "1"
			gui_node_pos = "-320 220 0"
			gui_group = ""
			enable = "1"
			input_node = "t*s (X2)"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</square_scalar>
		<square_scalar
			name = "(t*s)**4 (X2) = g(X2)"
			gui_use_node_pos = "1"
			gui_node_pos = "-320 160 0"
			gui_group = ""
			enable = "1"
			input_node = "(t*s)**2 (X2)"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</square_scalar>
		<square_scalar
			name = "s**2 (X2)"
			gui_use_node_pos = "1"
			gui_node_pos = "-140 340 0"
			gui_group = ""
			enable = "1"
			input_node = "s = X2"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</square_scalar>
		<square_scalar
			name = "t**2 (X2)"
			gui_use_node_pos = "1"
			gui_node_pos = "-140 280 0"
			gui_group = ""
			enable = "1"
			input_node = "t = 1 - X2"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</square_scalar>
		<add_scalar
			name = "( s**2 + t**2 ) (X2)"
			gui_use_node_pos = "1"
			gui_node_pos = "-140 220 0"
			gui_group = ""
			enable = "1"
			input_node = "t**2 (X2)"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "s**2 (X2)"
			>
		</add_scalar>
		<multiply_scalar
			name = "f(X2)"
			gui_use_node_pos = "1"
			gui_node_pos = "-140 160 0"
			gui_group = ""
			enable = "1"
			input_node = "(t*s)**2 (X2)"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "( s**2 + t**2 ) (X2)"
			>
		</multiply_scalar>
		<constant_scalar
			name = "Zero (X2)"
			gui_use_node_pos = "1"
			gui_node_pos = "-340 -40 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			scalar = "0"
			>
		</constant_scalar>
	</build_vector>
	<constant_scalar
		name = "Y2 = 20"
		gui_use_node_pos = "1"
		gui_node_pos = "-1000 2020 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "20"
		>
	</constant_scalar>
	<build_vector
		name = "Build vector 02"
		gui_use_node_pos = "1"
		gui_node_pos = "-1000 1940 0"
		gui_group = "_Solver"
		enable = "1"
		input_node = "vector [ f(X2), 0, g(X2) ]"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		x_input = ""
		y_input = "Y2 = 20"
		z_input = ""
		>
	</build_vector>
	<cross_product
		name = "Cross product 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-1300 1880 0"
		gui_group = "_Solver"
		enable = "1"
		input_node = "Build vector 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "Build vector 02"
		>
	</cross_product>
	<y_to_scalar
		name = "Y to scalar 02"
		gui_use_node_pos = "1"
		gui_node_pos = "-1300 1840 0"
		gui_group = "_Solver"
		enable = "1"
		input_node = "Cross product 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		>
	</y_to_scalar>
	<negate_scalar
		name = "Negate scalar 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-1300 1800 0"
		gui_group = "_Solver"
		enable = "1"
		input_node = "Y to scalar 02"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		>
	</negate_scalar>
	<divide_vector
		name = "Divide vector = [A, -1, B]"
		gui_use_node_pos = "1"
		gui_node_pos = "-1300 1760 0"
		gui_group = "_Solver"
		enable = "1"
		input_node = "Cross product 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "Negate scalar 01"
		>
	</divide_vector>
	<get_position_in_geometry
		name = "Get position in geometry 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-1440 2200 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		>
	</get_position_in_geometry>
	<x_to_scalar
		name = "X to scalar 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-1440 2160 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = "Get position in geometry 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		>
	</x_to_scalar>
	<constant_scalar
		name = "Lamda = 140 m"
		gui_use_node_pos = "1"
		gui_node_pos = "-1440 2260 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "140"
		>
	</constant_scalar>
	<divide_scalar
		name = "Divide scalar 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-1440 2120 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = "X to scalar 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "Lamda = 140 m"
		>
	</divide_scalar>
	<constant_scalar
		name = "Constant (1)"
		gui_use_node_pos = "1"
		gui_node_pos = "-1260 2120 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "1"
		>
	</constant_scalar>
	<modulo_scalar
		name = "Modulo (W=0..1)"
		gui_use_node_pos = "1"
		gui_node_pos = "-1440 2080 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = "Divide scalar 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "Constant (1)"
		>
	</modulo_scalar>
	<constant_scalar
		name = "W"
		gui_use_node_pos = "1"
		gui_node_pos = "-1120 1820 0"
		gui_group = "Symmetric wave"
		enable = "0"
		input_node = "Modulo (W=0..1)"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "0.5"
		>
	</constant_scalar>
	<build_vector
		name = "vector [ f(W), 0, g(W) ]"
		gui_use_node_pos = "1"
		gui_node_pos = "-1120 1760 0"
		gui_group = "_Solver"
		enable = "1"
		input_node = "W"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		x_input = "f(W)"
		y_input = "Zero (W)"
		z_input = "(t*s)**4 (W) = g(W)"
		>
		<note
			name = "Note W"
			gui_use_node_pos = "1"
			gui_node_pos = "-580 320 0"
			gui_group = ""
			gui_node_size = "258.0000032 159.9999893 1"
			gui_note_text = "Calculates the functions:&#xD;&#xA;&#xD;&#xA;s = W&#xD;&#xA;t = 1- W&#xD;&#xA;f(W) = (s*t)**2 * (s**2 + t**2)&#xD;&#xA;g((W) = (s*t)**4"
			gui_note_text_colour = "0 0 0"
			gui_node_colour = "0.9900000095 0.9599999785 0.6100000143"
			>
		</note>
		<null_shader
			name = "s = W"
			gui_use_node_pos = "1"
			gui_node_pos = "-320 380 0"
			gui_group = ""
			enable = "1"
			input_node = "/W"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</null_shader>
		<complement_scalar
			name = "t = 1 - W"
			gui_use_node_pos = "1"
			gui_node_pos = "-320 340 0"
			gui_group = ""
			enable = "1"
			input_node = "s = W"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</complement_scalar>
		<multiply_scalar
			name = "t*s (W)"
			gui_use_node_pos = "1"
			gui_node_pos = "-320 280 0"
			gui_group = ""
			enable = "1"
			input_node = "s = W"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "t = 1 - W"
			>
		</multiply_scalar>
		<square_scalar
			name = "(t*s)**2 (W)"
			gui_use_node_pos = "1"
			gui_node_pos = "-320 220 0"
			gui_group = ""
			enable = "1"
			input_node = "t*s (W)"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</square_scalar>
		<square_scalar
			name = "(t*s)**4 (W) = g(W)"
			gui_use_node_pos = "1"
			gui_node_pos = "-320 160 0"
			gui_group = ""
			enable = "1"
			input_node = "(t*s)**2 (W)"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</square_scalar>
		<square_scalar
			name = "s**2 (W)"
			gui_use_node_pos = "1"
			gui_node_pos = "-140 340 0"
			gui_group = ""
			enable = "1"
			input_node = "s = W"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</square_scalar>
		<square_scalar
			name = "t**2 (W)"
			gui_use_node_pos = "1"
			gui_node_pos = "-140 280 0"
			gui_group = ""
			enable = "1"
			input_node = "t = 1 - W"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</square_scalar>
		<add_scalar
			name = "( s**2 + t**2 ) (W)"
			gui_use_node_pos = "1"
			gui_node_pos = "-140 220 0"
			gui_group = ""
			enable = "1"
			input_node = "t**2 (W)"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "s**2 (W)"
			>
		</add_scalar>
		<multiply_scalar
			name = "f(W)"
			gui_use_node_pos = "1"
			gui_node_pos = "-140 160 0"
			gui_group = ""
			enable = "1"
			input_node = "(t*s)**2 (W)"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "( s**2 + t**2 ) (W)"
			>
		</multiply_scalar>
		<constant_scalar
			name = "Zero (W)"
			gui_use_node_pos = "1"
			gui_node_pos = "-340 -40 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			scalar = "0"
			>
		</constant_scalar>
	</build_vector>
	<dot_product
		name = "Wavefunction(W)"
		gui_use_node_pos = "1"
		gui_node_pos = "-1220 1680 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = "Divide vector = [A, -1, B]"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "vector [ f(W), 0, g(W) ]"
		>
	</dot_product>
	<hard_step_scalar
		name = "Visualize wave"
		gui_use_node_pos = "1"
		gui_node_pos = "-1300 1620 0"
		gui_group = "Symmetric wave"
		enable = "1"
		input_node = "Z to scalar 02"
		gui_use_preview_patch_size = "1"
		gui_preview_patch_size = "250 250"
		step_value = "Wavefunction(W)"
		>
		<get_position_in_geometry
			name = "Get position in geometry 03"
			gui_use_node_pos = "1"
			gui_node_pos = "-260 260 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</get_position_in_geometry>
		<z_to_scalar
			name = "Z to scalar 02"
			gui_use_node_pos = "1"
			gui_node_pos = "-260 200 0"
			gui_group = ""
			enable = "1"
			input_node = "Get position in geometry 03"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</z_to_scalar>
	</hard_step_scalar>
</terragen_clip>
