Skip to content

Instantly share code, notes, and snippets.

@matthiasdiener
Last active July 23, 2021 15:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matthiasdiener/46e2b9b5afb08c6dccb9ebd55710ff78 to your computer and use it in GitHub Desktop.
Save matthiasdiener/46e2b9b5afb08c6dccb9ebd55710ff78 to your computer and use it in GitHub Desktop.
#define lid(N) ((int) get_local_id(N))
#define gid(N) ((int) get_group_id(N))
#if __OPENCL_C_VERSION__ < 120
#pragma OPENCL EXTENSION cl_khr_fp64: enable
#endif
static void apply_inv_vandermonde_knl(int const n_from_dofs, int const nelements, __global double const *__restrict__ nodal_coeffs, __global double *__restrict__ result, __global double const *__restrict__ vdm_inv);
static void face_mass(__global double const *__restrict__ jac_surf, __global double const *__restrict__ mat, int const nelements, int const nface_nodes, int const nfaces, int const nvol_nodes, __global double *__restrict__ result, __global double const *__restrict__ vec);
static void resample_by_picking(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result);
static void resample_by_picking_0(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global int const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result);
static void resample_by_picking_1(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result);
static void resample_by_picking_3(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result);
static void resample_by_picking_4(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result);
static void resample_by_picking_5(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result);
static void resample_by_picking_6(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result);
static void resample_by_picking_7(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result);
static void resample_by_picking_8(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result);
static void smooth_comp(__global long const *__restrict__ modes_active_flag, int const ndiscr_nodes_in, int const nelements, __global double *__restrict__ result, __global double const *__restrict__ vec);
__kernel void __attribute__ ((reqd_work_group_size(1, 1, 1))) _pt_kernel(__global double const *__restrict__ _pt_in_294, __global double const *__restrict__ _pt_in_295, __global double const *__restrict__ _pt_in_296, __global double const *__restrict__ _pt_in_297, __global double const *__restrict__ _actx_in_1_mass_0, __global double const *__restrict__ _pt_in_298, __global double const *__restrict__ _pt_in_299, __global double const *__restrict__ _pt_in_300, __global double const *__restrict__ _pt_in_301, __global double const *__restrict__ _actx_in_1_momentum_0_0, __global double const *__restrict__ _pt_in_302, __global double const *__restrict__ _pt_in_303, __global double const *__restrict__ _pt_in_304, __global double const *__restrict__ _pt_in_305, __global long const *__restrict__ _pt_in_11, __global int const *__restrict__ _pt_in_12, __global long const *__restrict__ _pt_in_13, __global int const *__restrict__ _pt_in_14, __global long const *__restrict__ _pt_in_15, __global int const *__restrict__ _pt_in_16, __global int const *__restrict__ _pt_in_17, __global int const *__restrict__ _pt_in_18, __global int const *__restrict__ _pt_in_19, __global int const *__restrict__ _pt_in_20, __global int const *__restrict__ _pt_in_21, __global int const *__restrict__ _pt_in_22, __global double const *__restrict__ _pt_in_306, __global long const *__restrict__ _pt_in_307, __global int const *__restrict__ _pt_in_308, __global long const *__restrict__ _pt_in_309, __global int const *__restrict__ _pt_in_310, __global long const *__restrict__ _pt_in_311, __global int const *__restrict__ _pt_in_312, __global long const *__restrict__ _pt_in_313, __global int const *__restrict__ _pt_in_314, __global double const *__restrict__ _pt_in_317, __global long const *__restrict__ _pt_in_318, __global int const *__restrict__ _pt_in_319, __global long const *__restrict__ _pt_in_320, __global int const *__restrict__ _pt_in_321, __global double const *__restrict__ _pt_in_322, __global long const *__restrict__ _pt_in_323, __global int const *__restrict__ _pt_in_324, __global long const *__restrict__ _pt_in_325, __global int const *__restrict__ _pt_in_326, __global long const *__restrict__ _pt_in_329, __global int const *__restrict__ _pt_in_330, __global double const *__restrict__ _pt_in_331, __global long const *__restrict__ _pt_in_332, __global int const *__restrict__ _pt_in_333, __global double const *__restrict__ _pt_in_334, __global double const *__restrict__ _pt_in_335, __global double const *__restrict__ _pt_in_336, __global double const *__restrict__ _pt_in_337, __global double const *__restrict__ _pt_in_338, __global double const *__restrict__ _pt_in_339, __global double const *__restrict__ _pt_in_340, __global double const *__restrict__ _pt_in_341, __global long const *__restrict__ _pt_in_77, __global int const *__restrict__ _pt_in_78, __global long const *__restrict__ _pt_in_79, __global int const *__restrict__ _pt_in_80, __global long const *__restrict__ _pt_in_81, __global int const *__restrict__ _pt_in_82, __global int const *__restrict__ _pt_in_89, __global int const *__restrict__ _pt_in_90, __global int const *__restrict__ _pt_in_91, __global int const *__restrict__ _pt_in_92, __global int const *__restrict__ _pt_in_93, __global int const *__restrict__ _pt_in_94, __global long const *__restrict__ _pt_in_342, __global int const *__restrict__ _pt_in_343, __global long const *__restrict__ _pt_in_344, __global int const *__restrict__ _pt_in_345, __global long const *__restrict__ _pt_in_346, __global int const *__restrict__ _pt_in_347, __global long const *__restrict__ _pt_in_348, __global int const *__restrict__ _pt_in_349, __global long const *__restrict__ _pt_in_350, __global int const *__restrict__ _pt_in_351, __global long const *__restrict__ _pt_in_352, __global int const *__restrict__ _pt_in_353, __global long const *__restrict__ _pt_in_354, __global int const *__restrict__ _pt_in_355, __global long const *__restrict__ _pt_in_356, __global int const *__restrict__ _pt_in_357, __global long const *__restrict__ _pt_in_327, __global int const *__restrict__ _pt_in_328, __global long const *__restrict__ _pt_in_358, __global int const *__restrict__ _pt_in_359, __global double const *__restrict__ _pt_in_360, __global double const *__restrict__ _pt_in_361, __global double const *__restrict__ _pt_in_362, __global double const *__restrict__ _pt_in_363, __global double const *__restrict__ _actx_in_1_momentum_1_0, __global double const *__restrict__ _pt_in_364, __global double const *__restrict__ _pt_in_365, __global double const *__restrict__ _pt_in_366, __global double const *__restrict__ _pt_in_367, __global long const *__restrict__ _pt_in_24, __global int const *__restrict__ _pt_in_25, __global long const *__restrict__ _pt_in_26, __global int const *__restrict__ _pt_in_27, __global long const *__restrict__ _pt_in_28, __global int const *__restrict__ _pt_in_29, __global int const *__restrict__ _pt_in_30, __global int const *__restrict__ _pt_in_31, __global int const *__restrict__ _pt_in_32, __global int const *__restrict__ _pt_in_33, __global int const *__restrict__ _pt_in_34, __global int const *__restrict__ _pt_in_35, __global double const *__restrict__ _pt_in_368, __global long const *__restrict__ _pt_in_369, __global int const *__restrict__ _pt_in_370, __global long const *__restrict__ _pt_in_371, __global int const *__restrict__ _pt_in_372, __global long const *__restrict__ _pt_in_373, __global int const *__restrict__ _pt_in_374, __global long const *__restrict__ _pt_in_375, __global int const *__restrict__ _pt_in_376, __global double const *__restrict__ _pt_in_377, __global long const *__restrict__ _pt_in_378, __global int const *__restrict__ _pt_in_379, __global long const *__restrict__ _pt_in_380, __global int const *__restrict__ _pt_in_381, __global double const *__restrict__ _pt_in_382, __global long const *__restrict__ _pt_in_383, __global int const *__restrict__ _pt_in_384, __global long const *__restrict__ _pt_in_385, __global int const *__restrict__ _pt_in_386, __global long const *__restrict__ _pt_in_387, __global int const *__restrict__ _pt_in_388, __global double const *__restrict__ _pt_in_389, __global long const *__restrict__ _pt_in_390, __global int const *__restrict__ _pt_in_391, __global double const *__restrict__ _pt_in_392, __global double const *__restrict__ _pt_in_393, __global double const *__restrict__ _pt_in_394, __global double const *__restrict__ _pt_in_395, __global double const *__restrict__ _pt_in_396, __global double const *__restrict__ _pt_in_397, __global double const *__restrict__ _pt_in_398, __global double const *__restrict__ _pt_in_399, __global long const *__restrict__ _pt_in_400, __global int const *__restrict__ _pt_in_401, __global long const *__restrict__ _pt_in_402, __global int const *__restrict__ _pt_in_403, __global long const *__restrict__ _pt_in_404, __global int const *__restrict__ _pt_in_405, __global long const *__restrict__ _pt_in_406, __global int const *__restrict__ _pt_in_407, __global long const *__restrict__ _pt_in_408, __global int const *__restrict__ _pt_in_409, __global long const *__restrict__ _pt_in_410, __global int const *__restrict__ _pt_in_411, __global double const *__restrict__ _pt_in_412, __global double const *__restrict__ _pt_in_413, __global double const *__restrict__ _pt_in_414, __global double const *__restrict__ _pt_in_415, __global double const *__restrict__ _pt_in_416, __global double const *__restrict__ _pt_in_417, __global double const *__restrict__ _pt_in_418, __global double const *__restrict__ _pt_in_419, __global long const *__restrict__ _pt_in_420, __global int const *__restrict__ _pt_in_421, __global long const *__restrict__ _pt_in_422, __global int const *__restrict__ _pt_in_423, __global long const *__restrict__ _pt_in_424, __global int const *__restrict__ _pt_in_425, __global long const *__restrict__ _pt_in_426, __global int const *__restrict__ _pt_in_427, __global long const *__restrict__ _pt_in_428, __global int const *__restrict__ _pt_in_429, __global long const *__restrict__ _pt_in_430, __global int const *__restrict__ _pt_in_431, __global double const *__restrict__ _pt_in_432, __global double const *__restrict__ _pt_in_433, __global double const *__restrict__ _pt_in_434, __global double const *__restrict__ _pt_in_435, __global double const *__restrict__ _pt_in_436, __global double const *__restrict__ _pt_in_437, __global double const *__restrict__ _pt_in_438, __global double const *__restrict__ _pt_in_439, __global long const *__restrict__ _pt_in_440, __global int const *__restrict__ _pt_in_441, __global long const *__restrict__ _pt_in_442, __global int const *__restrict__ _pt_in_443, __global long const *__restrict__ _pt_in_444, __global int const *__restrict__ _pt_in_445, __global long const *__restrict__ _pt_in_446, __global int const *__restrict__ _pt_in_447, __global long const *__restrict__ _pt_in_448, __global int const *__restrict__ _pt_in_449, __global long const *__restrict__ _pt_in_450, __global int const *__restrict__ _pt_in_451, __global double const *__restrict__ _pt_in_452, __global double const *__restrict__ _pt_in_453, __global double const *__restrict__ _pt_in_454, __global double const *__restrict__ _pt_in_455, __global double const *__restrict__ _actx_in_1_energy_0, __global double const *__restrict__ _pt_in_456, __global double const *__restrict__ _pt_in_457, __global double const *__restrict__ _pt_in_458, __global double const *__restrict__ _pt_in_459, __global long const *__restrict__ _pt_in_83, __global int const *__restrict__ _pt_in_84, __global long const *__restrict__ _pt_in_85, __global int const *__restrict__ _pt_in_86, __global long const *__restrict__ _pt_in_87, __global int const *__restrict__ _pt_in_88, __global int const *__restrict__ _pt_in_95, __global int const *__restrict__ _pt_in_96, __global int const *__restrict__ _pt_in_97, __global int const *__restrict__ _pt_in_98, __global int const *__restrict__ _pt_in_99, __global int const *__restrict__ _pt_in_100, __global double const *__restrict__ _pt_in_460, __global long const *__restrict__ _pt_in_461, __global int const *__restrict__ _pt_in_462, __global long const *__restrict__ _pt_in_463, __global int const *__restrict__ _pt_in_464, __global long const *__restrict__ _pt_in_465, __global int const *__restrict__ _pt_in_466, __global long const *__restrict__ _pt_in_467, __global int const *__restrict__ _pt_in_468, __global long const *__restrict__ _pt_in_469, __global int const *__restrict__ _pt_in_470, __global long const *__restrict__ _pt_in_471, __global int const *__restrict__ _pt_in_472, __global long const *__restrict__ _pt_in_473, __global int const *__restrict__ _pt_in_474, __global double const *__restrict__ _pt_in_475, __global long const *__restrict__ _pt_in_476, __global int const *__restrict__ _pt_in_477, __global long const *__restrict__ _pt_in_478, __global int const *__restrict__ _pt_in_479, __global long const *__restrict__ _pt_in_480, __global int const *__restrict__ _pt_in_481, __global long const *__restrict__ _pt_in_482, __global int const *__restrict__ _pt_in_483, __global long const *__restrict__ _pt_in_484, __global int const *__restrict__ _pt_in_485, __global double const *__restrict__ _pt_in_486, __global long const *__restrict__ _pt_in_487, __global int const *__restrict__ _pt_in_488, __global long const *__restrict__ _pt_in_489, __global int const *__restrict__ _pt_in_490, __global long const *__restrict__ _pt_in_491, __global int const *__restrict__ _pt_in_492, __global long const *__restrict__ _pt_in_493, __global int const *__restrict__ _pt_in_494, __global long const *__restrict__ _pt_in_495, __global int const *__restrict__ _pt_in_496, __global double const *__restrict__ _pt_in_497, __global long const *__restrict__ _pt_in_498, __global int const *__restrict__ _pt_in_499, __global double const *__restrict__ _pt_in_500, __global double const *__restrict__ _pt_in_501, __global double const *__restrict__ _pt_in_502, __global double const *__restrict__ _pt_in_503, __global double const *__restrict__ _pt_in_504, __global double const *__restrict__ _pt_in_505, __global double const *__restrict__ _pt_in_506, __global double const *__restrict__ _pt_in_507, __global double const *__restrict__ _pt_in_508, __global double const *__restrict__ _pt_in_509, __global double const *__restrict__ _pt_in_510, __global double const *__restrict__ _pt_in_511, __global double const *__restrict__ _pt_in_512, __global long const *__restrict__ _pt_in_513, __global int const *__restrict__ _pt_in_514, __global long const *__restrict__ _pt_in_515, __global int const *__restrict__ _pt_in_516, __global long const *__restrict__ _pt_in_517, __global int const *__restrict__ _pt_in_518, __global double const *__restrict__ _pt_in_519, __global long const *__restrict__ _pt_in_520, __global int const *__restrict__ _pt_in_521, __global double const *__restrict__ _pt_in_522, __global long const *__restrict__ _pt_in_523, __global int const *__restrict__ _pt_in_524, __global double const *__restrict__ _pt_in_525, __global long const *__restrict__ _pt_in_526, __global int const *__restrict__ _pt_in_527, __global double const *__restrict__ _pt_in_528, __global double const *__restrict__ _pt_in_529, __global double const *__restrict__ _pt_in_530, __global double const *__restrict__ _pt_in_531, __global long const *__restrict__ _pt_in_532, __global int const *__restrict__ _pt_in_533, __global long const *__restrict__ _pt_in_534, __global int const *__restrict__ _pt_in_535, __global long const *__restrict__ _pt_in_536, __global int const *__restrict__ _pt_in_537, __global long const *__restrict__ _pt_in_538, __global int const *__restrict__ _pt_in_539, __global long const *__restrict__ _pt_in_540, __global int const *__restrict__ _pt_in_541, __global long const *__restrict__ _pt_in_542, __global int const *__restrict__ _pt_in_543, __global long const *__restrict__ _pt_in_544, __global int const *__restrict__ _pt_in_545, __global long const *__restrict__ _pt_in_546, __global int const *__restrict__ _pt_in_547, __global long const *__restrict__ _pt_in_548, __global int const *__restrict__ _pt_in_549, __global long const *__restrict__ _pt_in_550, __global int const *__restrict__ _pt_in_551, __global long const *__restrict__ _pt_in_552, __global int const *__restrict__ _pt_in_553, __global long const *__restrict__ _pt_in_554, __global int const *__restrict__ _pt_in_555, __global long const *__restrict__ _pt_in_556, __global int const *__restrict__ _pt_in_557, __global long const *__restrict__ _pt_in_558, __global int const *__restrict__ _pt_in_559, __global long const *__restrict__ _pt_in_560, __global int const *__restrict__ _pt_in_561, __global long const *__restrict__ _pt_in_562, __global int const *__restrict__ _pt_in_563, __global long const *__restrict__ _pt_in_564, __global int const *__restrict__ _pt_in_565, __global long const *__restrict__ _pt_in_566, __global int const *__restrict__ _pt_in_567, __global long const *__restrict__ _pt_in_568, __global int const *__restrict__ _pt_in_569, __global long const *__restrict__ _pt_in_570, __global int const *__restrict__ _pt_in_571, __global long const *__restrict__ _pt_in_572, __global int const *__restrict__ _pt_in_573, __global int const *__restrict__ _pt_in_574, __global int const *__restrict__ _pt_in_575, __global int const *__restrict__ _pt_in_576, __global int const *__restrict__ _pt_in_577, __global int const *__restrict__ _pt_in_578, __global int const *__restrict__ _pt_in_579, __global int const *__restrict__ _pt_in_580, __global int const *__restrict__ _pt_in_581, __global int const *__restrict__ _pt_in_582, __global int const *__restrict__ _pt_in_583, __global int const *__restrict__ _pt_in_584, __global int const *__restrict__ _pt_in_585, __global int const *__restrict__ _pt_in_586, __global int const *__restrict__ _pt_in_587, __global int const *__restrict__ _pt_in_588, __global int const *__restrict__ _pt_in_589, __global int const *__restrict__ _pt_in_590, __global int const *__restrict__ _pt_in_591, __global int const *__restrict__ _pt_in_592, __global int const *__restrict__ _pt_in_593, __global int const *__restrict__ _pt_in_594, __global int const *__restrict__ _pt_in_595, __global int const *__restrict__ _pt_in_596, __global int const *__restrict__ _pt_in_597, __global int const *__restrict__ _pt_in_598, __global int const *__restrict__ _pt_in_599, __global int const *__restrict__ _pt_in_600, __global int const *__restrict__ _pt_in_601, __global int const *__restrict__ _pt_in_602, __global int const *__restrict__ _pt_in_603, __global int const *__restrict__ _pt_in_604, __global int const *__restrict__ _pt_in_605, __global int const *__restrict__ _pt_in_606, __global int const *__restrict__ _pt_in_607, __global int const *__restrict__ _pt_in_608, __global int const *__restrict__ _pt_in_609, __global int const *__restrict__ _pt_in_610, __global int const *__restrict__ _pt_in_611, __global int const *__restrict__ _pt_in_612, __global int const *__restrict__ _pt_in_613, __global int const *__restrict__ _pt_in_614, __global int const *__restrict__ _pt_in_615, __global double const *__restrict__ _pt_in_23, __global long const *__restrict__ _pt_in_616, __global int const *__restrict__ _pt_in_617, __global long const *__restrict__ _pt_in_618, __global int const *__restrict__ _pt_in_619, __global long const *__restrict__ _pt_in_620, __global int const *__restrict__ _pt_in_621, __global int const *__restrict__ _pt_in_622, __global int const *__restrict__ _pt_in_623, __global int const *__restrict__ _pt_in_624, __global int const *__restrict__ _pt_in_625, __global int const *__restrict__ _pt_in_626, __global int const *__restrict__ _pt_in_627, __global double const *__restrict__ _pt_in_36, __global long const *__restrict__ _pt_in_628, __global int const *__restrict__ _pt_in_629, __global long const *__restrict__ _pt_in_630, __global int const *__restrict__ _pt_in_631, __global long const *__restrict__ _pt_in_632, __global int const *__restrict__ _pt_in_633, __global long const *__restrict__ _pt_in_634, __global int const *__restrict__ _pt_in_635, __global long const *__restrict__ _pt_in_636, __global int const *__restrict__ _pt_in_637, __global long const *__restrict__ _pt_in_43, __global int const *__restrict__ _pt_in_44, __global long const *__restrict__ _pt_in_638, __global int const *__restrict__ _pt_in_639, __global long const *__restrict__ _pt_in_640, __global int const *__restrict__ _pt_in_641, __global long const *__restrict__ _pt_in_48, __global int const *__restrict__ _pt_in_49, __global long const *__restrict__ _pt_in_642, __global int const *__restrict__ _pt_in_643, __global long const *__restrict__ _pt_in_644, __global int const *__restrict__ _pt_in_645, __global long const *__restrict__ _pt_in_646, __global int const *__restrict__ _pt_in_647, __global long const *__restrict__ _pt_in_648, __global int const *__restrict__ _pt_in_649, __global double const *__restrict__ _pt_in_47, __global long const *__restrict__ _pt_in_650, __global int const *__restrict__ _pt_in_651, __global double const *__restrict__ _pt_in_50, __global long const *__restrict__ _pt_in_652, __global int const *__restrict__ _pt_in_653, __global long const *__restrict__ _pt_in_654, __global int const *__restrict__ _pt_in_655, __global long const *__restrict__ _pt_in_656, __global int const *__restrict__ _pt_in_657, __global long const *__restrict__ _pt_in_53, __global int const *__restrict__ _pt_in_54, __global long const *__restrict__ _pt_in_658, __global int const *__restrict__ _pt_in_659, __global long const *__restrict__ _pt_in_660, __global int const *__restrict__ _pt_in_661, __global long const *__restrict__ _pt_in_56, __global int const *__restrict__ _pt_in_57, __global long const *__restrict__ _pt_in_662, __global int const *__restrict__ _pt_in_663, __global long const *__restrict__ _pt_in_664, __global int const *__restrict__ _pt_in_665, __global long const *__restrict__ _pt_in_666, __global int const *__restrict__ _pt_in_667, __global long const *__restrict__ _pt_in_668, __global int const *__restrict__ _pt_in_669, __global double const *__restrict__ _pt_in_55, __global long const *__restrict__ _pt_in_670, __global int const *__restrict__ _pt_in_671, __global double const *__restrict__ _pt_in_58, __global long const *__restrict__ _pt_in_672, __global int const *__restrict__ _pt_in_673, __global long const *__restrict__ _pt_in_674, __global int const *__restrict__ _pt_in_675, __global long const *__restrict__ _pt_in_676, __global int const *__restrict__ _pt_in_677, __global long const *__restrict__ _pt_in_61, __global int const *__restrict__ _pt_in_62, __global long const *__restrict__ _pt_in_678, __global int const *__restrict__ _pt_in_679, __global long const *__restrict__ _pt_in_680, __global int const *__restrict__ _pt_in_681, __global long const *__restrict__ _pt_in_68, __global int const *__restrict__ _pt_in_69, __global long const *__restrict__ _pt_in_682, __global int const *__restrict__ _pt_in_683, __global long const *__restrict__ _pt_in_684, __global int const *__restrict__ _pt_in_685, __global long const *__restrict__ _pt_in_686, __global int const *__restrict__ _pt_in_687, __global long const *__restrict__ _pt_in_688, __global int const *__restrict__ _pt_in_689, __global long const *__restrict__ _pt_in_63, __global int const *__restrict__ _pt_in_64, __global long const *__restrict__ _pt_in_65, __global int const *__restrict__ _pt_in_66, __global long const *__restrict__ _pt_in_70, __global int const *__restrict__ _pt_in_71, __global double const *__restrict__ _pt_in_67, __global long const *__restrict__ _pt_in_690, __global int const *__restrict__ _pt_in_691, __global double const *__restrict__ _pt_in_72, __global long const *__restrict__ _pt_in_692, __global int const *__restrict__ _pt_in_693, __global double const *__restrict__ _pt_in_75, __global double const *__restrict__ _pt_in_76, __global long const *__restrict__ _pt_in_694, __global int const *__restrict__ _pt_in_695, __global long const *__restrict__ _pt_in_696, __global int const *__restrict__ _pt_in_697, __global long const *__restrict__ _pt_in_698, __global int const *__restrict__ _pt_in_699, __global long const *__restrict__ _pt_in_107, __global int const *__restrict__ _pt_in_108, __global long const *__restrict__ _pt_in_117, __global int const *__restrict__ _pt_in_118, __global long const *__restrict__ _pt_in_112, __global int const *__restrict__ _pt_in_113, __global long const *__restrict__ _pt_in_115, __global int const *__restrict__ _pt_in_116, __global double const *__restrict__ _pt_in_111, __global double const *__restrict__ _pt_in_114, __global long const *__restrict__ _pt_in_700, __global int const *__restrict__ _pt_in_701, __global long const *__restrict__ _pt_in_121, __global int const *__restrict__ _pt_in_122, __global long const *__restrict__ _pt_in_129, __global int const *__restrict__ _pt_in_130, __global long const *__restrict__ _pt_in_124, __global int const *__restrict__ _pt_in_125, __global long const *__restrict__ _pt_in_127, __global int const *__restrict__ _pt_in_128, __global double const *__restrict__ _pt_in_123, __global double const *__restrict__ _pt_in_126, __global long const *__restrict__ _pt_in_702, __global int const *__restrict__ _pt_in_703, __global long const *__restrict__ _pt_in_133, __global int const *__restrict__ _pt_in_134, __global long const *__restrict__ _pt_in_147, __global int const *__restrict__ _pt_in_148, __global long const *__restrict__ _pt_in_140, __global int const *__restrict__ _pt_in_141, __global long const *__restrict__ _pt_in_145, __global int const *__restrict__ _pt_in_146, __global long const *__restrict__ _pt_in_137, __global int const *__restrict__ _pt_in_138, __global long const *__restrict__ _pt_in_149, __global int const *__restrict__ _pt_in_150, __global long const *__restrict__ _pt_in_142, __global int const *__restrict__ _pt_in_143, __global long const *__restrict__ _pt_in_135, __global int const *__restrict__ _pt_in_136, __global double const *__restrict__ _pt_in_139, __global double const *__restrict__ _pt_in_144, __global long const *__restrict__ _pt_in_704, __global int const *__restrict__ _pt_in_705, __global double const *__restrict__ _pt_in_706, __global double const *__restrict__ _pt_in_707, __global double const *__restrict__ _pt_in_708, __global double const *__restrict__ _pt_in_709, __global double const *__restrict__ _pt_in_710, __global double const *__restrict__ _pt_in_711, __global long const *__restrict__ _pt_in_159, __global double const *__restrict__ _pt_in_160, __global double const *__restrict__ _pt_in_712, __global double const *__restrict__ _pt_in_713, __global double const *__restrict__ _pt_in_714, __global double const *__restrict__ _pt_in_715, __global double const *__restrict__ _pt_in_716, __global double const *__restrict__ _pt_in_717, __global long const *__restrict__ _pt_in_718, __global int const *__restrict__ _pt_in_719, __global long const *__restrict__ _pt_in_720, __global int const *__restrict__ _pt_in_721, __global long const *__restrict__ _pt_in_722, __global int const *__restrict__ _pt_in_723, __global int const *__restrict__ _pt_in_724, __global int const *__restrict__ _pt_in_725, __global int const *__restrict__ _pt_in_726, __global int const *__restrict__ _pt_in_727, __global int const *__restrict__ _pt_in_728, __global int const *__restrict__ _pt_in_729, __global double const *__restrict__ _pt_in_179, __global long const *__restrict__ _pt_in_730, __global int const *__restrict__ _pt_in_731, __global long const *__restrict__ _pt_in_732, __global int const *__restrict__ _pt_in_733, __global long const *__restrict__ _pt_in_734, __global int const *__restrict__ _pt_in_735, __global long const *__restrict__ _pt_in_736, __global int const *__restrict__ _pt_in_737, __global double const *__restrict__ _pt_in_190, __global long const *__restrict__ _pt_in_738, __global int const *__restrict__ _pt_in_739, __global long const *__restrict__ _pt_in_740, __global int const *__restrict__ _pt_in_741, __global double const *__restrict__ _pt_in_195, __global long const *__restrict__ _pt_in_742, __global int const *__restrict__ _pt_in_743, __global long const *__restrict__ _pt_in_744, __global int const *__restrict__ _pt_in_745, __global long const *__restrict__ _pt_in_746, __global int const *__restrict__ _pt_in_747, __global double const *__restrict__ _pt_in_202, __global long const *__restrict__ _pt_in_748, __global int const *__restrict__ _pt_in_749, __global double const *__restrict__ _pt_in_750, __global double const *__restrict__ _pt_in_751, __global double const *__restrict__ _pt_in_752, __global double const *__restrict__ _pt_in_753, __global double const *__restrict__ _pt_in_754, __global double const *__restrict__ _pt_in_755, __global double const *__restrict__ _pt_in_756, __global double const *__restrict__ _pt_in_757, __global double const *__restrict__ _pt_in_758, __global double const *__restrict__ _pt_in_759, __global double const *__restrict__ _pt_in_760, __global double const *__restrict__ _pt_in_761, __global double const *__restrict__ _pt_in_217, __global long const *__restrict__ _pt_in_762, __global int const *__restrict__ _pt_in_763, __global long const *__restrict__ _pt_in_764, __global int const *__restrict__ _pt_in_765, __global long const *__restrict__ _pt_in_766, __global int const *__restrict__ _pt_in_767, __global double const *__restrict__ _pt_in_224, __global long const *__restrict__ _pt_in_768, __global int const *__restrict__ _pt_in_769, __global double const *__restrict__ _pt_in_227, __global long const *__restrict__ _pt_in_770, __global int const *__restrict__ _pt_in_771, __global double const *__restrict__ _pt_in_230, __global long const *__restrict__ _pt_in_772, __global int const *__restrict__ _pt_in_773, __global double const *__restrict__ _pt_in_774, __global double const *__restrict__ _pt_in_775, __global double const *__restrict__ _pt_in_776, __global double const *__restrict__ _pt_in_777, __global long const *__restrict__ _pt_in_778, __global int const *__restrict__ _pt_in_779, __global long const *__restrict__ _pt_in_780, __global int const *__restrict__ _pt_in_781, __global long const *__restrict__ _pt_in_782, __global int const *__restrict__ _pt_in_783, __global int const *__restrict__ _pt_in_784, __global int const *__restrict__ _pt_in_785, __global int const *__restrict__ _pt_in_786, __global int const *__restrict__ _pt_in_787, __global int const *__restrict__ _pt_in_788, __global int const *__restrict__ _pt_in_789, __global double const *__restrict__ _pt_in_249, __global long const *__restrict__ _pt_in_790, __global int const *__restrict__ _pt_in_791, __global long const *__restrict__ _pt_in_792, __global int const *__restrict__ _pt_in_793, __global long const *__restrict__ _pt_in_794, __global int const *__restrict__ _pt_in_795, __global int const *__restrict__ _pt_in_796, __global int const *__restrict__ _pt_in_797, __global int const *__restrict__ _pt_in_798, __global int const *__restrict__ _pt_in_799, __global int const *__restrict__ _pt_in_800, __global int const *__restrict__ _pt_in_801, __global double const *__restrict__ _pt_in_262, __global long const *__restrict__ _pt_in_802, __global int const *__restrict__ _pt_in_803, __global long const *__restrict__ _pt_in_804, __global int const *__restrict__ _pt_in_805, __global long const *__restrict__ _pt_in_806, __global int const *__restrict__ _pt_in_807, __global long const *__restrict__ _pt_in_808, __global int const *__restrict__ _pt_in_809, __global double const *__restrict__ _pt_in_271, __global long const *__restrict__ _pt_in_810, __global int const *__restrict__ _pt_in_811, __global double const *__restrict__ _pt_in_274, __global long const *__restrict__ _pt_in_812, __global int const *__restrict__ _pt_in_813, __global long const *__restrict__ _pt_in_814, __global int const *__restrict__ _pt_in_815, __global double const *__restrict__ _pt_in_279, __global long const *__restrict__ _pt_in_816, __global int const *__restrict__ _pt_in_817, __global double const *__restrict__ _pt_in_282, __global long const *__restrict__ _pt_in_818, __global int const *__restrict__ _pt_in_819, __global long const *__restrict__ _pt_in_820, __global int const *__restrict__ _pt_in_821, __global double const *__restrict__ _pt_in_287, __global long const *__restrict__ _pt_in_822, __global int const *__restrict__ _pt_in_823, __global double const *__restrict__ _pt_in_290, __global long const *__restrict__ _pt_in_824, __global int const *__restrict__ _pt_in_825, __global double const *__restrict__ _pt_in_293, __global double *__restrict__ _pt_out_energy_0, __global double const *__restrict__ _pt_in_982, __global double const *__restrict__ _pt_in_983, __global double const *__restrict__ _pt_in_984, __global double const *__restrict__ _pt_in_985, __global double const *__restrict__ _pt_in_986, __global double const *__restrict__ _pt_in_987, __global double const *__restrict__ _pt_in_988, __global double const *__restrict__ _pt_in_989, __global double const *__restrict__ _pt_in_990, __global double const *__restrict__ _pt_in_991, __global double const *__restrict__ _pt_in_992, __global double const *__restrict__ _pt_in_993, __global long const *__restrict__ _pt_in_994, __global int const *__restrict__ _pt_in_995, __global long const *__restrict__ _pt_in_996, __global int const *__restrict__ _pt_in_997, __global long const *__restrict__ _pt_in_998, __global int const *__restrict__ _pt_in_999, __global long const *__restrict__ _pt_in_1000, __global int const *__restrict__ _pt_in_1001, __global long const *__restrict__ _pt_in_1002, __global int const *__restrict__ _pt_in_1003, __global long const *__restrict__ _pt_in_1004, __global int const *__restrict__ _pt_in_1005, __global long const *__restrict__ _pt_in_1006, __global int const *__restrict__ _pt_in_1007, __global long const *__restrict__ _pt_in_1008, __global int const *__restrict__ _pt_in_1009, __global long const *__restrict__ _pt_in_1010, __global int const *__restrict__ _pt_in_1011, __global long const *__restrict__ _pt_in_1012, __global int const *__restrict__ _pt_in_1013, __global long const *__restrict__ _pt_in_1014, __global int const *__restrict__ _pt_in_1015, __global long const *__restrict__ _pt_in_1016, __global int const *__restrict__ _pt_in_1017, __global double const *__restrict__ _pt_in_1018, __global double const *__restrict__ _pt_in_1019, __global double const *__restrict__ _pt_in_1020, __global double const *__restrict__ _pt_in_1021, __global double const *__restrict__ _pt_in_1022, __global double const *__restrict__ _pt_in_1023, __global double const *__restrict__ _pt_in_1024, __global double const *__restrict__ _pt_in_1025, __global double const *__restrict__ _pt_in_1026, __global double const *__restrict__ _pt_in_1027, __global double const *__restrict__ _pt_in_1028, __global double const *__restrict__ _pt_in_1029, __global long const *__restrict__ _pt_in_1030, __global int const *__restrict__ _pt_in_1031, __global long const *__restrict__ _pt_in_1032, __global int const *__restrict__ _pt_in_1033, __global long const *__restrict__ _pt_in_1034, __global int const *__restrict__ _pt_in_1035, __global int const *__restrict__ _pt_in_1036, __global int const *__restrict__ _pt_in_1037, __global int const *__restrict__ _pt_in_1038, __global int const *__restrict__ _pt_in_1039, __global int const *__restrict__ _pt_in_1040, __global int const *__restrict__ _pt_in_1041, __global long const *__restrict__ _pt_in_1042, __global int const *__restrict__ _pt_in_1043, __global long const *__restrict__ _pt_in_1044, __global int const *__restrict__ _pt_in_1045, __global long const *__restrict__ _pt_in_1046, __global int const *__restrict__ _pt_in_1047, __global long const *__restrict__ _pt_in_1048, __global int const *__restrict__ _pt_in_1049, __global long const *__restrict__ _pt_in_1050, __global int const *__restrict__ _pt_in_1051, __global long const *__restrict__ _pt_in_1052, __global int const *__restrict__ _pt_in_1053, __global long const *__restrict__ _pt_in_1054, __global int const *__restrict__ _pt_in_1055, __global long const *__restrict__ _pt_in_1056, __global int const *__restrict__ _pt_in_1057, __global long const *__restrict__ _pt_in_1058, __global int const *__restrict__ _pt_in_1059, __global long const *__restrict__ _pt_in_1060, __global int const *__restrict__ _pt_in_1061, __global double const *__restrict__ _pt_in_1062, __global double const *__restrict__ _pt_in_1063, __global double const *__restrict__ _pt_in_1064, __global double const *__restrict__ _pt_in_1065, __global double const *__restrict__ _pt_in_1066, __global double const *__restrict__ _pt_in_1067, __global double const *__restrict__ _pt_in_1068, __global double const *__restrict__ _pt_in_1069, __global double const *__restrict__ _pt_in_1070, __global double const *__restrict__ _pt_in_1071, __global double const *__restrict__ _pt_in_1072, __global double const *__restrict__ _pt_in_1073, __global long const *__restrict__ _pt_in_1074, __global int const *__restrict__ _pt_in_1075, __global long const *__restrict__ _pt_in_1076, __global int const *__restrict__ _pt_in_1077, __global long const *__restrict__ _pt_in_1078, __global int const *__restrict__ _pt_in_1079, __global long const *__restrict__ _pt_in_1080, __global int const *__restrict__ _pt_in_1081, __global long const *__restrict__ _pt_in_1082, __global int const *__restrict__ _pt_in_1083, __global long const *__restrict__ _pt_in_1084, __global int const *__restrict__ _pt_in_1085, __global double const *__restrict__ _pt_in_1086, __global double const *__restrict__ _pt_in_1087, __global double const *__restrict__ _pt_in_1088, __global double const *__restrict__ _pt_in_1089, __global long const *__restrict__ _pt_in_1090, __global int const *__restrict__ _pt_in_1091, __global long const *__restrict__ _pt_in_1092, __global int const *__restrict__ _pt_in_1093, __global long const *__restrict__ _pt_in_1094, __global int const *__restrict__ _pt_in_1095, __global int const *__restrict__ _pt_in_1096, __global int const *__restrict__ _pt_in_1097, __global int const *__restrict__ _pt_in_1098, __global int const *__restrict__ _pt_in_1099, __global int const *__restrict__ _pt_in_1100, __global int const *__restrict__ _pt_in_1101, __global long const *__restrict__ _pt_in_1102, __global int const *__restrict__ _pt_in_1103, __global long const *__restrict__ _pt_in_1104, __global int const *__restrict__ _pt_in_1105, __global long const *__restrict__ _pt_in_1106, __global int const *__restrict__ _pt_in_1107, __global int const *__restrict__ _pt_in_1108, __global int const *__restrict__ _pt_in_1109, __global int const *__restrict__ _pt_in_1110, __global int const *__restrict__ _pt_in_1111, __global int const *__restrict__ _pt_in_1112, __global int const *__restrict__ _pt_in_1113, __global long const *__restrict__ _pt_in_1114, __global int const *__restrict__ _pt_in_1115, __global long const *__restrict__ _pt_in_1116, __global int const *__restrict__ _pt_in_1117, __global long const *__restrict__ _pt_in_1118, __global int const *__restrict__ _pt_in_1119, __global long const *__restrict__ _pt_in_1120, __global int const *__restrict__ _pt_in_1121, __global long const *__restrict__ _pt_in_1122, __global int const *__restrict__ _pt_in_1123, __global long const *__restrict__ _pt_in_1124, __global int const *__restrict__ _pt_in_1125, __global long const *__restrict__ _pt_in_1126, __global int const *__restrict__ _pt_in_1127, __global long const *__restrict__ _pt_in_1128, __global int const *__restrict__ _pt_in_1129, __global long const *__restrict__ _pt_in_1130, __global int const *__restrict__ _pt_in_1131, __global long const *__restrict__ _pt_in_1132, __global int const *__restrict__ _pt_in_1133, __global long const *__restrict__ _pt_in_1134, __global int const *__restrict__ _pt_in_1135, __global long const *__restrict__ _pt_in_1136, __global int const *__restrict__ _pt_in_1137, __global double *__restrict__ _pt_out_momentum_1_0, __global double const *__restrict__ _pt_in, __global double const *__restrict__ _pt_in_0, __global double const *__restrict__ _pt_in_1, __global double const *__restrict__ _pt_in_2, __global double const *__restrict__ _pt_in_3, __global double const *__restrict__ _pt_in_4, __global double const *__restrict__ _pt_in_5, __global double const *__restrict__ _pt_in_6, __global double const *__restrict__ _pt_in_7, __global double const *__restrict__ _pt_in_8, __global double const *__restrict__ _pt_in_9, __global double const *__restrict__ _pt_in_10, __global long const *__restrict__ _pt_in_37, __global int const *__restrict__ _pt_in_38, __global long const *__restrict__ _pt_in_39, __global int const *__restrict__ _pt_in_40, __global long const *__restrict__ _pt_in_41, __global int const *__restrict__ _pt_in_42, __global long const *__restrict__ _pt_in_51, __global int const *__restrict__ _pt_in_52, __global long const *__restrict__ _pt_in_59, __global int const *__restrict__ _pt_in_60, __global long const *__restrict__ _pt_in_73, __global int const *__restrict__ _pt_in_74, __global long const *__restrict__ _pt_in_101, __global int const *__restrict__ _pt_in_102, __global long const *__restrict__ _pt_in_103, __global int const *__restrict__ _pt_in_104, __global long const *__restrict__ _pt_in_105, __global int const *__restrict__ _pt_in_106, __global long const *__restrict__ _pt_in_119, __global int const *__restrict__ _pt_in_120, __global long const *__restrict__ _pt_in_131, __global int const *__restrict__ _pt_in_132, __global long const *__restrict__ _pt_in_151, __global int const *__restrict__ _pt_in_152, __global double const *__restrict__ _pt_in_153, __global double const *__restrict__ _pt_in_154, __global double const *__restrict__ _pt_in_155, __global double const *__restrict__ _pt_in_156, __global double const *__restrict__ _pt_in_157, __global double const *__restrict__ _pt_in_158, __global double const *__restrict__ _pt_in_161, __global double const *__restrict__ _pt_in_162, __global double const *__restrict__ _pt_in_163, __global double const *__restrict__ _pt_in_164, __global double const *__restrict__ _pt_in_165, __global double const *__restrict__ _pt_in_166, __global long const *__restrict__ _pt_in_167, __global int const *__restrict__ _pt_in_168, __global long const *__restrict__ _pt_in_169, __global int const *__restrict__ _pt_in_170, __global long const *__restrict__ _pt_in_171, __global int const *__restrict__ _pt_in_172, __global int const *__restrict__ _pt_in_173, __global int const *__restrict__ _pt_in_174, __global int const *__restrict__ _pt_in_175, __global int const *__restrict__ _pt_in_176, __global int const *__restrict__ _pt_in_177, __global int const *__restrict__ _pt_in_178, __global long const *__restrict__ _pt_in_180, __global int const *__restrict__ _pt_in_181, __global long const *__restrict__ _pt_in_182, __global int const *__restrict__ _pt_in_183, __global long const *__restrict__ _pt_in_184, __global int const *__restrict__ _pt_in_185, __global long const *__restrict__ _pt_in_186, __global int const *__restrict__ _pt_in_187, __global long const *__restrict__ _pt_in_191, __global int const *__restrict__ _pt_in_192, __global long const *__restrict__ _pt_in_193, __global int const *__restrict__ _pt_in_194, __global long const *__restrict__ _pt_in_196, __global int const *__restrict__ _pt_in_197, __global long const *__restrict__ _pt_in_198, __global int const *__restrict__ _pt_in_199, __global long const *__restrict__ _pt_in_200, __global int const *__restrict__ _pt_in_201, __global long const *__restrict__ _pt_in_203, __global int const *__restrict__ _pt_in_204, __global double const *__restrict__ _pt_in_205, __global double const *__restrict__ _pt_in_206, __global double const *__restrict__ _pt_in_207, __global double const *__restrict__ _pt_in_208, __global double const *__restrict__ _pt_in_209, __global double const *__restrict__ _pt_in_210, __global double const *__restrict__ _pt_in_211, __global double const *__restrict__ _pt_in_212, __global double const *__restrict__ _pt_in_213, __global double const *__restrict__ _pt_in_214, __global double const *__restrict__ _pt_in_215, __global double const *__restrict__ _pt_in_216, __global long const *__restrict__ _pt_in_218, __global int const *__restrict__ _pt_in_219, __global long const *__restrict__ _pt_in_220, __global int const *__restrict__ _pt_in_221, __global long const *__restrict__ _pt_in_222, __global int const *__restrict__ _pt_in_223, __global long const *__restrict__ _pt_in_225, __global int const *__restrict__ _pt_in_226, __global long const *__restrict__ _pt_in_228, __global int const *__restrict__ _pt_in_229, __global long const *__restrict__ _pt_in_231, __global int const *__restrict__ _pt_in_232, __global double const *__restrict__ _pt_in_233, __global double const *__restrict__ _pt_in_234, __global double const *__restrict__ _pt_in_235, __global double const *__restrict__ _pt_in_236, __global long const *__restrict__ _pt_in_237, __global int const *__restrict__ _pt_in_238, __global long const *__restrict__ _pt_in_239, __global int const *__restrict__ _pt_in_240, __global long const *__restrict__ _pt_in_241, __global int const *__restrict__ _pt_in_242, __global int const *__restrict__ _pt_in_243, __global int const *__restrict__ _pt_in_244, __global int const *__restrict__ _pt_in_245, __global int const *__restrict__ _pt_in_246, __global int const *__restrict__ _pt_in_247, __global int const *__restrict__ _pt_in_248, __global long const *__restrict__ _pt_in_250, __global int const *__restrict__ _pt_in_251, __global long const *__restrict__ _pt_in_252, __global int const *__restrict__ _pt_in_253, __global long const *__restrict__ _pt_in_254, __global int const *__restrict__ _pt_in_255, __global int const *__restrict__ _pt_in_256, __global int const *__restrict__ _pt_in_257, __global int const *__restrict__ _pt_in_258, __global int const *__restrict__ _pt_in_259, __global int const *__restrict__ _pt_in_260, __global int const *__restrict__ _pt_in_261, __global long const *__restrict__ _pt_in_263, __global int const *__restrict__ _pt_in_264, __global long const *__restrict__ _pt_in_265, __global int const *__restrict__ _pt_in_266, __global long const *__restrict__ _pt_in_267, __global int const *__restrict__ _pt_in_268, __global long const *__restrict__ _pt_in_269, __global int const *__restrict__ _pt_in_270, __global long const *__restrict__ _pt_in_272, __global int const *__restrict__ _pt_in_273, __global long const *__restrict__ _pt_in_275, __global int const *__restrict__ _pt_in_276, __global long const *__restrict__ _pt_in_277, __global int const *__restrict__ _pt_in_278, __global long const *__restrict__ _pt_in_280, __global int const *__restrict__ _pt_in_281, __global long const *__restrict__ _pt_in_283, __global int const *__restrict__ _pt_in_284, __global long const *__restrict__ _pt_in_285, __global int const *__restrict__ _pt_in_286, __global long const *__restrict__ _pt_in_288, __global int const *__restrict__ _pt_in_289, __global long const *__restrict__ _pt_in_291, __global int const *__restrict__ _pt_in_292, __global double *__restrict__ _pt_out_mass_0, __global double const *__restrict__ _pt_in_826, __global double const *__restrict__ _pt_in_827, __global double const *__restrict__ _pt_in_828, __global double const *__restrict__ _pt_in_829, __global double const *__restrict__ _pt_in_830, __global double const *__restrict__ _pt_in_831, __global double const *__restrict__ _pt_in_832, __global double const *__restrict__ _pt_in_833, __global double const *__restrict__ _pt_in_834, __global double const *__restrict__ _pt_in_835, __global double const *__restrict__ _pt_in_836, __global double const *__restrict__ _pt_in_837, __global long const *__restrict__ _pt_in_838, __global int const *__restrict__ _pt_in_839, __global long const *__restrict__ _pt_in_840, __global int const *__restrict__ _pt_in_841, __global long const *__restrict__ _pt_in_842, __global int const *__restrict__ _pt_in_843, __global long const *__restrict__ _pt_in_844, __global int const *__restrict__ _pt_in_845, __global long const *__restrict__ _pt_in_846, __global int const *__restrict__ _pt_in_847, __global long const *__restrict__ _pt_in_848, __global int const *__restrict__ _pt_in_849, __global long const *__restrict__ _pt_in_850, __global int const *__restrict__ _pt_in_851, __global long const *__restrict__ _pt_in_852, __global int const *__restrict__ _pt_in_853, __global long const *__restrict__ _pt_in_854, __global int const *__restrict__ _pt_in_855, __global long const *__restrict__ _pt_in_856, __global int const *__restrict__ _pt_in_857, __global long const *__restrict__ _pt_in_858, __global int const *__restrict__ _pt_in_859, __global long const *__restrict__ _pt_in_860, __global int const *__restrict__ _pt_in_861, __global double const *__restrict__ _pt_in_862, __global double const *__restrict__ _pt_in_863, __global double const *__restrict__ _pt_in_864, __global double const *__restrict__ _pt_in_865, __global double const *__restrict__ _pt_in_866, __global double const *__restrict__ _pt_in_867, __global double const *__restrict__ _pt_in_868, __global double const *__restrict__ _pt_in_869, __global double const *__restrict__ _pt_in_870, __global double const *__restrict__ _pt_in_871, __global double const *__restrict__ _pt_in_872, __global double const *__restrict__ _pt_in_873, __global long const *__restrict__ _pt_in_874, __global int const *__restrict__ _pt_in_875, __global long const *__restrict__ _pt_in_876, __global int const *__restrict__ _pt_in_877, __global long const *__restrict__ _pt_in_878, __global int const *__restrict__ _pt_in_879, __global int const *__restrict__ _pt_in_880, __global int const *__restrict__ _pt_in_881, __global int const *__restrict__ _pt_in_882, __global int const *__restrict__ _pt_in_883, __global int const *__restrict__ _pt_in_884, __global int const *__restrict__ _pt_in_885, __global long const *__restrict__ _pt_in_886, __global int const *__restrict__ _pt_in_887, __global long const *__restrict__ _pt_in_888, __global int const *__restrict__ _pt_in_889, __global long const *__restrict__ _pt_in_890, __global int const *__restrict__ _pt_in_891, __global long const *__restrict__ _pt_in_892, __global int const *__restrict__ _pt_in_893, __global long const *__restrict__ _pt_in_894, __global int const *__restrict__ _pt_in_895, __global long const *__restrict__ _pt_in_896, __global int const *__restrict__ _pt_in_897, __global long const *__restrict__ _pt_in_898, __global int const *__restrict__ _pt_in_899, __global long const *__restrict__ _pt_in_900, __global int const *__restrict__ _pt_in_901, __global long const *__restrict__ _pt_in_902, __global int const *__restrict__ _pt_in_903, __global long const *__restrict__ _pt_in_904, __global int const *__restrict__ _pt_in_905, __global double const *__restrict__ _pt_in_906, __global double const *__restrict__ _pt_in_907, __global double const *__restrict__ _pt_in_908, __global double const *__restrict__ _pt_in_909, __global double const *__restrict__ _pt_in_910, __global double const *__restrict__ _pt_in_911, __global double const *__restrict__ _pt_in_912, __global double const *__restrict__ _pt_in_913, __global double const *__restrict__ _pt_in_914, __global double const *__restrict__ _pt_in_915, __global double const *__restrict__ _pt_in_916, __global double const *__restrict__ _pt_in_917, __global long const *__restrict__ _pt_in_918, __global int const *__restrict__ _pt_in_919, __global long const *__restrict__ _pt_in_920, __global int const *__restrict__ _pt_in_921, __global long const *__restrict__ _pt_in_922, __global int const *__restrict__ _pt_in_923, __global long const *__restrict__ _pt_in_924, __global int const *__restrict__ _pt_in_925, __global long const *__restrict__ _pt_in_926, __global int const *__restrict__ _pt_in_927, __global long const *__restrict__ _pt_in_928, __global int const *__restrict__ _pt_in_929, __global double const *__restrict__ _pt_in_930, __global double const *__restrict__ _pt_in_931, __global double const *__restrict__ _pt_in_932, __global double const *__restrict__ _pt_in_933, __global long const *__restrict__ _pt_in_934, __global int const *__restrict__ _pt_in_935, __global long const *__restrict__ _pt_in_936, __global int const *__restrict__ _pt_in_937, __global long const *__restrict__ _pt_in_938, __global int const *__restrict__ _pt_in_939, __global int const *__restrict__ _pt_in_940, __global int const *__restrict__ _pt_in_941, __global int const *__restrict__ _pt_in_942, __global int const *__restrict__ _pt_in_943, __global int const *__restrict__ _pt_in_944, __global int const *__restrict__ _pt_in_945, __global long const *__restrict__ _pt_in_946, __global int const *__restrict__ _pt_in_947, __global long const *__restrict__ _pt_in_948, __global int const *__restrict__ _pt_in_949, __global long const *__restrict__ _pt_in_950, __global int const *__restrict__ _pt_in_951, __global int const *__restrict__ _pt_in_952, __global int const *__restrict__ _pt_in_953, __global int const *__restrict__ _pt_in_954, __global int const *__restrict__ _pt_in_955, __global int const *__restrict__ _pt_in_956, __global int const *__restrict__ _pt_in_957, __global long const *__restrict__ _pt_in_958, __global int const *__restrict__ _pt_in_959, __global long const *__restrict__ _pt_in_960, __global int const *__restrict__ _pt_in_961, __global long const *__restrict__ _pt_in_962, __global int const *__restrict__ _pt_in_963, __global long const *__restrict__ _pt_in_964, __global int const *__restrict__ _pt_in_965, __global long const *__restrict__ _pt_in_966, __global int const *__restrict__ _pt_in_967, __global long const *__restrict__ _pt_in_968, __global int const *__restrict__ _pt_in_969, __global long const *__restrict__ _pt_in_970, __global int const *__restrict__ _pt_in_971, __global long const *__restrict__ _pt_in_972, __global int const *__restrict__ _pt_in_973, __global long const *__restrict__ _pt_in_974, __global int const *__restrict__ _pt_in_975, __global long const *__restrict__ _pt_in_976, __global int const *__restrict__ _pt_in_977, __global long const *__restrict__ _pt_in_978, __global int const *__restrict__ _pt_in_979, __global long const *__restrict__ _pt_in_980, __global int const *__restrict__ _pt_in_981, __global double *__restrict__ _pt_out_momentum_0_0, __global double *__restrict__ _pt_temp, __global double *__restrict__ _pt_temp_0, __global double *__restrict__ _pt_temp_1, __global double *__restrict__ _pt_temp_10, __global double *__restrict__ _pt_temp_100, __global double *__restrict__ _pt_temp_101, __global double *__restrict__ _pt_temp_102, __global double *__restrict__ _pt_temp_103, __global double *__restrict__ _pt_temp_104, __global double *__restrict__ _pt_temp_105, __global double *__restrict__ _pt_temp_106, __global double *__restrict__ _pt_temp_107, __global double *__restrict__ _pt_temp_108, __global double *__restrict__ _pt_temp_109, __global double *__restrict__ _pt_temp_11, __global double *__restrict__ _pt_temp_110, __global double *__restrict__ _pt_temp_111, __global double *__restrict__ _pt_temp_112, __global double *__restrict__ _pt_temp_113, __global double *__restrict__ _pt_temp_114, __global double *__restrict__ _pt_temp_115, __global double *__restrict__ _pt_temp_116, __global double *__restrict__ _pt_temp_117, __global double *__restrict__ _pt_temp_118, __global double *__restrict__ _pt_temp_119, __global double *__restrict__ _pt_temp_12, __global double *__restrict__ _pt_temp_120, __global double *__restrict__ _pt_temp_121, __global double *__restrict__ _pt_temp_122, __global double *__restrict__ _pt_temp_123, __global double *__restrict__ _pt_temp_124, __global double *__restrict__ _pt_temp_125, __global double *__restrict__ _pt_temp_126, __global double *__restrict__ _pt_temp_127, __global double *__restrict__ _pt_temp_128, __global double *__restrict__ _pt_temp_129, __global double *__restrict__ _pt_temp_13, __global double *__restrict__ _pt_temp_130, __global double *__restrict__ _pt_temp_131, __global double *__restrict__ _pt_temp_132, __global double *__restrict__ _pt_temp_133, __global double *__restrict__ _pt_temp_134, __global double *__restrict__ _pt_temp_135, __global double *__restrict__ _pt_temp_136, __global double *__restrict__ _pt_temp_137, __global double *__restrict__ _pt_temp_138, __global double *__restrict__ _pt_temp_139, __global double *__restrict__ _pt_temp_14, __global double *__restrict__ _pt_temp_140, __global double *__restrict__ _pt_temp_141, __global double *__restrict__ _pt_temp_142, __global double *__restrict__ _pt_temp_143, __global double *__restrict__ _pt_temp_144, __global double *__restrict__ _pt_temp_145, __global double *__restrict__ _pt_temp_146, __global double *__restrict__ _pt_temp_147, __global double *__restrict__ _pt_temp_148, __global double *__restrict__ _pt_temp_149, __global double *__restrict__ _pt_temp_15, __global double *__restrict__ _pt_temp_150, __global double *__restrict__ _pt_temp_151, __global double *__restrict__ _pt_temp_152, __global double *__restrict__ _pt_temp_153, __global double *__restrict__ _pt_temp_154, __global double *__restrict__ _pt_temp_155, __global double *__restrict__ _pt_temp_156, __global double *__restrict__ _pt_temp_157, __global double *__restrict__ _pt_temp_158, __global double *__restrict__ _pt_temp_159, __global double *__restrict__ _pt_temp_16, __global double *__restrict__ _pt_temp_160, __global double *__restrict__ _pt_temp_161, __global double *__restrict__ _pt_temp_162, __global double *__restrict__ _pt_temp_163, __global double *__restrict__ _pt_temp_164, __global double *__restrict__ _pt_temp_165, __global double *__restrict__ _pt_temp_166, __global double *__restrict__ _pt_temp_167, __global double *__restrict__ _pt_temp_168, __global double *__restrict__ _pt_temp_169, __global double *__restrict__ _pt_temp_17, __global double *__restrict__ _pt_temp_170, __global double *__restrict__ _pt_temp_171, __global double *__restrict__ _pt_temp_172, __global double *__restrict__ _pt_temp_173, __global double *__restrict__ _pt_temp_174, __global double *__restrict__ _pt_temp_175, __global double *__restrict__ _pt_temp_176, __global double *__restrict__ _pt_temp_177, __global double *__restrict__ _pt_temp_178, __global double *__restrict__ _pt_temp_179, __global double *__restrict__ _pt_temp_18, __global double *__restrict__ _pt_temp_180, __global double *__restrict__ _pt_temp_181, __global double *__restrict__ _pt_temp_182, __global double *__restrict__ _pt_temp_183, __global double *__restrict__ _pt_temp_184, __global double *__restrict__ _pt_temp_185, __global double *__restrict__ _pt_temp_186, __global double *__restrict__ _pt_temp_187, __global double *__restrict__ _pt_temp_188, __global double *__restrict__ _pt_temp_189, __global double *__restrict__ _pt_temp_19, __global double *__restrict__ _pt_temp_190, __global double *__restrict__ _pt_temp_191, __global double *__restrict__ _pt_temp_192, __global double *__restrict__ _pt_temp_193, __global double *__restrict__ _pt_temp_194, __global double *__restrict__ _pt_temp_195, __global double *__restrict__ _pt_temp_196, __global double *__restrict__ _pt_temp_197, __global double *__restrict__ _pt_temp_198, __global double *__restrict__ _pt_temp_199, __global double *__restrict__ _pt_temp_2, __global double *__restrict__ _pt_temp_20, __global double *__restrict__ _pt_temp_200, __global double *__restrict__ _pt_temp_201, __global double *__restrict__ _pt_temp_202, __global double *__restrict__ _pt_temp_203, __global double *__restrict__ _pt_temp_204, __global double *__restrict__ _pt_temp_205, __global double *__restrict__ _pt_temp_206, __global double *__restrict__ _pt_temp_207, __global double *__restrict__ _pt_temp_208, __global double *__restrict__ _pt_temp_209, __global double *__restrict__ _pt_temp_21, __global double *__restrict__ _pt_temp_210, __global double *__restrict__ _pt_temp_211, __global double *__restrict__ _pt_temp_212, __global double *__restrict__ _pt_temp_213, __global double *__restrict__ _pt_temp_214, __global double *__restrict__ _pt_temp_215, __global double *__restrict__ _pt_temp_216, __global double *__restrict__ _pt_temp_217, __global double *__restrict__ _pt_temp_218, __global double *__restrict__ _pt_temp_219, __global double *__restrict__ _pt_temp_22, __global double *__restrict__ _pt_temp_220, __global double *__restrict__ _pt_temp_221, __global double *__restrict__ _pt_temp_222, __global double *__restrict__ _pt_temp_223, __global double *__restrict__ _pt_temp_224, __global double *__restrict__ _pt_temp_225, __global double *__restrict__ _pt_temp_226, __global double *__restrict__ _pt_temp_227, __global double *__restrict__ _pt_temp_228, __global double *__restrict__ _pt_temp_229, __global double *__restrict__ _pt_temp_23, __global double *__restrict__ _pt_temp_230, __global double *__restrict__ _pt_temp_231, __global double *__restrict__ _pt_temp_232, __global double *__restrict__ _pt_temp_233, __global double *__restrict__ _pt_temp_234, __global double *__restrict__ _pt_temp_235, __global double *__restrict__ _pt_temp_236, __global double *__restrict__ _pt_temp_237, __global double *__restrict__ _pt_temp_238, __global double *__restrict__ _pt_temp_239, __global double *__restrict__ _pt_temp_24, __global double *__restrict__ _pt_temp_240, __global double *__restrict__ _pt_temp_241, __global double *__restrict__ _pt_temp_242, __global double *__restrict__ _pt_temp_243, __global double *__restrict__ _pt_temp_244, __global double *__restrict__ _pt_temp_245, __global double *__restrict__ _pt_temp_246, __global double *__restrict__ _pt_temp_247, __global double *__restrict__ _pt_temp_248, __global double *__restrict__ _pt_temp_249, __global double *__restrict__ _pt_temp_25, __global double *__restrict__ _pt_temp_250, __global double *__restrict__ _pt_temp_251, __global double *__restrict__ _pt_temp_252, __global double *__restrict__ _pt_temp_253, __global double *__restrict__ _pt_temp_254, __global double *__restrict__ _pt_temp_255, __global double *__restrict__ _pt_temp_256, __global double *__restrict__ _pt_temp_257, __global double *__restrict__ _pt_temp_258, __global double *__restrict__ _pt_temp_259, __global double *__restrict__ _pt_temp_26, __global double *__restrict__ _pt_temp_260, __global double *__restrict__ _pt_temp_261, __global double *__restrict__ _pt_temp_262, __global double *__restrict__ _pt_temp_263, __global double *__restrict__ _pt_temp_264, __global double *__restrict__ _pt_temp_265, __global double *__restrict__ _pt_temp_266, __global double *__restrict__ _pt_temp_267, __global double *__restrict__ _pt_temp_268, __global double *__restrict__ _pt_temp_269, __global double *__restrict__ _pt_temp_27, __global double *__restrict__ _pt_temp_270, __global double *__restrict__ _pt_temp_271, __global double *__restrict__ _pt_temp_272, __global double *__restrict__ _pt_temp_273, __global double *__restrict__ _pt_temp_274, __global double *__restrict__ _pt_temp_275, __global double *__restrict__ _pt_temp_276, __global double *__restrict__ _pt_temp_277, __global double *__restrict__ _pt_temp_278, __global double *__restrict__ _pt_temp_279, __global double *__restrict__ _pt_temp_28, __global double *__restrict__ _pt_temp_280, __global double *__restrict__ _pt_temp_281, __global double *__restrict__ _pt_temp_282, __global double *__restrict__ _pt_temp_283, __global double *__restrict__ _pt_temp_284, __global double *__restrict__ _pt_temp_285, __global double *__restrict__ _pt_temp_286, __global double *__restrict__ _pt_temp_287, __global double *__restrict__ _pt_temp_288, __global double *__restrict__ _pt_temp_289, __global double *__restrict__ _pt_temp_29, __global double *__restrict__ _pt_temp_290, __global double *__restrict__ _pt_temp_291, __global double *__restrict__ _pt_temp_292, __global double *__restrict__ _pt_temp_293, __global double *__restrict__ _pt_temp_294, __global double *__restrict__ _pt_temp_295, __global double *__restrict__ _pt_temp_296, __global double *__restrict__ _pt_temp_297, __global double *__restrict__ _pt_temp_298, __global double *__restrict__ _pt_temp_299, __global double *__restrict__ _pt_temp_3, __global double *__restrict__ _pt_temp_30, __global double *__restrict__ _pt_temp_300, __global double *__restrict__ _pt_temp_301, __global double *__restrict__ _pt_temp_302, __global double *__restrict__ _pt_temp_303, __global double *__restrict__ _pt_temp_304, __global double *__restrict__ _pt_temp_305, __global double *__restrict__ _pt_temp_306, __global double *__restrict__ _pt_temp_307, __global double *__restrict__ _pt_temp_308, __global double *__restrict__ _pt_temp_309, __global double *__restrict__ _pt_temp_31, __global double *__restrict__ _pt_temp_310, __global double *__restrict__ _pt_temp_311, __global double *__restrict__ _pt_temp_312, __global double *__restrict__ _pt_temp_313, __global double *__restrict__ _pt_temp_314, __global double *__restrict__ _pt_temp_315, __global double *__restrict__ _pt_temp_316, __global double *__restrict__ _pt_temp_317, __global double *__restrict__ _pt_temp_318, __global double *__restrict__ _pt_temp_319, __global double *__restrict__ _pt_temp_32, __global double *__restrict__ _pt_temp_320, __global double *__restrict__ _pt_temp_321, __global double *__restrict__ _pt_temp_322, __global double *__restrict__ _pt_temp_323, __global double *__restrict__ _pt_temp_324, __global double *__restrict__ _pt_temp_325, __global double *__restrict__ _pt_temp_326, __global double *__restrict__ _pt_temp_327, __global double *__restrict__ _pt_temp_328, __global double *__restrict__ _pt_temp_329, __global double *__restrict__ _pt_temp_33, __global double *__restrict__ _pt_temp_330, __global double *__restrict__ _pt_temp_331, __global double *__restrict__ _pt_temp_332, __global double *__restrict__ _pt_temp_333, __global double *__restrict__ _pt_temp_334, __global double *__restrict__ _pt_temp_335, __global double *__restrict__ _pt_temp_336, __global double *__restrict__ _pt_temp_337, __global double *__restrict__ _pt_temp_338, __global double *__restrict__ _pt_temp_339, __global double *__restrict__ _pt_temp_34, __global double *__restrict__ _pt_temp_340, __global double *__restrict__ _pt_temp_341, __global double *__restrict__ _pt_temp_342, __global double *__restrict__ _pt_temp_343, __global double *__restrict__ _pt_temp_344, __global double *__restrict__ _pt_temp_345, __global double *__restrict__ _pt_temp_346, __global double *__restrict__ _pt_temp_347, __global double *__restrict__ _pt_temp_348, __global double *__restrict__ _pt_temp_349, __global double *__restrict__ _pt_temp_35, __global double *__restrict__ _pt_temp_350, __global double *__restrict__ _pt_temp_351, __global double *__restrict__ _pt_temp_352, __global double *__restrict__ _pt_temp_353, __global double *__restrict__ _pt_temp_354, __global double *__restrict__ _pt_temp_355, __global double *__restrict__ _pt_temp_356, __global double *__restrict__ _pt_temp_357, __global double *__restrict__ _pt_temp_358, __global double *__restrict__ _pt_temp_359, __global double *__restrict__ _pt_temp_36, __global double *__restrict__ _pt_temp_360, __global double *__restrict__ _pt_temp_361, __global double *__restrict__ _pt_temp_362, __global double *__restrict__ _pt_temp_363, __global double *__restrict__ _pt_temp_364, __global double *__restrict__ _pt_temp_365, __global double *__restrict__ _pt_temp_366, __global double *__restrict__ _pt_temp_367, __global double *__restrict__ _pt_temp_368, __global double *__restrict__ _pt_temp_369, __global double *__restrict__ _pt_temp_37, __global double *__restrict__ _pt_temp_370, __global double *__restrict__ _pt_temp_371, __global double *__restrict__ _pt_temp_372, __global double *__restrict__ _pt_temp_373, __global double *__restrict__ _pt_temp_374, __global double *__restrict__ _pt_temp_375, __global double *__restrict__ _pt_temp_376, __global double *__restrict__ _pt_temp_377, __global double *__restrict__ _pt_temp_378, __global double *__restrict__ _pt_temp_379, __global double *__restrict__ _pt_temp_38, __global double *__restrict__ _pt_temp_380, __global double *__restrict__ _pt_temp_381, __global double *__restrict__ _pt_temp_382, __global double *__restrict__ _pt_temp_383, __global double *__restrict__ _pt_temp_384, __global double *__restrict__ _pt_temp_385, __global double *__restrict__ _pt_temp_386, __global double *__restrict__ _pt_temp_387, __global double *__restrict__ _pt_temp_388, __global double *__restrict__ _pt_temp_389, __global double *__restrict__ _pt_temp_39, __global double *__restrict__ _pt_temp_390, __global double *__restrict__ _pt_temp_391, __global double *__restrict__ _pt_temp_392, __global double *__restrict__ _pt_temp_393, __global double *__restrict__ _pt_temp_394, __global double *__restrict__ _pt_temp_395, __global double *__restrict__ _pt_temp_396, __global double *__restrict__ _pt_temp_397, __global double *__restrict__ _pt_temp_398, __global double *__restrict__ _pt_temp_399, __global double *__restrict__ _pt_temp_4, __global double *__restrict__ _pt_temp_40, __global double *__restrict__ _pt_temp_400, __global double *__restrict__ _pt_temp_401, __global double *__restrict__ _pt_temp_402, __global double *__restrict__ _pt_temp_403, __global double *__restrict__ _pt_temp_404, __global double *__restrict__ _pt_temp_405, __global double *__restrict__ _pt_temp_406, __global double *__restrict__ _pt_temp_407, __global double *__restrict__ _pt_temp_408, __global double *__restrict__ _pt_temp_409, __global double *__restrict__ _pt_temp_41, __global double *__restrict__ _pt_temp_410, __global double *__restrict__ _pt_temp_411, __global double *__restrict__ _pt_temp_412, __global double *__restrict__ _pt_temp_413, __global double *__restrict__ _pt_temp_414, __global double *__restrict__ _pt_temp_415, __global double *__restrict__ _pt_temp_416, __global double *__restrict__ _pt_temp_417, __global double *__restrict__ _pt_temp_418, __global double *__restrict__ _pt_temp_419, __global double *__restrict__ _pt_temp_42, __global double *__restrict__ _pt_temp_420, __global double *__restrict__ _pt_temp_421, __global double *__restrict__ _pt_temp_422, __global double *__restrict__ _pt_temp_423, __global double *__restrict__ _pt_temp_424, __global double *__restrict__ _pt_temp_425, __global double *__restrict__ _pt_temp_426, __global double *__restrict__ _pt_temp_427, __global double *__restrict__ _pt_temp_428, __global double *__restrict__ _pt_temp_429, __global double *__restrict__ _pt_temp_43, __global double *__restrict__ _pt_temp_430, __global double *__restrict__ _pt_temp_431, __global double *__restrict__ _pt_temp_432, __global double *__restrict__ _pt_temp_433, __global double *__restrict__ _pt_temp_434, __global double *__restrict__ _pt_temp_435, __global double *__restrict__ _pt_temp_436, __global double *__restrict__ _pt_temp_437, __global double *__restrict__ _pt_temp_438, __global double *__restrict__ _pt_temp_439, __global double *__restrict__ _pt_temp_44, __global double *__restrict__ _pt_temp_440, __global double *__restrict__ _pt_temp_441, __global double *__restrict__ _pt_temp_442, __global double *__restrict__ _pt_temp_443, __global double *__restrict__ _pt_temp_444, __global double *__restrict__ _pt_temp_445, __global double *__restrict__ _pt_temp_446, __global double *__restrict__ _pt_temp_447, __global double *__restrict__ _pt_temp_448, __global double *__restrict__ _pt_temp_449, __global double *__restrict__ _pt_temp_45, __global double *__restrict__ _pt_temp_450, __global double *__restrict__ _pt_temp_451, __global double *__restrict__ _pt_temp_452, __global double *__restrict__ _pt_temp_453, __global double *__restrict__ _pt_temp_454, __global double *__restrict__ _pt_temp_455, __global double *__restrict__ _pt_temp_456, __global double *__restrict__ _pt_temp_457, __global double *__restrict__ _pt_temp_458, __global double *__restrict__ _pt_temp_459, __global double *__restrict__ _pt_temp_46, __global double *__restrict__ _pt_temp_460, __global double *__restrict__ _pt_temp_461, __global double *__restrict__ _pt_temp_462, __global double *__restrict__ _pt_temp_463, __global double *__restrict__ _pt_temp_464, __global double *__restrict__ _pt_temp_465, __global double *__restrict__ _pt_temp_466, __global double *__restrict__ _pt_temp_467, __global double *__restrict__ _pt_temp_468, __global double *__restrict__ _pt_temp_469, __global double *__restrict__ _pt_temp_47, __global double *__restrict__ _pt_temp_470, __global double *__restrict__ _pt_temp_471, __global double *__restrict__ _pt_temp_472, __global double *__restrict__ _pt_temp_473, __global double *__restrict__ _pt_temp_474, __global double *__restrict__ _pt_temp_475, __global double *__restrict__ _pt_temp_476, __global double *__restrict__ _pt_temp_477, __global double *__restrict__ _pt_temp_478, __global double *__restrict__ _pt_temp_479, __global double *__restrict__ _pt_temp_48, __global double *__restrict__ _pt_temp_480, __global double *__restrict__ _pt_temp_481, __global double *__restrict__ _pt_temp_482, __global double *__restrict__ _pt_temp_483, __global double *__restrict__ _pt_temp_484, __global double *__restrict__ _pt_temp_485, __global double *__restrict__ _pt_temp_486, __global double *__restrict__ _pt_temp_487, __global double *__restrict__ _pt_temp_488, __global double *__restrict__ _pt_temp_489, __global double *__restrict__ _pt_temp_49, __global double *__restrict__ _pt_temp_490, __global double *__restrict__ _pt_temp_491, __global double *__restrict__ _pt_temp_492, __global double *__restrict__ _pt_temp_493, __global double *__restrict__ _pt_temp_494, __global double *__restrict__ _pt_temp_495, __global double *__restrict__ _pt_temp_496, __global double *__restrict__ _pt_temp_497, __global double *__restrict__ _pt_temp_498, __global double *__restrict__ _pt_temp_499, __global double *__restrict__ _pt_temp_5, __global double *__restrict__ _pt_temp_50, __global double *__restrict__ _pt_temp_500, __global double *__restrict__ _pt_temp_501, __global double *__restrict__ _pt_temp_502, __global double *__restrict__ _pt_temp_503, __global double *__restrict__ _pt_temp_504, __global double *__restrict__ _pt_temp_505, __global double *__restrict__ _pt_temp_506, __global double *__restrict__ _pt_temp_507, __global double *__restrict__ _pt_temp_508, __global double *__restrict__ _pt_temp_509, __global double *__restrict__ _pt_temp_51, __global double *__restrict__ _pt_temp_510, __global double *__restrict__ _pt_temp_511, __global double *__restrict__ _pt_temp_512, __global double *__restrict__ _pt_temp_513, __global double *__restrict__ _pt_temp_514, __global double *__restrict__ _pt_temp_515, __global double *__restrict__ _pt_temp_516, __global double *__restrict__ _pt_temp_517, __global double *__restrict__ _pt_temp_518, __global double *__restrict__ _pt_temp_519, __global double *__restrict__ _pt_temp_52, __global double *__restrict__ _pt_temp_520, __global double *__restrict__ _pt_temp_521, __global double *__restrict__ _pt_temp_522, __global double *__restrict__ _pt_temp_523, __global double *__restrict__ _pt_temp_524, __global double *__restrict__ _pt_temp_525, __global double *__restrict__ _pt_temp_526, __global double *__restrict__ _pt_temp_527, __global double *__restrict__ _pt_temp_528, __global double *__restrict__ _pt_temp_529, __global double *__restrict__ _pt_temp_53, __global double *__restrict__ _pt_temp_530, __global double *__restrict__ _pt_temp_531, __global double *__restrict__ _pt_temp_532, __global double *__restrict__ _pt_temp_533, __global double *__restrict__ _pt_temp_534, __global double *__restrict__ _pt_temp_535, __global double *__restrict__ _pt_temp_536, __global double *__restrict__ _pt_temp_537, __global double *__restrict__ _pt_temp_538, __global double *__restrict__ _pt_temp_539, __global double *__restrict__ _pt_temp_54, __global double *__restrict__ _pt_temp_540, __global double *__restrict__ _pt_temp_541, __global double *__restrict__ _pt_temp_542, __global double *__restrict__ _pt_temp_543, __global double *__restrict__ _pt_temp_544, __global double *__restrict__ _pt_temp_545, __global double *__restrict__ _pt_temp_546, __global double *__restrict__ _pt_temp_547, __global double *__restrict__ _pt_temp_548, __global double *__restrict__ _pt_temp_549, __global double *__restrict__ _pt_temp_55, __global double *__restrict__ _pt_temp_550, __global double *__restrict__ _pt_temp_551, __global double *__restrict__ _pt_temp_552, __global double *__restrict__ _pt_temp_553, __global double *__restrict__ _pt_temp_554, __global double *__restrict__ _pt_temp_555, __global double *__restrict__ _pt_temp_556, __global double *__restrict__ _pt_temp_557, __global double *__restrict__ _pt_temp_558, __global double *__restrict__ _pt_temp_559, __global double *__restrict__ _pt_temp_56, __global double *__restrict__ _pt_temp_560, __global double *__restrict__ _pt_temp_561, __global double *__restrict__ _pt_temp_562, __global double *__restrict__ _pt_temp_563, __global double *__restrict__ _pt_temp_564, __global double *__restrict__ _pt_temp_565, __global double *__restrict__ _pt_temp_566, __global double *__restrict__ _pt_temp_567, __global double *__restrict__ _pt_temp_568, __global double *__restrict__ _pt_temp_569, __global double *__restrict__ _pt_temp_57, __global double *__restrict__ _pt_temp_570, __global double *__restrict__ _pt_temp_571, __global double *__restrict__ _pt_temp_572, __global double *__restrict__ _pt_temp_573, __global double *__restrict__ _pt_temp_574, __global double *__restrict__ _pt_temp_575, __global double *__restrict__ _pt_temp_576, __global double *__restrict__ _pt_temp_577, __global double *__restrict__ _pt_temp_578, __global double *__restrict__ _pt_temp_579, __global double *__restrict__ _pt_temp_58, __global double *__restrict__ _pt_temp_580, __global double *__restrict__ _pt_temp_581, __global double *__restrict__ _pt_temp_582, __global double *__restrict__ _pt_temp_583, __global double *__restrict__ _pt_temp_584, __global double *__restrict__ _pt_temp_585, __global double *__restrict__ _pt_temp_586, __global double *__restrict__ _pt_temp_587, __global double *__restrict__ _pt_temp_588, __global double *__restrict__ _pt_temp_589, __global double *__restrict__ _pt_temp_59, __global double *__restrict__ _pt_temp_590, __global double *__restrict__ _pt_temp_591, __global double *__restrict__ _pt_temp_592, __global double *__restrict__ _pt_temp_593, __global double *__restrict__ _pt_temp_594, __global double *__restrict__ _pt_temp_595, __global double *__restrict__ _pt_temp_596, __global double *__restrict__ _pt_temp_597, __global double *__restrict__ _pt_temp_598, __global double *__restrict__ _pt_temp_599, __global double *__restrict__ _pt_temp_6, __global double *__restrict__ _pt_temp_60, __global double *__restrict__ _pt_temp_600, __global double *__restrict__ _pt_temp_601, __global double *__restrict__ _pt_temp_602, __global double *__restrict__ _pt_temp_603, __global double *__restrict__ _pt_temp_604, __global double *__restrict__ _pt_temp_605, __global double *__restrict__ _pt_temp_606, __global double *__restrict__ _pt_temp_607, __global double *__restrict__ _pt_temp_608, __global double *__restrict__ _pt_temp_609, __global double *__restrict__ _pt_temp_61, __global double *__restrict__ _pt_temp_610, __global double *__restrict__ _pt_temp_611, __global double *__restrict__ _pt_temp_612, __global double *__restrict__ _pt_temp_613, __global double *__restrict__ _pt_temp_614, __global double *__restrict__ _pt_temp_615, __global double *__restrict__ _pt_temp_616, __global double *__restrict__ _pt_temp_617, __global double *__restrict__ _pt_temp_618, __global double *__restrict__ _pt_temp_619, __global double *__restrict__ _pt_temp_62, __global double *__restrict__ _pt_temp_620, __global double *__restrict__ _pt_temp_621, __global double *__restrict__ _pt_temp_622, __global double *__restrict__ _pt_temp_623, __global double *__restrict__ _pt_temp_624, __global double *__restrict__ _pt_temp_625, __global double *__restrict__ _pt_temp_626, __global double *__restrict__ _pt_temp_627, __global double *__restrict__ _pt_temp_628, __global double *__restrict__ _pt_temp_629, __global double *__restrict__ _pt_temp_63, __global double *__restrict__ _pt_temp_630, __global double *__restrict__ _pt_temp_631, __global double *__restrict__ _pt_temp_632, __global double *__restrict__ _pt_temp_633, __global double *__restrict__ _pt_temp_634, __global double *__restrict__ _pt_temp_635, __global double *__restrict__ _pt_temp_636, __global double *__restrict__ _pt_temp_637, __global double *__restrict__ _pt_temp_638, __global double *__restrict__ _pt_temp_639, __global double *__restrict__ _pt_temp_64, __global double *__restrict__ _pt_temp_640, __global double *__restrict__ _pt_temp_641, __global double *__restrict__ _pt_temp_642, __global double *__restrict__ _pt_temp_643, __global double *__restrict__ _pt_temp_644, __global double *__restrict__ _pt_temp_645, __global double *__restrict__ _pt_temp_646, __global double *__restrict__ _pt_temp_647, __global double *__restrict__ _pt_temp_648, __global double *__restrict__ _pt_temp_649, __global double *__restrict__ _pt_temp_65, __global double *__restrict__ _pt_temp_650, __global double *__restrict__ _pt_temp_651, __global double *__restrict__ _pt_temp_652, __global double *__restrict__ _pt_temp_66, __global double *__restrict__ _pt_temp_67, __global double *__restrict__ _pt_temp_68, __global double *__restrict__ _pt_temp_69, __global double *__restrict__ _pt_temp_7, __global double *__restrict__ _pt_temp_70, __global double *__restrict__ _pt_temp_71, __global double *__restrict__ _pt_temp_72, __global double *__restrict__ _pt_temp_73, __global double *__restrict__ _pt_temp_74, __global double *__restrict__ _pt_temp_75, __global double *__restrict__ _pt_temp_76, __global double *__restrict__ _pt_temp_77, __global double *__restrict__ _pt_temp_78, __global double *__restrict__ _pt_temp_79, __global double *__restrict__ _pt_temp_8, __global double *__restrict__ _pt_temp_80, __global double *__restrict__ _pt_temp_81, __global double *__restrict__ _pt_temp_82, __global double *__restrict__ _pt_temp_83, __global double *__restrict__ _pt_temp_84, __global double *__restrict__ _pt_temp_85, __global double *__restrict__ _pt_temp_86, __global double *__restrict__ _pt_temp_87, __global double *__restrict__ _pt_temp_88, __global double *__restrict__ _pt_temp_89, __global double *__restrict__ _pt_temp_9, __global double *__restrict__ _pt_temp_90, __global double *__restrict__ _pt_temp_91, __global double *__restrict__ _pt_temp_92, __global double *__restrict__ _pt_temp_93, __global double *__restrict__ _pt_temp_94, __global double *__restrict__ _pt_temp_95, __global double *__restrict__ _pt_temp_96, __global double *__restrict__ _pt_temp_97, __global double *__restrict__ _pt_temp_98, __global double *__restrict__ _pt_temp_99)
{
double acc__pt_sum_r0_0__pt_sum_r1;
double acc__pt_sum_r0_1;
double acc__pt_sum_r0_100__pt_sum_r1_53;
double acc__pt_sum_r0_101;
double acc__pt_sum_r0_102__pt_sum_r1_54;
double acc__pt_sum_r0_103;
double acc__pt_sum_r0_104__pt_sum_r1_55;
double acc__pt_sum_r0_105;
double acc__pt_sum_r0_106__pt_sum_r1_56;
double acc__pt_sum_r0_107;
double acc__pt_sum_r0_108__pt_sum_r1_57;
double acc__pt_sum_r0_109;
double acc__pt_sum_r0_10__pt_sum_r1_4;
double acc__pt_sum_r0_11;
double acc__pt_sum_r0_110__pt_sum_r1_58;
double acc__pt_sum_r0_111;
double acc__pt_sum_r0_112__pt_sum_r1_59;
double acc__pt_sum_r0_113;
double acc__pt_sum_r0_114__pt_sum_r1_60;
double acc__pt_sum_r0_115;
double acc__pt_sum_r0_116__pt_sum_r1_61;
double acc__pt_sum_r0_117;
double acc__pt_sum_r0_118__pt_sum_r1_62;
double acc__pt_sum_r0_119;
double acc__pt_sum_r0_120__pt_sum_r1_63;
double acc__pt_sum_r0_121;
double acc__pt_sum_r0_122__pt_sum_r1_64;
double acc__pt_sum_r0_123;
double acc__pt_sum_r0_124__pt_sum_r1_65;
double acc__pt_sum_r0_125;
double acc__pt_sum_r0_126__pt_sum_r1_66;
double acc__pt_sum_r0_127;
double acc__pt_sum_r0_128__pt_sum_r1_67;
double acc__pt_sum_r0_129;
double acc__pt_sum_r0_12__pt_sum_r1_5;
double acc__pt_sum_r0_13;
double acc__pt_sum_r0_130__pt_sum_r1_68;
double acc__pt_sum_r0_131;
double acc__pt_sum_r0_132__pt_sum_r1_69;
double acc__pt_sum_r0_133;
double acc__pt_sum_r0_134__pt_sum_r1_70;
double acc__pt_sum_r0_135;
double acc__pt_sum_r0_136__pt_sum_r1_71;
double acc__pt_sum_r0_137;
double acc__pt_sum_r0_138__pt_sum_r1_72;
double acc__pt_sum_r0_139;
double acc__pt_sum_r0_140__pt_sum_r1_73;
double acc__pt_sum_r0_141;
double acc__pt_sum_r0_142__pt_sum_r1_74;
double acc__pt_sum_r0_143;
double acc__pt_sum_r0_144__pt_sum_r1_75;
double acc__pt_sum_r0_145;
double acc__pt_sum_r0_146__pt_sum_r1_76;
double acc__pt_sum_r0_147;
double acc__pt_sum_r0_148__pt_sum_r1_77;
double acc__pt_sum_r0_149;
double acc__pt_sum_r0_14__pt_sum_r1_6;
double acc__pt_sum_r0_150__pt_sum_r1_78;
double acc__pt_sum_r0_151;
double acc__pt_sum_r0_152__pt_sum_r1_79;
double acc__pt_sum_r0_153;
double acc__pt_sum_r0_154__pt_sum_r1_80;
double acc__pt_sum_r0_155;
double acc__pt_sum_r0_156__pt_sum_r1_81;
double acc__pt_sum_r0_157;
double acc__pt_sum_r0_158__pt_sum_r1_82;
double acc__pt_sum_r0_159;
double acc__pt_sum_r0_15__pt_sum_r1_7;
double acc__pt_sum_r0_16;
double acc__pt_sum_r0_160__pt_sum_r1_83;
double acc__pt_sum_r0_161;
double acc__pt_sum_r0_162__pt_sum_r1_84;
double acc__pt_sum_r0_163;
double acc__pt_sum_r0_164__pt_sum_r1_85;
double acc__pt_sum_r0_165;
double acc__pt_sum_r0_166__pt_sum_r1_86;
double acc__pt_sum_r0_167;
double acc__pt_sum_r0_168__pt_sum_r1_87;
double acc__pt_sum_r0_169;
double acc__pt_sum_r0_170__pt_sum_r1_88;
double acc__pt_sum_r0_17__pt_sum_r1_8;
double acc__pt_sum_r0_18;
double acc__pt_sum_r0_19__pt_sum_r1_9;
double acc__pt_sum_r0_20;
double acc__pt_sum_r0_21__pt_sum_r1_10;
double acc__pt_sum_r0_22__pt_sum_r1_11;
double acc__pt_sum_r0_23;
double acc__pt_sum_r0_24;
double acc__pt_sum_r0_24__pt_sum_r1_12;
double acc__pt_sum_r0_25;
double acc__pt_sum_r0_26__pt_sum_r1_13;
double acc__pt_sum_r0_27__pt_sum_r1_14;
double acc__pt_sum_r0_28;
double acc__pt_sum_r0_29__pt_sum_r1_15;
double acc__pt_sum_r0_2__pt_sum_r1_0;
double acc__pt_sum_r0_3;
double acc__pt_sum_r0_30;
double acc__pt_sum_r0_31__pt_sum_r1_16;
double acc__pt_sum_r0_32__pt_sum_r1_17;
double acc__pt_sum_r0_33;
double acc__pt_sum_r0_34__pt_sum_r1_18;
double acc__pt_sum_r0_35;
double acc__pt_sum_r0_36__pt_sum_r1_19;
double acc__pt_sum_r0_37__pt_sum_r1_20;
double acc__pt_sum_r0_38;
double acc__pt_sum_r0_39__pt_sum_r1_21;
double acc__pt_sum_r0_40;
double acc__pt_sum_r0_41__pt_sum_r1_22;
double acc__pt_sum_r0_42__pt_sum_r1_23;
double acc__pt_sum_r0_43;
double acc__pt_sum_r0_44__pt_sum_r1_24;
double acc__pt_sum_r0_45;
double acc__pt_sum_r0_46__pt_sum_r1_25;
double acc__pt_sum_r0_47__pt_sum_r1_26;
double acc__pt_sum_r0_48;
double acc__pt_sum_r0_49__pt_sum_r1_27;
double acc__pt_sum_r0_4__pt_sum_r1_1;
double acc__pt_sum_r0_5;
double acc__pt_sum_r0_50;
double acc__pt_sum_r0_51__pt_sum_r1_28;
double acc__pt_sum_r0_52__pt_sum_r1_29;
double acc__pt_sum_r0_53;
double acc__pt_sum_r0_54__pt_sum_r1_30;
double acc__pt_sum_r0_55;
double acc__pt_sum_r0_56__pt_sum_r1_31;
double acc__pt_sum_r0_57;
double acc__pt_sum_r0_58__pt_sum_r1_32;
double acc__pt_sum_r0_59;
double acc__pt_sum_r0_60__pt_sum_r1_33;
double acc__pt_sum_r0_61;
double acc__pt_sum_r0_62__pt_sum_r1_34;
double acc__pt_sum_r0_63;
double acc__pt_sum_r0_64__pt_sum_r1_35;
double acc__pt_sum_r0_65;
double acc__pt_sum_r0_66__pt_sum_r1_36;
double acc__pt_sum_r0_67;
double acc__pt_sum_r0_68__pt_sum_r1_37;
double acc__pt_sum_r0_69;
double acc__pt_sum_r0_6__pt_sum_r1_2;
double acc__pt_sum_r0_7;
double acc__pt_sum_r0_70__pt_sum_r1_38;
double acc__pt_sum_r0_71;
double acc__pt_sum_r0_72__pt_sum_r1_39;
double acc__pt_sum_r0_73;
double acc__pt_sum_r0_74__pt_sum_r1_40;
double acc__pt_sum_r0_75;
double acc__pt_sum_r0_76__pt_sum_r1_41;
double acc__pt_sum_r0_77;
double acc__pt_sum_r0_78__pt_sum_r1_42;
double acc__pt_sum_r0_79;
double acc__pt_sum_r0_80__pt_sum_r1_43;
double acc__pt_sum_r0_81;
double acc__pt_sum_r0_82__pt_sum_r1_44;
double acc__pt_sum_r0_83;
double acc__pt_sum_r0_84__pt_sum_r1_45;
double acc__pt_sum_r0_85;
double acc__pt_sum_r0_86__pt_sum_r1_46;
double acc__pt_sum_r0_87;
double acc__pt_sum_r0_88__pt_sum_r1_47;
double acc__pt_sum_r0_89;
double acc__pt_sum_r0_8__pt_sum_r1_3;
double acc__pt_sum_r0_9;
double acc__pt_sum_r0_90__pt_sum_r1_48;
double acc__pt_sum_r0_91;
double acc__pt_sum_r0_92__pt_sum_r1_49;
double acc__pt_sum_r0_93;
double acc__pt_sum_r0_94__pt_sum_r1_50;
double acc__pt_sum_r0_95;
double acc__pt_sum_r0_96__pt_sum_r1_51;
double acc__pt_sum_r0_97;
double acc__pt_sum_r0_98__pt_sum_r1_52;
double acc__pt_sum_r0_99;
resample_by_picking_4(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_313[0]), 4, 28, &(_pt_in_314[0]), &(_pt_temp_12[0]));
apply_inv_vandermonde_knl(10, 10288, &(_actx_in_1_mass_0[0]), &(_pt_temp_295[0]), &(_pt_in_160[0]));
resample_by_picking_1(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_11[0]), 4, 30036, &(_pt_in_12[0]), &(_pt_temp_1[0]));
resample_by_picking_1(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_13[0]), 4, 30036, &(_pt_in_14[0]), &(_pt_temp_2[0]));
resample_by_picking_6(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_320[0]), 4, 15, &(_pt_in_321[0]), &(_pt_temp_15[0]));
resample_by_picking_8(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_325[0]), 4, 785, &(_pt_in_326[0]), &(_pt_temp_18[0]));
resample_by_picking_8(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_329[0]), 4, 785, &(_pt_in_330[0]), &(_pt_temp_19[0]));
resample_by_picking_4(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_634[0]), 4, 28, &(_pt_in_635[0]), &(_pt_temp_225[0]));
resample_by_picking_4(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_43[0]), 4, 28, &(_pt_in_44[0]), &(_pt_temp_227[0]));
resample_by_picking_4(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_48[0]), 4, 28, &(_pt_in_49[0]), &(_pt_temp_230[0]));
resample_by_picking_6(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_654[0]), 4, 15, &(_pt_in_655[0]), &(_pt_temp_238[0]));
resample_by_picking_1(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_77[0]), 4, 30036, &(_pt_in_78[0]), &(_pt_temp_25[0]));
resample_by_picking_6(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_53[0]), 4, 15, &(_pt_in_54[0]), &(_pt_temp_240[0]));
resample_by_picking_6(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_56[0]), 4, 15, &(_pt_in_57[0]), &(_pt_temp_243[0]));
resample_by_picking_1(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_79[0]), 4, 30036, &(_pt_in_80[0]), &(_pt_temp_26[0]));
resample_by_picking_8(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_674[0]), 4, 785, &(_pt_in_675[0]), &(_pt_temp_251[0]));
resample_by_picking_8(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_61[0]), 4, 785, &(_pt_in_62[0]), &(_pt_temp_253[0]));
resample_by_picking_8(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_68[0]), 4, 785, &(_pt_in_69[0]), &(_pt_temp_256[0]));
resample_by_picking_1(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_81[0]), 4, 30036, &(_pt_in_82[0]), &(_pt_temp_27[0]));
resample_by_picking_8(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_63[0]), 4, 785, &(_pt_in_64[0]), &(_pt_temp_261[0]));
resample_by_picking_8(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_65[0]), 4, 785, &(_pt_in_66[0]), &(_pt_temp_262[0]));
resample_by_picking_8(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_70[0]), 4, 785, &(_pt_in_71[0]), &(_pt_temp_263[0]));
resample_by_picking_4(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_107[0]), 4, 28, &(_pt_in_108[0]), &(_pt_temp_271[0]));
resample_by_picking_4(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_117[0]), 4, 28, &(_pt_in_118[0]), &(_pt_temp_272[0]));
resample_by_picking_4(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_112[0]), 4, 28, &(_pt_in_113[0]), &(_pt_temp_273[0]));
resample_by_picking_4(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_115[0]), 4, 28, &(_pt_in_116[0]), &(_pt_temp_274[0]));
resample_by_picking_6(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_121[0]), 4, 15, &(_pt_in_122[0]), &(_pt_temp_277[0]));
resample_by_picking_6(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_129[0]), 4, 15, &(_pt_in_130[0]), &(_pt_temp_278[0]));
resample_by_picking_6(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_124[0]), 4, 15, &(_pt_in_125[0]), &(_pt_temp_279[0]));
resample_by_picking_6(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_127[0]), 4, 15, &(_pt_in_128[0]), &(_pt_temp_280[0]));
resample_by_picking_8(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_133[0]), 4, 785, &(_pt_in_134[0]), &(_pt_temp_283[0]));
resample_by_picking_1(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_15[0]), 4, 30036, &(_pt_in_16[0]), &(_pt_temp_3[0]));
resample_by_picking_8(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_147[0]), 4, 785, &(_pt_in_148[0]), &(_pt_temp_284[0]));
resample_by_picking_8(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_140[0]), 4, 785, &(_pt_in_141[0]), &(_pt_temp_285[0]));
resample_by_picking_8(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_145[0]), 4, 785, &(_pt_in_146[0]), &(_pt_temp_286[0]));
resample_by_picking_8(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_137[0]), 4, 785, &(_pt_in_138[0]), &(_pt_temp_287[0]));
resample_by_picking_8(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_149[0]), 4, 785, &(_pt_in_150[0]), &(_pt_temp_288[0]));
resample_by_picking_8(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_142[0]), 4, 785, &(_pt_in_143[0]), &(_pt_temp_289[0]));
resample_by_picking_8(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_135[0]), 4, 785, &(_pt_in_136[0]), &(_pt_temp_290[0]));
resample_by_picking_1(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_718[0]), 4, 30036, &(_pt_in_719[0]), &(_pt_temp_298[0]));
resample_by_picking_1(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_720[0]), 4, 30036, &(_pt_in_721[0]), &(_pt_temp_299[0]));
resample_by_picking_1(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_722[0]), 4, 30036, &(_pt_in_723[0]), &(_pt_temp_300[0]));
resample_by_picking_4(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_736[0]), 4, 28, &(_pt_in_737[0]), &(_pt_temp_309[0]));
resample_by_picking_6(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_740[0]), 4, 15, &(_pt_in_741[0]), &(_pt_temp_312[0]));
resample_by_picking_8(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_744[0]), 4, 785, &(_pt_in_745[0]), &(_pt_temp_315[0]));
resample_by_picking_8(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_746[0]), 4, 785, &(_pt_in_747[0]), &(_pt_temp_316[0]));
resample_by_picking_4(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_348[0]), 4, 28, &(_pt_in_349[0]), &(_pt_temp_36[0]));
resample_by_picking_1(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_1030[0]), 4, 30036, &(_pt_in_1031[0]), &(_pt_temp_393[0]));
resample_by_picking_1(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_1032[0]), 4, 30036, &(_pt_in_1033[0]), &(_pt_temp_394[0]));
resample_by_picking_1(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_1034[0]), 4, 30036, &(_pt_in_1035[0]), &(_pt_temp_395[0]));
resample_by_picking_6(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_352[0]), 4, 15, &(_pt_in_353[0]), &(_pt_temp_39[0]));
resample_by_picking_4(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_1048[0]), 4, 28, &(_pt_in_1049[0]), &(_pt_temp_404[0]));
resample_by_picking_6(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_1052[0]), 4, 15, &(_pt_in_1053[0]), &(_pt_temp_407[0]));
resample_by_picking_8(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_1056[0]), 4, 785, &(_pt_in_1057[0]), &(_pt_temp_410[0]));
resample_by_picking_8(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_1058[0]), 4, 785, &(_pt_in_1059[0]), &(_pt_temp_411[0]));
resample_by_picking_8(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_356[0]), 4, 785, &(_pt_in_357[0]), &(_pt_temp_42[0]));
resample_by_picking_8(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_327[0]), 4, 785, &(_pt_in_328[0]), &(_pt_temp_43[0]));
resample_by_picking_1(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_24[0]), 4, 30036, &(_pt_in_25[0]), &(_pt_temp_49[0]));
resample_by_picking_1(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_167[0]), 4, 30036, &(_pt_in_168[0]), &(_pt_temp_488[0]));
resample_by_picking_1(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_169[0]), 4, 30036, &(_pt_in_170[0]), &(_pt_temp_489[0]));
resample_by_picking_1(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_171[0]), 4, 30036, &(_pt_in_172[0]), &(_pt_temp_490[0]));
resample_by_picking_1(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_26[0]), 4, 30036, &(_pt_in_27[0]), &(_pt_temp_50[0]));
resample_by_picking_4(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_186[0]), 4, 28, &(_pt_in_187[0]), &(_pt_temp_499[0]));
resample_by_picking_6(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_193[0]), 4, 15, &(_pt_in_194[0]), &(_pt_temp_502[0]));
resample_by_picking_8(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_198[0]), 4, 785, &(_pt_in_199[0]), &(_pt_temp_505[0]));
resample_by_picking_8(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_200[0]), 4, 785, &(_pt_in_201[0]), &(_pt_temp_506[0]));
resample_by_picking_1(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_28[0]), 4, 30036, &(_pt_in_29[0]), &(_pt_temp_51[0]));
resample_by_picking_1(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_874[0]), 4, 30036, &(_pt_in_875[0]), &(_pt_temp_583[0]));
resample_by_picking_1(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_876[0]), 4, 30036, &(_pt_in_877[0]), &(_pt_temp_584[0]));
resample_by_picking_1(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_878[0]), 4, 30036, &(_pt_in_879[0]), &(_pt_temp_585[0]));
resample_by_picking_4(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_892[0]), 4, 28, &(_pt_in_893[0]), &(_pt_temp_594[0]));
resample_by_picking_6(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_896[0]), 4, 15, &(_pt_in_897[0]), &(_pt_temp_597[0]));
resample_by_picking_8(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_900[0]), 4, 785, &(_pt_in_901[0]), &(_pt_temp_600[0]));
resample_by_picking_8(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_902[0]), 4, 785, &(_pt_in_903[0]), &(_pt_temp_601[0]));
resample_by_picking_4(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_375[0]), 4, 28, &(_pt_in_376[0]), &(_pt_temp_60[0]));
resample_by_picking_6(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_380[0]), 4, 15, &(_pt_in_381[0]), &(_pt_temp_63[0]));
resample_by_picking_8(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_385[0]), 4, 785, &(_pt_in_386[0]), &(_pt_temp_66[0]));
resample_by_picking_8(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_387[0]), 4, 785, &(_pt_in_388[0]), &(_pt_temp_67[0]));
resample_by_picking_1(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_83[0]), 4, 30036, &(_pt_in_84[0]), &(_pt_temp_112[0]));
resample_by_picking_1(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_85[0]), 4, 30036, &(_pt_in_86[0]), &(_pt_temp_113[0]));
resample_by_picking_1(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_87[0]), 4, 30036, &(_pt_in_88[0]), &(_pt_temp_114[0]));
resample_by_picking_4(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_467[0]), 4, 28, &(_pt_in_468[0]), &(_pt_temp_123[0]));
resample_by_picking_4(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_469[0]), 4, 28, &(_pt_in_470[0]), &(_pt_temp_124[0]));
resample_by_picking_4(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_471[0]), 4, 28, &(_pt_in_472[0]), &(_pt_temp_125[0]));
resample_by_picking_4(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_473[0]), 4, 28, &(_pt_in_474[0]), &(_pt_temp_126[0]));
resample_by_picking_6(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_478[0]), 4, 15, &(_pt_in_479[0]), &(_pt_temp_129[0]));
resample_by_picking_6(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_480[0]), 4, 15, &(_pt_in_481[0]), &(_pt_temp_130[0]));
resample_by_picking_6(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_482[0]), 4, 15, &(_pt_in_483[0]), &(_pt_temp_131[0]));
resample_by_picking_6(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_484[0]), 4, 15, &(_pt_in_485[0]), &(_pt_temp_132[0]));
resample_by_picking_8(&(_actx_in_1_energy_0[0]), 10288, 10, &(_pt_in_489[0]), 4, 785, &(_pt_in_490[0]), &(_pt_temp_135[0]));
resample_by_picking_8(&(_actx_in_1_momentum_0_0[0]), 10288, 10, &(_pt_in_491[0]), 4, 785, &(_pt_in_492[0]), &(_pt_temp_136[0]));
resample_by_picking_8(&(_actx_in_1_momentum_1_0[0]), 10288, 10, &(_pt_in_493[0]), 4, 785, &(_pt_in_494[0]), &(_pt_temp_137[0]));
resample_by_picking_8(&(_actx_in_1_mass_0[0]), 10288, 10, &(_pt_in_495[0]), 4, 785, &(_pt_in_496[0]), &(_pt_temp_138[0]));
smooth_comp(&(_pt_in_159[0]), 10, 10288, &(_pt_temp_294[0]), &(_pt_temp_295[0]));
for (int _pt_temp_dim2 = 0; _pt_temp_dim2 <= 3; ++_pt_temp_dim2)
for (int _pt_temp_dim1 = 0; _pt_temp_dim1 <= 10287; ++_pt_temp_dim1)
for (int _pt_temp_dim0 = 0; _pt_temp_dim0 <= 2; ++_pt_temp_dim0)
_pt_temp[41152 * _pt_temp_dim0 + 4 * _pt_temp_dim1 + _pt_temp_dim2] = _pt_in_304[41152 * _pt_temp_dim0 + 4 * _pt_temp_dim1 + _pt_temp_dim2];
for (int _pt_temp_97_dim2 = 0; _pt_temp_97_dim2 <= 3; ++_pt_temp_97_dim2)
for (int _pt_temp_97_dim1 = 0; _pt_temp_97_dim1 <= 10287; ++_pt_temp_97_dim1)
for (int _pt_temp_97_dim0 = 0; _pt_temp_97_dim0 <= 2; ++_pt_temp_97_dim0)
_pt_temp_97[41152 * _pt_temp_97_dim0 + 4 * _pt_temp_97_dim1 + _pt_temp_97_dim2] = _pt_in_438[41152 * _pt_temp_97_dim0 + 4 * _pt_temp_97_dim1 + _pt_temp_97_dim2];
for (int _pt_temp_94_dim1 = 0; _pt_temp_94_dim1 <= 3; ++_pt_temp_94_dim1)
for (int _pt_temp_94_dim0 = 0; _pt_temp_94_dim0 <= 784; ++_pt_temp_94_dim0)
_pt_temp_94[4 * _pt_temp_94_dim0 + _pt_temp_94_dim1] = _pt_in_389[4 * _pt_temp_94_dim0 + _pt_temp_94_dim1] * 0.5 * (_pt_temp_18[4 * _pt_temp_94_dim0 + _pt_temp_94_dim1] + -1.0 * _pt_temp_19[4 * _pt_temp_94_dim0 + _pt_temp_94_dim1]);
resample_by_picking(&(_pt_temp_94[0]), 785, 4, &(_pt_in_430[0]), 4, 30864, &(_pt_in_431[0]), &(_pt_temp_95[0]));
for (int _pt_temp_92_dim1 = 0; _pt_temp_92_dim1 <= 3; ++_pt_temp_92_dim1)
for (int _pt_temp_92_dim0 = 0; _pt_temp_92_dim0 <= 14; ++_pt_temp_92_dim0)
_pt_temp_92[4 * _pt_temp_92_dim0 + _pt_temp_92_dim1] = _pt_in_382[4 * _pt_temp_92_dim0 + _pt_temp_92_dim1] * 0.5 * (_pt_temp_15[4 * _pt_temp_92_dim0 + _pt_temp_92_dim1] + _pt_temp_15[4 * _pt_temp_92_dim0 + _pt_temp_92_dim1]);
resample_by_picking_7(&(_pt_temp_92[0]), 15, 4, &(_pt_in_428[0]), 4, 30864, &(_pt_in_429[0]), &(_pt_temp_93[0]));
for (int _pt_temp_90_dim1 = 0; _pt_temp_90_dim1 <= 3; ++_pt_temp_90_dim1)
for (int _pt_temp_90_dim0 = 0; _pt_temp_90_dim0 <= 27; ++_pt_temp_90_dim0)
_pt_temp_90[4 * _pt_temp_90_dim0 + _pt_temp_90_dim1] = _pt_in_377[4 * _pt_temp_90_dim0 + _pt_temp_90_dim1] * 0.5 * (_pt_temp_12[4 * _pt_temp_90_dim0 + _pt_temp_90_dim1] + 37.43143795798417 * 2.63872);
resample_by_picking_5(&(_pt_temp_90[0]), 28, 4, &(_pt_in_426[0]), 4, 30864, &(_pt_in_427[0]), &(_pt_temp_91[0]));
for (int _pt_temp_84_dim2 = 0; _pt_temp_84_dim2 <= 3; ++_pt_temp_84_dim2)
for (int _pt_temp_84_dim1 = 0; _pt_temp_84_dim1 <= 10287; ++_pt_temp_84_dim1)
for (int _pt_temp_84_dim0 = 0; _pt_temp_84_dim0 <= 2; ++_pt_temp_84_dim0)
_pt_temp_84[41152 * _pt_temp_84_dim0 + 4 * _pt_temp_84_dim1 + _pt_temp_84_dim2] = _pt_in_418[41152 * _pt_temp_84_dim0 + 4 * _pt_temp_84_dim1 + _pt_temp_84_dim2];
for (int _pt_temp_81_dim1 = 0; _pt_temp_81_dim1 <= 3; ++_pt_temp_81_dim1)
for (int _pt_temp_81_dim0 = 0; _pt_temp_81_dim0 <= 784; ++_pt_temp_81_dim0)
_pt_temp_81[4 * _pt_temp_81_dim0 + _pt_temp_81_dim1] = _pt_in_389[4 * _pt_temp_81_dim0 + _pt_temp_81_dim1] * 0.5 * (_pt_temp_42[4 * _pt_temp_81_dim0 + _pt_temp_81_dim1] + _pt_temp_43[4 * _pt_temp_81_dim0 + _pt_temp_81_dim1]);
resample_by_picking(&(_pt_temp_81[0]), 785, 4, &(_pt_in_410[0]), 4, 30864, &(_pt_in_411[0]), &(_pt_temp_82[0]));
for (int _pt_temp_79_dim1 = 0; _pt_temp_79_dim1 <= 3; ++_pt_temp_79_dim1)
for (int _pt_temp_79_dim0 = 0; _pt_temp_79_dim0 <= 14; ++_pt_temp_79_dim0)
_pt_temp_79[4 * _pt_temp_79_dim0 + _pt_temp_79_dim1] = _pt_in_382[4 * _pt_temp_79_dim0 + _pt_temp_79_dim1] * 0.5 * (_pt_temp_39[4 * _pt_temp_79_dim0 + _pt_temp_79_dim1] + _pt_temp_39[4 * _pt_temp_79_dim0 + _pt_temp_79_dim1]);
resample_by_picking_7(&(_pt_temp_79[0]), 15, 4, &(_pt_in_408[0]), 4, 30864, &(_pt_in_409[0]), &(_pt_temp_80[0]));
for (int _pt_temp_77_dim1 = 0; _pt_temp_77_dim1 <= 3; ++_pt_temp_77_dim1)
for (int _pt_temp_77_dim0 = 0; _pt_temp_77_dim0 <= 27; ++_pt_temp_77_dim0)
_pt_temp_77[4 * _pt_temp_77_dim0 + _pt_temp_77_dim1] = _pt_in_377[4 * _pt_temp_77_dim0 + _pt_temp_77_dim1] * 0.5 * (_pt_temp_36[4 * _pt_temp_77_dim0 + _pt_temp_77_dim1] + 2.63872);
resample_by_picking_5(&(_pt_temp_77[0]), 28, 4, &(_pt_in_406[0]), 4, 30864, &(_pt_in_407[0]), &(_pt_temp_78[0]));
for (int _pt_temp_71_dim2 = 0; _pt_temp_71_dim2 <= 3; ++_pt_temp_71_dim2)
for (int _pt_temp_71_dim1 = 0; _pt_temp_71_dim1 <= 10287; ++_pt_temp_71_dim1)
for (int _pt_temp_71_dim0 = 0; _pt_temp_71_dim0 <= 2; ++_pt_temp_71_dim0)
_pt_temp_71[41152 * _pt_temp_71_dim0 + 4 * _pt_temp_71_dim1 + _pt_temp_71_dim2] = _pt_in_398[41152 * _pt_temp_71_dim0 + 4 * _pt_temp_71_dim1 + _pt_temp_71_dim2];
for (int _pt_temp_68_dim1 = 0; _pt_temp_68_dim1 <= 3; ++_pt_temp_68_dim1)
for (int _pt_temp_68_dim0 = 0; _pt_temp_68_dim0 <= 784; ++_pt_temp_68_dim0)
_pt_temp_68[4 * _pt_temp_68_dim0 + _pt_temp_68_dim1] = _pt_in_389[4 * _pt_temp_68_dim0 + _pt_temp_68_dim1] * 0.5 * (_pt_temp_66[4 * _pt_temp_68_dim0 + _pt_temp_68_dim1] + -1.0 * _pt_temp_67[4 * _pt_temp_68_dim0 + _pt_temp_68_dim1]);
resample_by_picking(&(_pt_temp_68[0]), 785, 4, &(_pt_in_390[0]), 4, 30864, &(_pt_in_391[0]), &(_pt_temp_69[0]));
for (int _pt_temp_64_dim1 = 0; _pt_temp_64_dim1 <= 3; ++_pt_temp_64_dim1)
for (int _pt_temp_64_dim0 = 0; _pt_temp_64_dim0 <= 14; ++_pt_temp_64_dim0)
_pt_temp_64[4 * _pt_temp_64_dim0 + _pt_temp_64_dim1] = _pt_in_382[4 * _pt_temp_64_dim0 + _pt_temp_64_dim1] * 0.5 * (_pt_temp_63[4 * _pt_temp_64_dim0 + _pt_temp_64_dim1] + _pt_temp_63[4 * _pt_temp_64_dim0 + _pt_temp_64_dim1]);
resample_by_picking_7(&(_pt_temp_64[0]), 15, 4, &(_pt_in_383[0]), 4, 30864, &(_pt_in_384[0]), &(_pt_temp_65[0]));
for (int _pt_temp_61_dim1 = 0; _pt_temp_61_dim1 <= 3; ++_pt_temp_61_dim1)
for (int _pt_temp_61_dim0 = 0; _pt_temp_61_dim0 <= 27; ++_pt_temp_61_dim0)
_pt_temp_61[4 * _pt_temp_61_dim0 + _pt_temp_61_dim1] = _pt_in_377[4 * _pt_temp_61_dim0 + _pt_temp_61_dim1] * 0.5 * _pt_temp_60[4 * _pt_temp_61_dim0 + _pt_temp_61_dim1];
resample_by_picking_5(&(_pt_temp_61[0]), 28, 4, &(_pt_in_378[0]), 4, 30864, &(_pt_in_379[0]), &(_pt_temp_62[0]));
for (int _pt_temp_618_dim2 = 0; _pt_temp_618_dim2 <= 3; ++_pt_temp_618_dim2)
for (int _pt_temp_618_dim1 = 0; _pt_temp_618_dim1 <= 10287; ++_pt_temp_618_dim1)
for (int _pt_temp_618_dim0 = 0; _pt_temp_618_dim0 <= 2; ++_pt_temp_618_dim0)
_pt_temp_618[41152 * _pt_temp_618_dim0 + 4 * _pt_temp_618_dim1 + _pt_temp_618_dim2] = _pt_in_932[41152 * _pt_temp_618_dim0 + 4 * _pt_temp_618_dim1 + _pt_temp_618_dim2];
for (int _pt_temp_615_dim1 = 0; _pt_temp_615_dim1 <= 3; ++_pt_temp_615_dim1)
for (int _pt_temp_615_dim0 = 0; _pt_temp_615_dim0 <= 784; ++_pt_temp_615_dim0)
_pt_temp_615[4 * _pt_temp_615_dim0 + _pt_temp_615_dim1] = _pt_in_230[4 * _pt_temp_615_dim0 + _pt_temp_615_dim1] * 0.5 * (_pt_temp_600[4 * _pt_temp_615_dim0 + _pt_temp_615_dim1] + -1.0 * _pt_temp_601[4 * _pt_temp_615_dim0 + _pt_temp_615_dim1]);
resample_by_picking(&(_pt_temp_615[0]), 785, 4, &(_pt_in_928[0]), 4, 30864, &(_pt_in_929[0]), &(_pt_temp_616[0]));
for (int _pt_temp_613_dim1 = 0; _pt_temp_613_dim1 <= 3; ++_pt_temp_613_dim1)
for (int _pt_temp_613_dim0 = 0; _pt_temp_613_dim0 <= 14; ++_pt_temp_613_dim0)
_pt_temp_613[4 * _pt_temp_613_dim0 + _pt_temp_613_dim1] = _pt_in_227[4 * _pt_temp_613_dim0 + _pt_temp_613_dim1] * 0.5 * (_pt_temp_597[4 * _pt_temp_613_dim0 + _pt_temp_613_dim1] + _pt_temp_597[4 * _pt_temp_613_dim0 + _pt_temp_613_dim1]);
resample_by_picking_7(&(_pt_temp_613[0]), 15, 4, &(_pt_in_926[0]), 4, 30864, &(_pt_in_927[0]), &(_pt_temp_614[0]));
for (int _pt_temp_611_dim1 = 0; _pt_temp_611_dim1 <= 3; ++_pt_temp_611_dim1)
for (int _pt_temp_611_dim0 = 0; _pt_temp_611_dim0 <= 27; ++_pt_temp_611_dim0)
_pt_temp_611[4 * _pt_temp_611_dim0 + _pt_temp_611_dim1] = _pt_in_224[4 * _pt_temp_611_dim0 + _pt_temp_611_dim1] * 0.5 * (_pt_temp_594[4 * _pt_temp_611_dim0 + _pt_temp_611_dim1] + 37.43143795798417 * 2.63872);
resample_by_picking_5(&(_pt_temp_611[0]), 28, 4, &(_pt_in_924[0]), 4, 30864, &(_pt_in_925[0]), &(_pt_temp_612[0]));
for (int _pt_temp_605_dim2 = 0; _pt_temp_605_dim2 <= 3; ++_pt_temp_605_dim2)
for (int _pt_temp_605_dim1 = 0; _pt_temp_605_dim1 <= 10287; ++_pt_temp_605_dim1)
for (int _pt_temp_605_dim0 = 0; _pt_temp_605_dim0 <= 2; ++_pt_temp_605_dim0)
_pt_temp_605[41152 * _pt_temp_605_dim0 + 4 * _pt_temp_605_dim1 + _pt_temp_605_dim2] = _pt_in_916[41152 * _pt_temp_605_dim0 + 4 * _pt_temp_605_dim1 + _pt_temp_605_dim2];
for (int _pt_temp_602_dim1 = 0; _pt_temp_602_dim1 <= 3; ++_pt_temp_602_dim1)
for (int _pt_temp_602_dim0 = 0; _pt_temp_602_dim0 <= 784; ++_pt_temp_602_dim0)
_pt_temp_602[4 * _pt_temp_602_dim0 + _pt_temp_602_dim1] = _pt_in_202[4 * _pt_temp_602_dim0 + _pt_temp_602_dim1] * 0.5 * (_pt_temp_600[4 * _pt_temp_602_dim0 + _pt_temp_602_dim1] + -1.0 * _pt_temp_601[4 * _pt_temp_602_dim0 + _pt_temp_602_dim1]);
resample_by_picking(&(_pt_temp_602[0]), 785, 4, &(_pt_in_904[0]), 4, 30864, &(_pt_in_905[0]), &(_pt_temp_603[0]));
for (int _pt_temp_598_dim1 = 0; _pt_temp_598_dim1 <= 3; ++_pt_temp_598_dim1)
for (int _pt_temp_598_dim0 = 0; _pt_temp_598_dim0 <= 14; ++_pt_temp_598_dim0)
_pt_temp_598[4 * _pt_temp_598_dim0 + _pt_temp_598_dim1] = _pt_in_195[4 * _pt_temp_598_dim0 + _pt_temp_598_dim1] * 0.5 * (_pt_temp_597[4 * _pt_temp_598_dim0 + _pt_temp_598_dim1] + _pt_temp_597[4 * _pt_temp_598_dim0 + _pt_temp_598_dim1]);
resample_by_picking_7(&(_pt_temp_598[0]), 15, 4, &(_pt_in_898[0]), 4, 30864, &(_pt_in_899[0]), &(_pt_temp_599[0]));
for (int _pt_temp_595_dim1 = 0; _pt_temp_595_dim1 <= 3; ++_pt_temp_595_dim1)
for (int _pt_temp_595_dim0 = 0; _pt_temp_595_dim0 <= 27; ++_pt_temp_595_dim0)
_pt_temp_595[4 * _pt_temp_595_dim0 + _pt_temp_595_dim1] = _pt_in_190[4 * _pt_temp_595_dim0 + _pt_temp_595_dim1] * 0.5 * (_pt_temp_594[4 * _pt_temp_595_dim0 + _pt_temp_595_dim1] + 37.43143795798417 * 2.63872);
resample_by_picking_5(&(_pt_temp_595[0]), 28, 4, &(_pt_in_894[0]), 4, 30864, &(_pt_in_895[0]), &(_pt_temp_596[0]));
for (int _pt_temp_586_dim1 = 0; _pt_temp_586_dim1 <= 3; ++_pt_temp_586_dim1)
for (int _pt_temp_586_dim0 = 0; _pt_temp_586_dim0 <= 30035; ++_pt_temp_586_dim0)
_pt_temp_586[4 * _pt_temp_586_dim0 + _pt_temp_586_dim1] = _pt_temp_585[4 * _pt_temp_586_dim0 + _pt_temp_586_dim1] + _pt_temp_583[4 * _pt_temp_586_dim0 + _pt_temp_586_dim1] + _pt_temp_584[4 * _pt_temp_586_dim0 + _pt_temp_586_dim1];
resample_by_picking_0(&(_pt_temp_586[0]), 30036, 4, &(_pt_in_884[0]), 4, 30036, &(_pt_in_885[0]), &(_pt_temp_589[0]));
resample_by_picking_0(&(_pt_temp_586[0]), 30036, 4, &(_pt_in_882[0]), 4, 30036, &(_pt_in_883[0]), &(_pt_temp_588[0]));
resample_by_picking_0(&(_pt_temp_586[0]), 30036, 4, &(_pt_in_880[0]), 4, 30036, &(_pt_in_881[0]), &(_pt_temp_587[0]));
for (int _pt_temp_607_dim1 = 0; _pt_temp_607_dim1 <= 3; ++_pt_temp_607_dim1)
for (int _pt_temp_607_dim0 = 0; _pt_temp_607_dim0 <= 30035; ++_pt_temp_607_dim0)
_pt_temp_607[4 * _pt_temp_607_dim0 + _pt_temp_607_dim1] = _pt_in_217[4 * _pt_temp_607_dim0 + _pt_temp_607_dim1] * 0.5 * (_pt_temp_585[4 * _pt_temp_607_dim0 + _pt_temp_607_dim1] + _pt_temp_583[4 * _pt_temp_607_dim0 + _pt_temp_607_dim1] + _pt_temp_584[4 * _pt_temp_607_dim0 + _pt_temp_607_dim1] + _pt_temp_589[4 * _pt_temp_607_dim0 + _pt_temp_607_dim1] + _pt_temp_587[4 * _pt_temp_607_dim0 + _pt_temp_607_dim1] + _pt_temp_588[4 * _pt_temp_607_dim0 + _pt_temp_607_dim1]);
resample_by_picking_3(&(_pt_temp_607[0]), 30036, 4, &(_pt_in_922[0]), 4, 30864, &(_pt_in_923[0]), &(_pt_temp_610[0]));
resample_by_picking_3(&(_pt_temp_607[0]), 30036, 4, &(_pt_in_920[0]), 4, 30864, &(_pt_in_921[0]), &(_pt_temp_609[0]));
resample_by_picking_3(&(_pt_temp_607[0]), 30036, 4, &(_pt_in_918[0]), 4, 30864, &(_pt_in_919[0]), &(_pt_temp_608[0]));
for (int _pt_temp_617_dim2 = 0; _pt_temp_617_dim2 <= 3; ++_pt_temp_617_dim2)
for (int _pt_temp_617_dim1 = 0; _pt_temp_617_dim1 <= 10287; ++_pt_temp_617_dim1)
for (int _pt_temp_617_dim0 = 0; _pt_temp_617_dim0 <= 2; ++_pt_temp_617_dim0)
_pt_temp_617[41152 * _pt_temp_617_dim0 + 4 * _pt_temp_617_dim1 + _pt_temp_617_dim2] = _pt_temp_610[41152 * _pt_temp_617_dim0 + 4 * _pt_temp_617_dim1 + _pt_temp_617_dim2] + _pt_temp_608[41152 * _pt_temp_617_dim0 + 4 * _pt_temp_617_dim1 + _pt_temp_617_dim2] + _pt_temp_609[41152 * _pt_temp_617_dim0 + 4 * _pt_temp_617_dim1 + _pt_temp_617_dim2] + _pt_temp_616[41152 * _pt_temp_617_dim0 + 4 * _pt_temp_617_dim1 + _pt_temp_617_dim2] + _pt_temp_612[41152 * _pt_temp_617_dim0 + 4 * _pt_temp_617_dim1 + _pt_temp_617_dim2] + _pt_temp_614[41152 * _pt_temp_617_dim0 + 4 * _pt_temp_617_dim1 + _pt_temp_617_dim2];
face_mass(&(_pt_temp_605[0]), &(_pt_in_917[0]), 10288, 4, 3, 10, &(_pt_temp_606[0]), &(_pt_temp_617[0]));
for (int _pt_temp_628_dim1 = 0; _pt_temp_628_dim1 <= 9; ++_pt_temp_628_dim1)
for (int _pt_temp_628_dim0 = 0; _pt_temp_628_dim0 <= 10287; ++_pt_temp_628_dim0)
{
acc__pt_sum_r0_53 = 0.0;
for (int _pt_sum_r0_53 = 0; _pt_sum_r0_53 <= 9; ++_pt_sum_r0_53)
{
acc__pt_sum_r0_54__pt_sum_r1_30 = 0.0;
for (int _pt_sum_r1_30 = 0; _pt_sum_r1_30 <= 9; ++_pt_sum_r1_30)
for (int _pt_sum_r0_54 = 0; _pt_sum_r0_54 <= 1; ++_pt_sum_r0_54)
acc__pt_sum_r0_54__pt_sum_r1_30 = acc__pt_sum_r0_54__pt_sum_r1_30 + _pt_in_912[100 * _pt_sum_r0_54 + _pt_sum_r1_30 + 10 * _pt_sum_r0_53] * _pt_in_913[_pt_sum_r1_30 + 10 * _pt_temp_628_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_30 + 10 * _pt_temp_628_dim0] * (_pt_sum_r0_54 == 0 ? _pt_in_914[_pt_sum_r1_30 + 10 * _pt_temp_628_dim0] : _pt_in_915[_pt_sum_r1_30 + 10 * _pt_temp_628_dim0]);
acc__pt_sum_r0_53 = acc__pt_sum_r0_53 + (1.0 / _pt_in_910[10 * _pt_temp_628_dim0 + _pt_temp_628_dim1]) * _pt_in_911[_pt_sum_r0_53 + 10 * _pt_temp_628_dim1] * (acc__pt_sum_r0_54__pt_sum_r1_30 + -1.0 * _pt_temp_606[_pt_sum_r0_53 + 10 * _pt_temp_628_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_53 + 10 * _pt_temp_628_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_53 + 10 * _pt_temp_628_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_53 + 10 * _pt_temp_628_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
_pt_temp_628[10 * _pt_temp_628_dim0 + _pt_temp_628_dim1] = acc__pt_sum_r0_53;
}
resample_by_picking_8(&(_pt_temp_628[0]), 10288, 10, &(_pt_in_978[0]), 4, 785, &(_pt_in_979[0]), &(_pt_temp_649[0]));
resample_by_picking_6(&(_pt_temp_628[0]), 10288, 10, &(_pt_in_972[0]), 4, 15, &(_pt_in_973[0]), &(_pt_temp_645[0]));
resample_by_picking_4(&(_pt_temp_628[0]), 10288, 10, &(_pt_in_966[0]), 4, 28, &(_pt_in_967[0]), &(_pt_temp_641[0]));
resample_by_picking_1(&(_pt_temp_628[0]), 10288, 10, &(_pt_in_950[0]), 4, 30036, &(_pt_in_951[0]), &(_pt_temp_631[0]));
resample_by_picking_1(&(_pt_temp_628[0]), 10288, 10, &(_pt_in_948[0]), 4, 30036, &(_pt_in_949[0]), &(_pt_temp_630[0]));
resample_by_picking_1(&(_pt_temp_628[0]), 10288, 10, &(_pt_in_946[0]), 4, 30036, &(_pt_in_947[0]), &(_pt_temp_629[0]));
for (int _pt_temp_632_dim1 = 0; _pt_temp_632_dim1 <= 3; ++_pt_temp_632_dim1)
for (int _pt_temp_632_dim0 = 0; _pt_temp_632_dim0 <= 30035; ++_pt_temp_632_dim0)
_pt_temp_632[4 * _pt_temp_632_dim0 + _pt_temp_632_dim1] = _pt_temp_631[4 * _pt_temp_632_dim0 + _pt_temp_632_dim1] + _pt_temp_629[4 * _pt_temp_632_dim0 + _pt_temp_632_dim1] + _pt_temp_630[4 * _pt_temp_632_dim0 + _pt_temp_632_dim1];
resample_by_picking_0(&(_pt_temp_632[0]), 30036, 4, &(_pt_in_956[0]), 4, 30036, &(_pt_in_957[0]), &(_pt_temp_635[0]));
resample_by_picking_0(&(_pt_temp_632[0]), 30036, 4, &(_pt_in_954[0]), 4, 30036, &(_pt_in_955[0]), &(_pt_temp_634[0]));
resample_by_picking_0(&(_pt_temp_632[0]), 30036, 4, &(_pt_in_952[0]), 4, 30036, &(_pt_in_953[0]), &(_pt_temp_633[0]));
for (int _pt_temp_590_dim1 = 0; _pt_temp_590_dim1 <= 3; ++_pt_temp_590_dim1)
for (int _pt_temp_590_dim0 = 0; _pt_temp_590_dim0 <= 30035; ++_pt_temp_590_dim0)
_pt_temp_590[4 * _pt_temp_590_dim0 + _pt_temp_590_dim1] = _pt_in_179[4 * _pt_temp_590_dim0 + _pt_temp_590_dim1] * 0.5 * (_pt_temp_585[4 * _pt_temp_590_dim0 + _pt_temp_590_dim1] + _pt_temp_583[4 * _pt_temp_590_dim0 + _pt_temp_590_dim1] + _pt_temp_584[4 * _pt_temp_590_dim0 + _pt_temp_590_dim1] + _pt_temp_589[4 * _pt_temp_590_dim0 + _pt_temp_590_dim1] + _pt_temp_587[4 * _pt_temp_590_dim0 + _pt_temp_590_dim1] + _pt_temp_588[4 * _pt_temp_590_dim0 + _pt_temp_590_dim1]);
resample_by_picking_3(&(_pt_temp_590[0]), 30036, 4, &(_pt_in_890[0]), 4, 30864, &(_pt_in_891[0]), &(_pt_temp_593[0]));
resample_by_picking_3(&(_pt_temp_590[0]), 30036, 4, &(_pt_in_888[0]), 4, 30864, &(_pt_in_889[0]), &(_pt_temp_592[0]));
resample_by_picking_3(&(_pt_temp_590[0]), 30036, 4, &(_pt_in_886[0]), 4, 30864, &(_pt_in_887[0]), &(_pt_temp_591[0]));
for (int _pt_temp_604_dim2 = 0; _pt_temp_604_dim2 <= 3; ++_pt_temp_604_dim2)
for (int _pt_temp_604_dim1 = 0; _pt_temp_604_dim1 <= 10287; ++_pt_temp_604_dim1)
for (int _pt_temp_604_dim0 = 0; _pt_temp_604_dim0 <= 2; ++_pt_temp_604_dim0)
_pt_temp_604[41152 * _pt_temp_604_dim0 + 4 * _pt_temp_604_dim1 + _pt_temp_604_dim2] = _pt_temp_593[41152 * _pt_temp_604_dim0 + 4 * _pt_temp_604_dim1 + _pt_temp_604_dim2] + _pt_temp_591[41152 * _pt_temp_604_dim0 + 4 * _pt_temp_604_dim1 + _pt_temp_604_dim2] + _pt_temp_592[41152 * _pt_temp_604_dim0 + 4 * _pt_temp_604_dim1 + _pt_temp_604_dim2] + _pt_temp_603[41152 * _pt_temp_604_dim0 + 4 * _pt_temp_604_dim1 + _pt_temp_604_dim2] + _pt_temp_596[41152 * _pt_temp_604_dim0 + 4 * _pt_temp_604_dim1 + _pt_temp_604_dim2] + _pt_temp_599[41152 * _pt_temp_604_dim0 + 4 * _pt_temp_604_dim1 + _pt_temp_604_dim2];
for (int _pt_temp_581_dim2 = 0; _pt_temp_581_dim2 <= 3; ++_pt_temp_581_dim2)
for (int _pt_temp_581_dim1 = 0; _pt_temp_581_dim1 <= 10287; ++_pt_temp_581_dim1)
for (int _pt_temp_581_dim0 = 0; _pt_temp_581_dim0 <= 2; ++_pt_temp_581_dim0)
_pt_temp_581[41152 * _pt_temp_581_dim0 + 4 * _pt_temp_581_dim1 + _pt_temp_581_dim2] = _pt_in_872[41152 * _pt_temp_581_dim0 + 4 * _pt_temp_581_dim1 + _pt_temp_581_dim2];
face_mass(&(_pt_temp_581[0]), &(_pt_in_873[0]), 10288, 4, 3, 10, &(_pt_temp_582[0]), &(_pt_temp_604[0]));
for (int _pt_temp_620_dim1 = 0; _pt_temp_620_dim1 <= 9; ++_pt_temp_620_dim1)
for (int _pt_temp_620_dim0 = 0; _pt_temp_620_dim0 <= 10287; ++_pt_temp_620_dim0)
{
acc__pt_sum_r0_50 = 0.0;
for (int _pt_sum_r0_50 = 0; _pt_sum_r0_50 <= 9; ++_pt_sum_r0_50)
{
acc__pt_sum_r0_51__pt_sum_r1_28 = 0.0;
for (int _pt_sum_r1_28 = 0; _pt_sum_r1_28 <= 9; ++_pt_sum_r1_28)
for (int _pt_sum_r0_51 = 0; _pt_sum_r0_51 <= 1; ++_pt_sum_r0_51)
acc__pt_sum_r0_51__pt_sum_r1_28 = acc__pt_sum_r0_51__pt_sum_r1_28 + _pt_in_868[100 * _pt_sum_r0_51 + _pt_sum_r1_28 + 10 * _pt_sum_r0_50] * _pt_in_869[_pt_sum_r1_28 + 10 * _pt_temp_620_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_28 + 10 * _pt_temp_620_dim0] * (_pt_sum_r0_51 == 0 ? _pt_in_870[_pt_sum_r1_28 + 10 * _pt_temp_620_dim0] : _pt_in_871[_pt_sum_r1_28 + 10 * _pt_temp_620_dim0]);
acc__pt_sum_r0_50 = acc__pt_sum_r0_50 + (1.0 / _pt_in_866[10 * _pt_temp_620_dim0 + _pt_temp_620_dim1]) * _pt_in_867[_pt_sum_r0_50 + 10 * _pt_temp_620_dim1] * (acc__pt_sum_r0_51__pt_sum_r1_28 + -1.0 * _pt_temp_582[_pt_sum_r0_50 + 10 * _pt_temp_620_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_50 + 10 * _pt_temp_620_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_50 + 10 * _pt_temp_620_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_50 + 10 * _pt_temp_620_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
_pt_temp_620[10 * _pt_temp_620_dim0 + _pt_temp_620_dim1] = acc__pt_sum_r0_50;
}
resample_by_picking_8(&(_pt_temp_620[0]), 10288, 10, &(_pt_in_976[0]), 4, 785, &(_pt_in_977[0]), &(_pt_temp_648[0]));
resample_by_picking_6(&(_pt_temp_620[0]), 10288, 10, &(_pt_in_970[0]), 4, 15, &(_pt_in_971[0]), &(_pt_temp_644[0]));
resample_by_picking_4(&(_pt_temp_620[0]), 10288, 10, &(_pt_in_964[0]), 4, 28, &(_pt_in_965[0]), &(_pt_temp_640[0]));
resample_by_picking_1(&(_pt_temp_620[0]), 10288, 10, &(_pt_in_938[0]), 4, 30036, &(_pt_in_939[0]), &(_pt_temp_623[0]));
resample_by_picking_1(&(_pt_temp_620[0]), 10288, 10, &(_pt_in_936[0]), 4, 30036, &(_pt_in_937[0]), &(_pt_temp_622[0]));
resample_by_picking_1(&(_pt_temp_620[0]), 10288, 10, &(_pt_in_934[0]), 4, 30036, &(_pt_in_935[0]), &(_pt_temp_621[0]));
for (int _pt_temp_650_dim1 = 0; _pt_temp_650_dim1 <= 3; ++_pt_temp_650_dim1)
for (int _pt_temp_650_dim0 = 0; _pt_temp_650_dim0 <= 784; ++_pt_temp_650_dim0)
_pt_temp_650[4 * _pt_temp_650_dim0 + _pt_temp_650_dim1] = _pt_in_287[4 * _pt_temp_650_dim0 + _pt_temp_650_dim1] * 0.5 * (_pt_temp_648[4 * _pt_temp_650_dim0 + _pt_temp_650_dim1] + -1.0 * _pt_temp_648[4 * _pt_temp_650_dim0 + _pt_temp_650_dim1]) + _pt_in_290[4 * _pt_temp_650_dim0 + _pt_temp_650_dim1] * 0.5 * (_pt_temp_649[4 * _pt_temp_650_dim0 + _pt_temp_650_dim1] + -1.0 * _pt_temp_649[4 * _pt_temp_650_dim0 + _pt_temp_650_dim1]);
resample_by_picking(&(_pt_temp_650[0]), 785, 4, &(_pt_in_980[0]), 4, 30864, &(_pt_in_981[0]), &(_pt_temp_651[0]));
for (int _pt_temp_646_dim1 = 0; _pt_temp_646_dim1 <= 3; ++_pt_temp_646_dim1)
for (int _pt_temp_646_dim0 = 0; _pt_temp_646_dim0 <= 14; ++_pt_temp_646_dim0)
_pt_temp_646[4 * _pt_temp_646_dim0 + _pt_temp_646_dim1] = _pt_in_279[4 * _pt_temp_646_dim0 + _pt_temp_646_dim1] * 0.5 * (_pt_temp_644[4 * _pt_temp_646_dim0 + _pt_temp_646_dim1] + _pt_temp_644[4 * _pt_temp_646_dim0 + _pt_temp_646_dim1]) + _pt_in_282[4 * _pt_temp_646_dim0 + _pt_temp_646_dim1] * 0.5 * (_pt_temp_645[4 * _pt_temp_646_dim0 + _pt_temp_646_dim1] + _pt_temp_645[4 * _pt_temp_646_dim0 + _pt_temp_646_dim1]);
resample_by_picking_7(&(_pt_temp_646[0]), 15, 4, &(_pt_in_974[0]), 4, 30864, &(_pt_in_975[0]), &(_pt_temp_647[0]));
for (int _pt_temp_642_dim1 = 0; _pt_temp_642_dim1 <= 3; ++_pt_temp_642_dim1)
for (int _pt_temp_642_dim0 = 0; _pt_temp_642_dim0 <= 27; ++_pt_temp_642_dim0)
_pt_temp_642[4 * _pt_temp_642_dim0 + _pt_temp_642_dim1] = _pt_in_271[4 * _pt_temp_642_dim0 + _pt_temp_642_dim1] * 0.5 * (_pt_temp_640[4 * _pt_temp_642_dim0 + _pt_temp_642_dim1] + _pt_temp_640[4 * _pt_temp_642_dim0 + _pt_temp_642_dim1]) + _pt_in_274[4 * _pt_temp_642_dim0 + _pt_temp_642_dim1] * 0.5 * (_pt_temp_641[4 * _pt_temp_642_dim0 + _pt_temp_642_dim1] + _pt_temp_641[4 * _pt_temp_642_dim0 + _pt_temp_642_dim1]);
resample_by_picking_5(&(_pt_temp_642[0]), 28, 4, &(_pt_in_968[0]), 4, 30864, &(_pt_in_969[0]), &(_pt_temp_643[0]));
for (int _pt_temp_624_dim1 = 0; _pt_temp_624_dim1 <= 3; ++_pt_temp_624_dim1)
for (int _pt_temp_624_dim0 = 0; _pt_temp_624_dim0 <= 30035; ++_pt_temp_624_dim0)
_pt_temp_624[4 * _pt_temp_624_dim0 + _pt_temp_624_dim1] = _pt_temp_623[4 * _pt_temp_624_dim0 + _pt_temp_624_dim1] + _pt_temp_621[4 * _pt_temp_624_dim0 + _pt_temp_624_dim1] + _pt_temp_622[4 * _pt_temp_624_dim0 + _pt_temp_624_dim1];
resample_by_picking_0(&(_pt_temp_624[0]), 30036, 4, &(_pt_in_944[0]), 4, 30036, &(_pt_in_945[0]), &(_pt_temp_627[0]));
resample_by_picking_0(&(_pt_temp_624[0]), 30036, 4, &(_pt_in_942[0]), 4, 30036, &(_pt_in_943[0]), &(_pt_temp_626[0]));
resample_by_picking_0(&(_pt_temp_624[0]), 30036, 4, &(_pt_in_940[0]), 4, 30036, &(_pt_in_941[0]), &(_pt_temp_625[0]));
for (int _pt_temp_636_dim1 = 0; _pt_temp_636_dim1 <= 3; ++_pt_temp_636_dim1)
for (int _pt_temp_636_dim0 = 0; _pt_temp_636_dim0 <= 30035; ++_pt_temp_636_dim0)
_pt_temp_636[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1] = _pt_in_249[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1] * 0.5 * (_pt_temp_623[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1] + _pt_temp_621[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1] + _pt_temp_622[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1] + _pt_temp_627[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1] + _pt_temp_625[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1] + _pt_temp_626[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1]) + _pt_in_262[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1] * 0.5 * (_pt_temp_631[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1] + _pt_temp_629[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1] + _pt_temp_630[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1] + _pt_temp_635[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1] + _pt_temp_633[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1] + _pt_temp_634[4 * _pt_temp_636_dim0 + _pt_temp_636_dim1]);
resample_by_picking_3(&(_pt_temp_636[0]), 30036, 4, &(_pt_in_962[0]), 4, 30864, &(_pt_in_963[0]), &(_pt_temp_639[0]));
resample_by_picking_3(&(_pt_temp_636[0]), 30036, 4, &(_pt_in_960[0]), 4, 30864, &(_pt_in_961[0]), &(_pt_temp_638[0]));
resample_by_picking_3(&(_pt_temp_636[0]), 30036, 4, &(_pt_in_958[0]), 4, 30864, &(_pt_in_959[0]), &(_pt_temp_637[0]));
for (int _pt_temp_652_dim2 = 0; _pt_temp_652_dim2 <= 3; ++_pt_temp_652_dim2)
for (int _pt_temp_652_dim1 = 0; _pt_temp_652_dim1 <= 10287; ++_pt_temp_652_dim1)
for (int _pt_temp_652_dim0 = 0; _pt_temp_652_dim0 <= 2; ++_pt_temp_652_dim0)
_pt_temp_652[41152 * _pt_temp_652_dim0 + 4 * _pt_temp_652_dim1 + _pt_temp_652_dim2] = _pt_temp_639[41152 * _pt_temp_652_dim0 + 4 * _pt_temp_652_dim1 + _pt_temp_652_dim2] + _pt_temp_637[41152 * _pt_temp_652_dim0 + 4 * _pt_temp_652_dim1 + _pt_temp_652_dim2] + _pt_temp_638[41152 * _pt_temp_652_dim0 + 4 * _pt_temp_652_dim1 + _pt_temp_652_dim2] + _pt_temp_651[41152 * _pt_temp_652_dim0 + 4 * _pt_temp_652_dim1 + _pt_temp_652_dim2] + _pt_temp_643[41152 * _pt_temp_652_dim0 + 4 * _pt_temp_652_dim1 + _pt_temp_652_dim2] + _pt_temp_647[41152 * _pt_temp_652_dim0 + 4 * _pt_temp_652_dim1 + _pt_temp_652_dim2];
face_mass(&(_pt_temp_618[0]), &(_pt_in_933[0]), 10288, 4, 3, 10, &(_pt_temp_619[0]), &(_pt_temp_652[0]));
for (int _pt_temp_578_dim1 = 0; _pt_temp_578_dim1 <= 3; ++_pt_temp_578_dim1)
for (int _pt_temp_578_dim0 = 0; _pt_temp_578_dim0 <= 784; ++_pt_temp_578_dim0)
_pt_temp_578[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * (_pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) + (_pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * (_pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) + sqrt((1.289 / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * (_pt_temp_284[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * _pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + _pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * _pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) * 0.2889999999999999)) || isnan(sqrt(((-1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * ((-1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) + ((-1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * ((-1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) + sqrt((1.289 / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * (_pt_temp_288[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * (_pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) + (_pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * (_pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) + sqrt((1.289 / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * (_pt_temp_284[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * _pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + _pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * _pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) * 0.2889999999999999) > sqrt(((-1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * ((-1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) + ((-1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * ((-1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) + sqrt((1.289 / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * (_pt_temp_288[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) * 0.2889999999999999) ? sqrt((_pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * (_pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) + (_pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * (_pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) + sqrt((1.289 / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * (_pt_temp_284[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * _pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + _pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * _pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) * 0.2889999999999999) : sqrt(((-1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * ((-1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) + ((-1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * ((-1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) + sqrt((1.289 / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) * (_pt_temp_288[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) * 0.2889999999999999))) * (-1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + -1.0 * _pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) / 2.0) + _pt_in_139[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * 0.5 * ((_pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * _pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + (_pt_temp_284[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * _pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + _pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * _pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) * 0.2889999999999999 + (-1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + (_pt_temp_288[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1])) * 0.2889999999999999) + _pt_in_144[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * 0.5 * ((_pt_temp_283[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * _pt_temp_285[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_286[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] + (-1.0 * _pt_temp_287[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]) / _pt_temp_290[4 * _pt_temp_578_dim0 + _pt_temp_578_dim1]);
resample_by_picking(&(_pt_temp_578[0]), 785, 4, &(_pt_in_860[0]), 4, 30864, &(_pt_in_861[0]), &(_pt_temp_579[0]));
for (int _pt_temp_576_dim1 = 0; _pt_temp_576_dim1 <= 3; ++_pt_temp_576_dim1)
for (int _pt_temp_576_dim0 = 0; _pt_temp_576_dim0 <= 14; ++_pt_temp_576_dim0)
_pt_temp_576[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) + (_pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_278[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) * 0.2889999999999999)) || isnan(sqrt((_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) + (_pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_278[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) + (_pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_278[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) * 0.2889999999999999) > sqrt((_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) + (_pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_278[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) * 0.2889999999999999) ? sqrt((_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) + (_pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_278[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) * 0.2889999999999999) : sqrt((_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) + (_pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) * (_pt_temp_278[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) * 0.2889999999999999))) * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + -1.0 * _pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) / 2.0) + _pt_in_123[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * 0.5 * ((_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + (_pt_temp_278[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) * 0.2889999999999999 + (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + (_pt_temp_278[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1])) * 0.2889999999999999) + _pt_in_126[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * 0.5 * ((_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] + (_pt_temp_277[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1] * _pt_temp_279[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]) / _pt_temp_280[4 * _pt_temp_576_dim0 + _pt_temp_576_dim1]);
resample_by_picking_7(&(_pt_temp_576[0]), 15, 4, &(_pt_in_858[0]), 4, 30864, &(_pt_in_859[0]), &(_pt_temp_577[0]));
for (int _pt_temp_574_dim1 = 0; _pt_temp_574_dim1 <= 3; ++_pt_temp_574_dim1)
for (int _pt_temp_574_dim0 = 0; _pt_temp_574_dim0 <= 27; ++_pt_temp_574_dim0)
_pt_temp_574[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]) * (_pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]) + (_pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]) * (_pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1])) + sqrt((1.289 / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]) * (_pt_temp_272[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] * _pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] + _pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] * _pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1])) / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1])) * 0.2889999999999999)) || isnan(sqrt(((37.43143795798417 * 2.63872) / 2.63872) * ((37.43143795798417 * 2.63872) / 2.63872)) + sqrt((1.289 / 2.63872) * (-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]) * (_pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]) + (_pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]) * (_pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1])) + sqrt((1.289 / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]) * (_pt_temp_272[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] * _pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] + _pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] * _pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1])) / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1])) * 0.2889999999999999) > sqrt(((37.43143795798417 * 2.63872) / 2.63872) * ((37.43143795798417 * 2.63872) / 2.63872)) + sqrt((1.289 / 2.63872) * (-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999) ? sqrt((_pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]) * (_pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]) + (_pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]) * (_pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1])) + sqrt((1.289 / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]) * (_pt_temp_272[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] * _pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] + _pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] * _pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1])) / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1])) * 0.2889999999999999) : sqrt(((37.43143795798417 * 2.63872) / 2.63872) * ((37.43143795798417 * 2.63872) / 2.63872)) + sqrt((1.289 / 2.63872) * (-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999))) * (37.43143795798417 * 2.63872 + -1.0 * _pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1])) / 2.0) + _pt_in_111[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] * 0.5 * ((_pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] * _pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]) / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] + (_pt_temp_272[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] * _pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] + _pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] * _pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1])) / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1])) * 0.2889999999999999 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872 + (-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999) + _pt_in_114[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] * 0.5 * ((_pt_temp_271[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1] * _pt_temp_273[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]) / _pt_temp_274[4 * _pt_temp_574_dim0 + _pt_temp_574_dim1]);
resample_by_picking_5(&(_pt_temp_574[0]), 28, 4, &(_pt_in_856[0]), 4, 30864, &(_pt_in_857[0]), &(_pt_temp_575[0]));
for (int _pt_temp_558_dim2 = 0; _pt_temp_558_dim2 <= 3; ++_pt_temp_558_dim2)
for (int _pt_temp_558_dim1 = 0; _pt_temp_558_dim1 <= 10287; ++_pt_temp_558_dim1)
for (int _pt_temp_558_dim0 = 0; _pt_temp_558_dim0 <= 2; ++_pt_temp_558_dim0)
_pt_temp_558[41152 * _pt_temp_558_dim0 + 4 * _pt_temp_558_dim1 + _pt_temp_558_dim2] = _pt_in_836[41152 * _pt_temp_558_dim0 + 4 * _pt_temp_558_dim1 + _pt_temp_558_dim2];
for (int _pt_temp_52_dim1 = 0; _pt_temp_52_dim1 <= 3; ++_pt_temp_52_dim1)
for (int _pt_temp_52_dim0 = 0; _pt_temp_52_dim0 <= 30035; ++_pt_temp_52_dim0)
_pt_temp_52[4 * _pt_temp_52_dim0 + _pt_temp_52_dim1] = _pt_temp_51[4 * _pt_temp_52_dim0 + _pt_temp_52_dim1] + _pt_temp_49[4 * _pt_temp_52_dim0 + _pt_temp_52_dim1] + _pt_temp_50[4 * _pt_temp_52_dim0 + _pt_temp_52_dim1];
resample_by_picking_0(&(_pt_temp_52[0]), 30036, 4, &(_pt_in_34[0]), 4, 30036, &(_pt_in_35[0]), &(_pt_temp_55[0]));
resample_by_picking_0(&(_pt_temp_52[0]), 30036, 4, &(_pt_in_32[0]), 4, 30036, &(_pt_in_33[0]), &(_pt_temp_54[0]));
resample_by_picking_0(&(_pt_temp_52[0]), 30036, 4, &(_pt_in_30[0]), 4, 30036, &(_pt_in_31[0]), &(_pt_temp_53[0]));
for (int _pt_temp_99_dim1 = 0; _pt_temp_99_dim1 <= 3; ++_pt_temp_99_dim1)
for (int _pt_temp_99_dim0 = 0; _pt_temp_99_dim0 <= 30035; ++_pt_temp_99_dim0)
_pt_temp_99[4 * _pt_temp_99_dim0 + _pt_temp_99_dim1] = _pt_in_306[4 * _pt_temp_99_dim0 + _pt_temp_99_dim1] * 0.5 * (_pt_temp_51[4 * _pt_temp_99_dim0 + _pt_temp_99_dim1] + _pt_temp_49[4 * _pt_temp_99_dim0 + _pt_temp_99_dim1] + _pt_temp_50[4 * _pt_temp_99_dim0 + _pt_temp_99_dim1] + _pt_temp_55[4 * _pt_temp_99_dim0 + _pt_temp_99_dim1] + _pt_temp_53[4 * _pt_temp_99_dim0 + _pt_temp_99_dim1] + _pt_temp_54[4 * _pt_temp_99_dim0 + _pt_temp_99_dim1]);
resample_by_picking_3(&(_pt_temp_99[0]), 30036, 4, &(_pt_in_444[0]), 4, 30864, &(_pt_in_445[0]), &(_pt_temp_102[0]));
resample_by_picking_3(&(_pt_temp_99[0]), 30036, 4, &(_pt_in_442[0]), 4, 30864, &(_pt_in_443[0]), &(_pt_temp_101[0]));
resample_by_picking_3(&(_pt_temp_99[0]), 30036, 4, &(_pt_in_440[0]), 4, 30864, &(_pt_in_441[0]), &(_pt_temp_100[0]));
for (int _pt_temp_56_dim1 = 0; _pt_temp_56_dim1 <= 3; ++_pt_temp_56_dim1)
for (int _pt_temp_56_dim0 = 0; _pt_temp_56_dim0 <= 30035; ++_pt_temp_56_dim0)
_pt_temp_56[4 * _pt_temp_56_dim0 + _pt_temp_56_dim1] = _pt_in_368[4 * _pt_temp_56_dim0 + _pt_temp_56_dim1] * 0.5 * (_pt_temp_51[4 * _pt_temp_56_dim0 + _pt_temp_56_dim1] + _pt_temp_49[4 * _pt_temp_56_dim0 + _pt_temp_56_dim1] + _pt_temp_50[4 * _pt_temp_56_dim0 + _pt_temp_56_dim1] + _pt_temp_55[4 * _pt_temp_56_dim0 + _pt_temp_56_dim1] + _pt_temp_53[4 * _pt_temp_56_dim0 + _pt_temp_56_dim1] + _pt_temp_54[4 * _pt_temp_56_dim0 + _pt_temp_56_dim1]);
resample_by_picking_3(&(_pt_temp_56[0]), 30036, 4, &(_pt_in_373[0]), 4, 30864, &(_pt_in_374[0]), &(_pt_temp_59[0]));
resample_by_picking_3(&(_pt_temp_56[0]), 30036, 4, &(_pt_in_371[0]), 4, 30864, &(_pt_in_372[0]), &(_pt_temp_58[0]));
resample_by_picking_3(&(_pt_temp_56[0]), 30036, 4, &(_pt_in_369[0]), 4, 30864, &(_pt_in_370[0]), &(_pt_temp_57[0]));
for (int _pt_temp_70_dim2 = 0; _pt_temp_70_dim2 <= 3; ++_pt_temp_70_dim2)
for (int _pt_temp_70_dim1 = 0; _pt_temp_70_dim1 <= 10287; ++_pt_temp_70_dim1)
for (int _pt_temp_70_dim0 = 0; _pt_temp_70_dim0 <= 2; ++_pt_temp_70_dim0)
_pt_temp_70[41152 * _pt_temp_70_dim0 + 4 * _pt_temp_70_dim1 + _pt_temp_70_dim2] = _pt_temp_59[41152 * _pt_temp_70_dim0 + 4 * _pt_temp_70_dim1 + _pt_temp_70_dim2] + _pt_temp_57[41152 * _pt_temp_70_dim0 + 4 * _pt_temp_70_dim1 + _pt_temp_70_dim2] + _pt_temp_58[41152 * _pt_temp_70_dim0 + 4 * _pt_temp_70_dim1 + _pt_temp_70_dim2] + _pt_temp_69[41152 * _pt_temp_70_dim0 + 4 * _pt_temp_70_dim1 + _pt_temp_70_dim2] + _pt_temp_62[41152 * _pt_temp_70_dim0 + 4 * _pt_temp_70_dim1 + _pt_temp_70_dim2] + _pt_temp_65[41152 * _pt_temp_70_dim0 + 4 * _pt_temp_70_dim1 + _pt_temp_70_dim2];
for (int _pt_temp_523_dim2 = 0; _pt_temp_523_dim2 <= 3; ++_pt_temp_523_dim2)
for (int _pt_temp_523_dim1 = 0; _pt_temp_523_dim1 <= 10287; ++_pt_temp_523_dim1)
for (int _pt_temp_523_dim0 = 0; _pt_temp_523_dim0 <= 2; ++_pt_temp_523_dim0)
_pt_temp_523[41152 * _pt_temp_523_dim0 + 4 * _pt_temp_523_dim1 + _pt_temp_523_dim2] = _pt_in_235[41152 * _pt_temp_523_dim0 + 4 * _pt_temp_523_dim1 + _pt_temp_523_dim2];
for (int _pt_temp_520_dim1 = 0; _pt_temp_520_dim1 <= 3; ++_pt_temp_520_dim1)
for (int _pt_temp_520_dim0 = 0; _pt_temp_520_dim0 <= 784; ++_pt_temp_520_dim0)
_pt_temp_520[4 * _pt_temp_520_dim0 + _pt_temp_520_dim1] = _pt_in_230[4 * _pt_temp_520_dim0 + _pt_temp_520_dim1] * 0.5 * (_pt_temp_505[4 * _pt_temp_520_dim0 + _pt_temp_520_dim1] + _pt_temp_506[4 * _pt_temp_520_dim0 + _pt_temp_520_dim1]);
resample_by_picking(&(_pt_temp_520[0]), 785, 4, &(_pt_in_231[0]), 4, 30864, &(_pt_in_232[0]), &(_pt_temp_521[0]));
for (int _pt_temp_518_dim1 = 0; _pt_temp_518_dim1 <= 3; ++_pt_temp_518_dim1)
for (int _pt_temp_518_dim0 = 0; _pt_temp_518_dim0 <= 14; ++_pt_temp_518_dim0)
_pt_temp_518[4 * _pt_temp_518_dim0 + _pt_temp_518_dim1] = _pt_in_227[4 * _pt_temp_518_dim0 + _pt_temp_518_dim1] * 0.5 * (_pt_temp_502[4 * _pt_temp_518_dim0 + _pt_temp_518_dim1] + _pt_temp_502[4 * _pt_temp_518_dim0 + _pt_temp_518_dim1]);
resample_by_picking_7(&(_pt_temp_518[0]), 15, 4, &(_pt_in_228[0]), 4, 30864, &(_pt_in_229[0]), &(_pt_temp_519[0]));
for (int _pt_temp_516_dim1 = 0; _pt_temp_516_dim1 <= 3; ++_pt_temp_516_dim1)
for (int _pt_temp_516_dim0 = 0; _pt_temp_516_dim0 <= 27; ++_pt_temp_516_dim0)
_pt_temp_516[4 * _pt_temp_516_dim0 + _pt_temp_516_dim1] = _pt_in_224[4 * _pt_temp_516_dim0 + _pt_temp_516_dim1] * 0.5 * (_pt_temp_499[4 * _pt_temp_516_dim0 + _pt_temp_516_dim1] + 2.63872);
resample_by_picking_5(&(_pt_temp_516[0]), 28, 4, &(_pt_in_225[0]), 4, 30864, &(_pt_in_226[0]), &(_pt_temp_517[0]));
for (int _pt_temp_510_dim2 = 0; _pt_temp_510_dim2 <= 3; ++_pt_temp_510_dim2)
for (int _pt_temp_510_dim1 = 0; _pt_temp_510_dim1 <= 10287; ++_pt_temp_510_dim1)
for (int _pt_temp_510_dim0 = 0; _pt_temp_510_dim0 <= 2; ++_pt_temp_510_dim0)
_pt_temp_510[41152 * _pt_temp_510_dim0 + 4 * _pt_temp_510_dim1 + _pt_temp_510_dim2] = _pt_in_215[41152 * _pt_temp_510_dim0 + 4 * _pt_temp_510_dim1 + _pt_temp_510_dim2];
for (int _pt_temp_507_dim1 = 0; _pt_temp_507_dim1 <= 3; ++_pt_temp_507_dim1)
for (int _pt_temp_507_dim0 = 0; _pt_temp_507_dim0 <= 784; ++_pt_temp_507_dim0)
_pt_temp_507[4 * _pt_temp_507_dim0 + _pt_temp_507_dim1] = _pt_in_202[4 * _pt_temp_507_dim0 + _pt_temp_507_dim1] * 0.5 * (_pt_temp_505[4 * _pt_temp_507_dim0 + _pt_temp_507_dim1] + _pt_temp_506[4 * _pt_temp_507_dim0 + _pt_temp_507_dim1]);
resample_by_picking(&(_pt_temp_507[0]), 785, 4, &(_pt_in_203[0]), 4, 30864, &(_pt_in_204[0]), &(_pt_temp_508[0]));
for (int _pt_temp_503_dim1 = 0; _pt_temp_503_dim1 <= 3; ++_pt_temp_503_dim1)
for (int _pt_temp_503_dim0 = 0; _pt_temp_503_dim0 <= 14; ++_pt_temp_503_dim0)
_pt_temp_503[4 * _pt_temp_503_dim0 + _pt_temp_503_dim1] = _pt_in_195[4 * _pt_temp_503_dim0 + _pt_temp_503_dim1] * 0.5 * (_pt_temp_502[4 * _pt_temp_503_dim0 + _pt_temp_503_dim1] + _pt_temp_502[4 * _pt_temp_503_dim0 + _pt_temp_503_dim1]);
resample_by_picking_7(&(_pt_temp_503[0]), 15, 4, &(_pt_in_196[0]), 4, 30864, &(_pt_in_197[0]), &(_pt_temp_504[0]));
for (int _pt_temp_500_dim1 = 0; _pt_temp_500_dim1 <= 3; ++_pt_temp_500_dim1)
for (int _pt_temp_500_dim0 = 0; _pt_temp_500_dim0 <= 27; ++_pt_temp_500_dim0)
_pt_temp_500[4 * _pt_temp_500_dim0 + _pt_temp_500_dim1] = _pt_in_190[4 * _pt_temp_500_dim0 + _pt_temp_500_dim1] * 0.5 * (_pt_temp_499[4 * _pt_temp_500_dim0 + _pt_temp_500_dim1] + 2.63872);
resample_by_picking_5(&(_pt_temp_500[0]), 28, 4, &(_pt_in_191[0]), 4, 30864, &(_pt_in_192[0]), &(_pt_temp_501[0]));
for (int _pt_temp_4_dim1 = 0; _pt_temp_4_dim1 <= 3; ++_pt_temp_4_dim1)
for (int _pt_temp_4_dim0 = 0; _pt_temp_4_dim0 <= 30035; ++_pt_temp_4_dim0)
_pt_temp_4[4 * _pt_temp_4_dim0 + _pt_temp_4_dim1] = _pt_temp_3[4 * _pt_temp_4_dim0 + _pt_temp_4_dim1] + _pt_temp_1[4 * _pt_temp_4_dim0 + _pt_temp_4_dim1] + _pt_temp_2[4 * _pt_temp_4_dim0 + _pt_temp_4_dim1];
resample_by_picking_0(&(_pt_temp_4[0]), 30036, 4, &(_pt_in_21[0]), 4, 30036, &(_pt_in_22[0]), &(_pt_temp_7[0]));
resample_by_picking_0(&(_pt_temp_4[0]), 30036, 4, &(_pt_in_17[0]), 4, 30036, &(_pt_in_18[0]), &(_pt_temp_5[0]));
resample_by_picking_0(&(_pt_temp_4[0]), 30036, 4, &(_pt_in_19[0]), 4, 30036, &(_pt_in_20[0]), &(_pt_temp_6[0]));
for (int _pt_temp_8_dim1 = 0; _pt_temp_8_dim1 <= 3; ++_pt_temp_8_dim1)
for (int _pt_temp_8_dim0 = 0; _pt_temp_8_dim0 <= 30035; ++_pt_temp_8_dim0)
_pt_temp_8[4 * _pt_temp_8_dim0 + _pt_temp_8_dim1] = _pt_in_306[4 * _pt_temp_8_dim0 + _pt_temp_8_dim1] * 0.5 * (_pt_temp_3[4 * _pt_temp_8_dim0 + _pt_temp_8_dim1] + _pt_temp_1[4 * _pt_temp_8_dim0 + _pt_temp_8_dim1] + _pt_temp_2[4 * _pt_temp_8_dim0 + _pt_temp_8_dim1] + _pt_temp_7[4 * _pt_temp_8_dim0 + _pt_temp_8_dim1] + _pt_temp_5[4 * _pt_temp_8_dim0 + _pt_temp_8_dim1] + _pt_temp_6[4 * _pt_temp_8_dim0 + _pt_temp_8_dim1]);
resample_by_picking_3(&(_pt_temp_8[0]), 30036, 4, &(_pt_in_311[0]), 4, 30864, &(_pt_in_312[0]), &(_pt_temp_11[0]));
resample_by_picking_3(&(_pt_temp_8[0]), 30036, 4, &(_pt_in_307[0]), 4, 30864, &(_pt_in_308[0]), &(_pt_temp_9[0]));
resample_by_picking_3(&(_pt_temp_8[0]), 30036, 4, &(_pt_in_309[0]), 4, 30864, &(_pt_in_310[0]), &(_pt_temp_10[0]));
for (int _pt_temp_86_dim1 = 0; _pt_temp_86_dim1 <= 3; ++_pt_temp_86_dim1)
for (int _pt_temp_86_dim0 = 0; _pt_temp_86_dim0 <= 30035; ++_pt_temp_86_dim0)
_pt_temp_86[4 * _pt_temp_86_dim0 + _pt_temp_86_dim1] = _pt_in_368[4 * _pt_temp_86_dim0 + _pt_temp_86_dim1] * 0.5 * (_pt_temp_3[4 * _pt_temp_86_dim0 + _pt_temp_86_dim1] + _pt_temp_1[4 * _pt_temp_86_dim0 + _pt_temp_86_dim1] + _pt_temp_2[4 * _pt_temp_86_dim0 + _pt_temp_86_dim1] + _pt_temp_7[4 * _pt_temp_86_dim0 + _pt_temp_86_dim1] + _pt_temp_5[4 * _pt_temp_86_dim0 + _pt_temp_86_dim1] + _pt_temp_6[4 * _pt_temp_86_dim0 + _pt_temp_86_dim1]);
resample_by_picking_3(&(_pt_temp_86[0]), 30036, 4, &(_pt_in_424[0]), 4, 30864, &(_pt_in_425[0]), &(_pt_temp_89[0]));
resample_by_picking_3(&(_pt_temp_86[0]), 30036, 4, &(_pt_in_422[0]), 4, 30864, &(_pt_in_423[0]), &(_pt_temp_88[0]));
resample_by_picking_3(&(_pt_temp_86[0]), 30036, 4, &(_pt_in_420[0]), 4, 30864, &(_pt_in_421[0]), &(_pt_temp_87[0]));
for (int _pt_temp_96_dim2 = 0; _pt_temp_96_dim2 <= 3; ++_pt_temp_96_dim2)
for (int _pt_temp_96_dim1 = 0; _pt_temp_96_dim1 <= 10287; ++_pt_temp_96_dim1)
for (int _pt_temp_96_dim0 = 0; _pt_temp_96_dim0 <= 2; ++_pt_temp_96_dim0)
_pt_temp_96[41152 * _pt_temp_96_dim0 + 4 * _pt_temp_96_dim1 + _pt_temp_96_dim2] = _pt_temp_89[41152 * _pt_temp_96_dim0 + 4 * _pt_temp_96_dim1 + _pt_temp_96_dim2] + _pt_temp_87[41152 * _pt_temp_96_dim0 + 4 * _pt_temp_96_dim1 + _pt_temp_96_dim2] + _pt_temp_88[41152 * _pt_temp_96_dim0 + 4 * _pt_temp_96_dim1 + _pt_temp_96_dim2] + _pt_temp_95[41152 * _pt_temp_96_dim0 + 4 * _pt_temp_96_dim1 + _pt_temp_96_dim2] + _pt_temp_91[41152 * _pt_temp_96_dim0 + 4 * _pt_temp_96_dim1 + _pt_temp_96_dim2] + _pt_temp_93[41152 * _pt_temp_96_dim0 + 4 * _pt_temp_96_dim1 + _pt_temp_96_dim2];
face_mass(&(_pt_temp_84[0]), &(_pt_in_419[0]), 10288, 4, 3, 10, &(_pt_temp_85[0]), &(_pt_temp_96[0]));
for (int _pt_temp_491_dim1 = 0; _pt_temp_491_dim1 <= 3; ++_pt_temp_491_dim1)
for (int _pt_temp_491_dim0 = 0; _pt_temp_491_dim0 <= 30035; ++_pt_temp_491_dim0)
_pt_temp_491[4 * _pt_temp_491_dim0 + _pt_temp_491_dim1] = _pt_temp_490[4 * _pt_temp_491_dim0 + _pt_temp_491_dim1] + _pt_temp_488[4 * _pt_temp_491_dim0 + _pt_temp_491_dim1] + _pt_temp_489[4 * _pt_temp_491_dim0 + _pt_temp_491_dim1];
resample_by_picking_0(&(_pt_temp_491[0]), 30036, 4, &(_pt_in_177[0]), 4, 30036, &(_pt_in_178[0]), &(_pt_temp_494[0]));
resample_by_picking_0(&(_pt_temp_491[0]), 30036, 4, &(_pt_in_175[0]), 4, 30036, &(_pt_in_176[0]), &(_pt_temp_493[0]));
resample_by_picking_0(&(_pt_temp_491[0]), 30036, 4, &(_pt_in_173[0]), 4, 30036, &(_pt_in_174[0]), &(_pt_temp_492[0]));
for (int _pt_temp_512_dim1 = 0; _pt_temp_512_dim1 <= 3; ++_pt_temp_512_dim1)
for (int _pt_temp_512_dim0 = 0; _pt_temp_512_dim0 <= 30035; ++_pt_temp_512_dim0)
_pt_temp_512[4 * _pt_temp_512_dim0 + _pt_temp_512_dim1] = _pt_in_217[4 * _pt_temp_512_dim0 + _pt_temp_512_dim1] * 0.5 * (_pt_temp_490[4 * _pt_temp_512_dim0 + _pt_temp_512_dim1] + _pt_temp_488[4 * _pt_temp_512_dim0 + _pt_temp_512_dim1] + _pt_temp_489[4 * _pt_temp_512_dim0 + _pt_temp_512_dim1] + _pt_temp_494[4 * _pt_temp_512_dim0 + _pt_temp_512_dim1] + _pt_temp_492[4 * _pt_temp_512_dim0 + _pt_temp_512_dim1] + _pt_temp_493[4 * _pt_temp_512_dim0 + _pt_temp_512_dim1]);
resample_by_picking_3(&(_pt_temp_512[0]), 30036, 4, &(_pt_in_222[0]), 4, 30864, &(_pt_in_223[0]), &(_pt_temp_515[0]));
resample_by_picking_3(&(_pt_temp_512[0]), 30036, 4, &(_pt_in_220[0]), 4, 30864, &(_pt_in_221[0]), &(_pt_temp_514[0]));
resample_by_picking_3(&(_pt_temp_512[0]), 30036, 4, &(_pt_in_218[0]), 4, 30864, &(_pt_in_219[0]), &(_pt_temp_513[0]));
for (int _pt_temp_522_dim2 = 0; _pt_temp_522_dim2 <= 3; ++_pt_temp_522_dim2)
for (int _pt_temp_522_dim1 = 0; _pt_temp_522_dim1 <= 10287; ++_pt_temp_522_dim1)
for (int _pt_temp_522_dim0 = 0; _pt_temp_522_dim0 <= 2; ++_pt_temp_522_dim0)
_pt_temp_522[41152 * _pt_temp_522_dim0 + 4 * _pt_temp_522_dim1 + _pt_temp_522_dim2] = _pt_temp_515[41152 * _pt_temp_522_dim0 + 4 * _pt_temp_522_dim1 + _pt_temp_522_dim2] + _pt_temp_513[41152 * _pt_temp_522_dim0 + 4 * _pt_temp_522_dim1 + _pt_temp_522_dim2] + _pt_temp_514[41152 * _pt_temp_522_dim0 + 4 * _pt_temp_522_dim1 + _pt_temp_522_dim2] + _pt_temp_521[41152 * _pt_temp_522_dim0 + 4 * _pt_temp_522_dim1 + _pt_temp_522_dim2] + _pt_temp_517[41152 * _pt_temp_522_dim0 + 4 * _pt_temp_522_dim1 + _pt_temp_522_dim2] + _pt_temp_519[41152 * _pt_temp_522_dim0 + 4 * _pt_temp_522_dim1 + _pt_temp_522_dim2];
face_mass(&(_pt_temp_510[0]), &(_pt_in_216[0]), 10288, 4, 3, 10, &(_pt_temp_511[0]), &(_pt_temp_522[0]));
for (int _pt_temp_533_dim1 = 0; _pt_temp_533_dim1 <= 9; ++_pt_temp_533_dim1)
for (int _pt_temp_533_dim0 = 0; _pt_temp_533_dim0 <= 10287; ++_pt_temp_533_dim0)
{
acc__pt_sum_r0_43 = 0.0;
for (int _pt_sum_r0_43 = 0; _pt_sum_r0_43 <= 9; ++_pt_sum_r0_43)
{
acc__pt_sum_r0_44__pt_sum_r1_24 = 0.0;
for (int _pt_sum_r1_24 = 0; _pt_sum_r1_24 <= 9; ++_pt_sum_r1_24)
for (int _pt_sum_r0_44 = 0; _pt_sum_r0_44 <= 1; ++_pt_sum_r0_44)
acc__pt_sum_r0_44__pt_sum_r1_24 = acc__pt_sum_r0_44__pt_sum_r1_24 + _pt_in_211[100 * _pt_sum_r0_44 + _pt_sum_r1_24 + 10 * _pt_sum_r0_43] * _pt_in_212[_pt_sum_r1_24 + 10 * _pt_temp_533_dim0] * _actx_in_1_mass_0[_pt_sum_r1_24 + 10 * _pt_temp_533_dim0] * (_pt_sum_r0_44 == 0 ? _pt_in_213[_pt_sum_r1_24 + 10 * _pt_temp_533_dim0] : _pt_in_214[_pt_sum_r1_24 + 10 * _pt_temp_533_dim0]);
acc__pt_sum_r0_43 = acc__pt_sum_r0_43 + (1.0 / _pt_in_209[10 * _pt_temp_533_dim0 + _pt_temp_533_dim1]) * _pt_in_210[_pt_sum_r0_43 + 10 * _pt_temp_533_dim1] * (acc__pt_sum_r0_44__pt_sum_r1_24 + -1.0 * _pt_temp_511[_pt_sum_r0_43 + 10 * _pt_temp_533_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_43 + 10 * _pt_temp_533_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_43 + 10 * _pt_temp_533_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_43 + 10 * _pt_temp_533_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
_pt_temp_533[10 * _pt_temp_533_dim0 + _pt_temp_533_dim1] = acc__pt_sum_r0_43;
}
resample_by_picking_8(&(_pt_temp_533[0]), 10288, 10, &(_pt_in_288[0]), 4, 785, &(_pt_in_289[0]), &(_pt_temp_554[0]));
resample_by_picking_6(&(_pt_temp_533[0]), 10288, 10, &(_pt_in_280[0]), 4, 15, &(_pt_in_281[0]), &(_pt_temp_550[0]));
resample_by_picking_4(&(_pt_temp_533[0]), 10288, 10, &(_pt_in_272[0]), 4, 28, &(_pt_in_273[0]), &(_pt_temp_546[0]));
resample_by_picking_1(&(_pt_temp_533[0]), 10288, 10, &(_pt_in_254[0]), 4, 30036, &(_pt_in_255[0]), &(_pt_temp_536[0]));
resample_by_picking_1(&(_pt_temp_533[0]), 10288, 10, &(_pt_in_252[0]), 4, 30036, &(_pt_in_253[0]), &(_pt_temp_535[0]));
resample_by_picking_1(&(_pt_temp_533[0]), 10288, 10, &(_pt_in_250[0]), 4, 30036, &(_pt_in_251[0]), &(_pt_temp_534[0]));
for (int _pt_temp_537_dim1 = 0; _pt_temp_537_dim1 <= 3; ++_pt_temp_537_dim1)
for (int _pt_temp_537_dim0 = 0; _pt_temp_537_dim0 <= 30035; ++_pt_temp_537_dim0)
_pt_temp_537[4 * _pt_temp_537_dim0 + _pt_temp_537_dim1] = _pt_temp_536[4 * _pt_temp_537_dim0 + _pt_temp_537_dim1] + _pt_temp_534[4 * _pt_temp_537_dim0 + _pt_temp_537_dim1] + _pt_temp_535[4 * _pt_temp_537_dim0 + _pt_temp_537_dim1];
resample_by_picking_0(&(_pt_temp_537[0]), 30036, 4, &(_pt_in_260[0]), 4, 30036, &(_pt_in_261[0]), &(_pt_temp_540[0]));
resample_by_picking_0(&(_pt_temp_537[0]), 30036, 4, &(_pt_in_258[0]), 4, 30036, &(_pt_in_259[0]), &(_pt_temp_539[0]));
resample_by_picking_0(&(_pt_temp_537[0]), 30036, 4, &(_pt_in_256[0]), 4, 30036, &(_pt_in_257[0]), &(_pt_temp_538[0]));
for (int _pt_temp_495_dim1 = 0; _pt_temp_495_dim1 <= 3; ++_pt_temp_495_dim1)
for (int _pt_temp_495_dim0 = 0; _pt_temp_495_dim0 <= 30035; ++_pt_temp_495_dim0)
_pt_temp_495[4 * _pt_temp_495_dim0 + _pt_temp_495_dim1] = _pt_in_179[4 * _pt_temp_495_dim0 + _pt_temp_495_dim1] * 0.5 * (_pt_temp_490[4 * _pt_temp_495_dim0 + _pt_temp_495_dim1] + _pt_temp_488[4 * _pt_temp_495_dim0 + _pt_temp_495_dim1] + _pt_temp_489[4 * _pt_temp_495_dim0 + _pt_temp_495_dim1] + _pt_temp_494[4 * _pt_temp_495_dim0 + _pt_temp_495_dim1] + _pt_temp_492[4 * _pt_temp_495_dim0 + _pt_temp_495_dim1] + _pt_temp_493[4 * _pt_temp_495_dim0 + _pt_temp_495_dim1]);
resample_by_picking_3(&(_pt_temp_495[0]), 30036, 4, &(_pt_in_184[0]), 4, 30864, &(_pt_in_185[0]), &(_pt_temp_498[0]));
resample_by_picking_3(&(_pt_temp_495[0]), 30036, 4, &(_pt_in_182[0]), 4, 30864, &(_pt_in_183[0]), &(_pt_temp_497[0]));
resample_by_picking_3(&(_pt_temp_495[0]), 30036, 4, &(_pt_in_180[0]), 4, 30864, &(_pt_in_181[0]), &(_pt_temp_496[0]));
for (int _pt_temp_509_dim2 = 0; _pt_temp_509_dim2 <= 3; ++_pt_temp_509_dim2)
for (int _pt_temp_509_dim1 = 0; _pt_temp_509_dim1 <= 10287; ++_pt_temp_509_dim1)
for (int _pt_temp_509_dim0 = 0; _pt_temp_509_dim0 <= 2; ++_pt_temp_509_dim0)
_pt_temp_509[41152 * _pt_temp_509_dim0 + 4 * _pt_temp_509_dim1 + _pt_temp_509_dim2] = _pt_temp_498[41152 * _pt_temp_509_dim0 + 4 * _pt_temp_509_dim1 + _pt_temp_509_dim2] + _pt_temp_496[41152 * _pt_temp_509_dim0 + 4 * _pt_temp_509_dim1 + _pt_temp_509_dim2] + _pt_temp_497[41152 * _pt_temp_509_dim0 + 4 * _pt_temp_509_dim1 + _pt_temp_509_dim2] + _pt_temp_508[41152 * _pt_temp_509_dim0 + 4 * _pt_temp_509_dim1 + _pt_temp_509_dim2] + _pt_temp_501[41152 * _pt_temp_509_dim0 + 4 * _pt_temp_509_dim1 + _pt_temp_509_dim2] + _pt_temp_504[41152 * _pt_temp_509_dim0 + 4 * _pt_temp_509_dim1 + _pt_temp_509_dim2];
for (int _pt_temp_486_dim2 = 0; _pt_temp_486_dim2 <= 3; ++_pt_temp_486_dim2)
for (int _pt_temp_486_dim1 = 0; _pt_temp_486_dim1 <= 10287; ++_pt_temp_486_dim1)
for (int _pt_temp_486_dim0 = 0; _pt_temp_486_dim0 <= 2; ++_pt_temp_486_dim0)
_pt_temp_486[41152 * _pt_temp_486_dim0 + 4 * _pt_temp_486_dim1 + _pt_temp_486_dim2] = _pt_in_165[41152 * _pt_temp_486_dim0 + 4 * _pt_temp_486_dim1 + _pt_temp_486_dim2];
face_mass(&(_pt_temp_486[0]), &(_pt_in_166[0]), 10288, 4, 3, 10, &(_pt_temp_487[0]), &(_pt_temp_509[0]));
for (int _pt_temp_525_dim1 = 0; _pt_temp_525_dim1 <= 9; ++_pt_temp_525_dim1)
for (int _pt_temp_525_dim0 = 0; _pt_temp_525_dim0 <= 10287; ++_pt_temp_525_dim0)
{
acc__pt_sum_r0_40 = 0.0;
for (int _pt_sum_r0_40 = 0; _pt_sum_r0_40 <= 9; ++_pt_sum_r0_40)
{
acc__pt_sum_r0_41__pt_sum_r1_22 = 0.0;
for (int _pt_sum_r1_22 = 0; _pt_sum_r1_22 <= 9; ++_pt_sum_r1_22)
for (int _pt_sum_r0_41 = 0; _pt_sum_r0_41 <= 1; ++_pt_sum_r0_41)
acc__pt_sum_r0_41__pt_sum_r1_22 = acc__pt_sum_r0_41__pt_sum_r1_22 + _pt_in_161[100 * _pt_sum_r0_41 + _pt_sum_r1_22 + 10 * _pt_sum_r0_40] * _pt_in_162[_pt_sum_r1_22 + 10 * _pt_temp_525_dim0] * _actx_in_1_mass_0[_pt_sum_r1_22 + 10 * _pt_temp_525_dim0] * (_pt_sum_r0_41 == 0 ? _pt_in_163[_pt_sum_r1_22 + 10 * _pt_temp_525_dim0] : _pt_in_164[_pt_sum_r1_22 + 10 * _pt_temp_525_dim0]);
acc__pt_sum_r0_40 = acc__pt_sum_r0_40 + (1.0 / _pt_in_157[10 * _pt_temp_525_dim0 + _pt_temp_525_dim1]) * _pt_in_158[_pt_sum_r0_40 + 10 * _pt_temp_525_dim1] * (acc__pt_sum_r0_41__pt_sum_r1_22 + -1.0 * _pt_temp_487[_pt_sum_r0_40 + 10 * _pt_temp_525_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_40 + 10 * _pt_temp_525_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_40 + 10 * _pt_temp_525_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_40 + 10 * _pt_temp_525_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
_pt_temp_525[10 * _pt_temp_525_dim0 + _pt_temp_525_dim1] = acc__pt_sum_r0_40;
}
resample_by_picking_8(&(_pt_temp_525[0]), 10288, 10, &(_pt_in_285[0]), 4, 785, &(_pt_in_286[0]), &(_pt_temp_553[0]));
resample_by_picking_6(&(_pt_temp_525[0]), 10288, 10, &(_pt_in_277[0]), 4, 15, &(_pt_in_278[0]), &(_pt_temp_549[0]));
resample_by_picking_4(&(_pt_temp_525[0]), 10288, 10, &(_pt_in_269[0]), 4, 28, &(_pt_in_270[0]), &(_pt_temp_545[0]));
resample_by_picking_1(&(_pt_temp_525[0]), 10288, 10, &(_pt_in_241[0]), 4, 30036, &(_pt_in_242[0]), &(_pt_temp_528[0]));
resample_by_picking_1(&(_pt_temp_525[0]), 10288, 10, &(_pt_in_239[0]), 4, 30036, &(_pt_in_240[0]), &(_pt_temp_527[0]));
resample_by_picking_1(&(_pt_temp_525[0]), 10288, 10, &(_pt_in_237[0]), 4, 30036, &(_pt_in_238[0]), &(_pt_temp_526[0]));
for (int _pt_temp_555_dim1 = 0; _pt_temp_555_dim1 <= 3; ++_pt_temp_555_dim1)
for (int _pt_temp_555_dim0 = 0; _pt_temp_555_dim0 <= 784; ++_pt_temp_555_dim0)
_pt_temp_555[4 * _pt_temp_555_dim0 + _pt_temp_555_dim1] = _pt_in_287[4 * _pt_temp_555_dim0 + _pt_temp_555_dim1] * 0.5 * (_pt_temp_553[4 * _pt_temp_555_dim0 + _pt_temp_555_dim1] + -1.0 * _pt_temp_553[4 * _pt_temp_555_dim0 + _pt_temp_555_dim1]) + _pt_in_290[4 * _pt_temp_555_dim0 + _pt_temp_555_dim1] * 0.5 * (_pt_temp_554[4 * _pt_temp_555_dim0 + _pt_temp_555_dim1] + -1.0 * _pt_temp_554[4 * _pt_temp_555_dim0 + _pt_temp_555_dim1]);
resample_by_picking(&(_pt_temp_555[0]), 785, 4, &(_pt_in_291[0]), 4, 30864, &(_pt_in_292[0]), &(_pt_temp_556[0]));
for (int _pt_temp_551_dim1 = 0; _pt_temp_551_dim1 <= 3; ++_pt_temp_551_dim1)
for (int _pt_temp_551_dim0 = 0; _pt_temp_551_dim0 <= 14; ++_pt_temp_551_dim0)
_pt_temp_551[4 * _pt_temp_551_dim0 + _pt_temp_551_dim1] = _pt_in_279[4 * _pt_temp_551_dim0 + _pt_temp_551_dim1] * 0.5 * (_pt_temp_549[4 * _pt_temp_551_dim0 + _pt_temp_551_dim1] + _pt_temp_549[4 * _pt_temp_551_dim0 + _pt_temp_551_dim1]) + _pt_in_282[4 * _pt_temp_551_dim0 + _pt_temp_551_dim1] * 0.5 * (_pt_temp_550[4 * _pt_temp_551_dim0 + _pt_temp_551_dim1] + _pt_temp_550[4 * _pt_temp_551_dim0 + _pt_temp_551_dim1]);
resample_by_picking_7(&(_pt_temp_551[0]), 15, 4, &(_pt_in_283[0]), 4, 30864, &(_pt_in_284[0]), &(_pt_temp_552[0]));
for (int _pt_temp_547_dim1 = 0; _pt_temp_547_dim1 <= 3; ++_pt_temp_547_dim1)
for (int _pt_temp_547_dim0 = 0; _pt_temp_547_dim0 <= 27; ++_pt_temp_547_dim0)
_pt_temp_547[4 * _pt_temp_547_dim0 + _pt_temp_547_dim1] = _pt_in_271[4 * _pt_temp_547_dim0 + _pt_temp_547_dim1] * 0.5 * (_pt_temp_545[4 * _pt_temp_547_dim0 + _pt_temp_547_dim1] + _pt_temp_545[4 * _pt_temp_547_dim0 + _pt_temp_547_dim1]) + _pt_in_274[4 * _pt_temp_547_dim0 + _pt_temp_547_dim1] * 0.5 * (_pt_temp_546[4 * _pt_temp_547_dim0 + _pt_temp_547_dim1] + _pt_temp_546[4 * _pt_temp_547_dim0 + _pt_temp_547_dim1]);
resample_by_picking_5(&(_pt_temp_547[0]), 28, 4, &(_pt_in_275[0]), 4, 30864, &(_pt_in_276[0]), &(_pt_temp_548[0]));
for (int _pt_temp_529_dim1 = 0; _pt_temp_529_dim1 <= 3; ++_pt_temp_529_dim1)
for (int _pt_temp_529_dim0 = 0; _pt_temp_529_dim0 <= 30035; ++_pt_temp_529_dim0)
_pt_temp_529[4 * _pt_temp_529_dim0 + _pt_temp_529_dim1] = _pt_temp_528[4 * _pt_temp_529_dim0 + _pt_temp_529_dim1] + _pt_temp_526[4 * _pt_temp_529_dim0 + _pt_temp_529_dim1] + _pt_temp_527[4 * _pt_temp_529_dim0 + _pt_temp_529_dim1];
resample_by_picking_0(&(_pt_temp_529[0]), 30036, 4, &(_pt_in_247[0]), 4, 30036, &(_pt_in_248[0]), &(_pt_temp_532[0]));
resample_by_picking_0(&(_pt_temp_529[0]), 30036, 4, &(_pt_in_245[0]), 4, 30036, &(_pt_in_246[0]), &(_pt_temp_531[0]));
resample_by_picking_0(&(_pt_temp_529[0]), 30036, 4, &(_pt_in_243[0]), 4, 30036, &(_pt_in_244[0]), &(_pt_temp_530[0]));
for (int _pt_temp_541_dim1 = 0; _pt_temp_541_dim1 <= 3; ++_pt_temp_541_dim1)
for (int _pt_temp_541_dim0 = 0; _pt_temp_541_dim0 <= 30035; ++_pt_temp_541_dim0)
_pt_temp_541[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1] = _pt_in_249[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1] * 0.5 * (_pt_temp_528[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1] + _pt_temp_526[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1] + _pt_temp_527[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1] + _pt_temp_532[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1] + _pt_temp_530[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1] + _pt_temp_531[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1]) + _pt_in_262[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1] * 0.5 * (_pt_temp_536[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1] + _pt_temp_534[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1] + _pt_temp_535[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1] + _pt_temp_540[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1] + _pt_temp_538[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1] + _pt_temp_539[4 * _pt_temp_541_dim0 + _pt_temp_541_dim1]);
resample_by_picking_3(&(_pt_temp_541[0]), 30036, 4, &(_pt_in_267[0]), 4, 30864, &(_pt_in_268[0]), &(_pt_temp_544[0]));
resample_by_picking_3(&(_pt_temp_541[0]), 30036, 4, &(_pt_in_265[0]), 4, 30864, &(_pt_in_266[0]), &(_pt_temp_543[0]));
resample_by_picking_3(&(_pt_temp_541[0]), 30036, 4, &(_pt_in_263[0]), 4, 30864, &(_pt_in_264[0]), &(_pt_temp_542[0]));
for (int _pt_temp_557_dim2 = 0; _pt_temp_557_dim2 <= 3; ++_pt_temp_557_dim2)
for (int _pt_temp_557_dim1 = 0; _pt_temp_557_dim1 <= 10287; ++_pt_temp_557_dim1)
for (int _pt_temp_557_dim0 = 0; _pt_temp_557_dim0 <= 2; ++_pt_temp_557_dim0)
_pt_temp_557[41152 * _pt_temp_557_dim0 + 4 * _pt_temp_557_dim1 + _pt_temp_557_dim2] = _pt_temp_544[41152 * _pt_temp_557_dim0 + 4 * _pt_temp_557_dim1 + _pt_temp_557_dim2] + _pt_temp_542[41152 * _pt_temp_557_dim0 + 4 * _pt_temp_557_dim1 + _pt_temp_557_dim2] + _pt_temp_543[41152 * _pt_temp_557_dim0 + 4 * _pt_temp_557_dim1 + _pt_temp_557_dim2] + _pt_temp_556[41152 * _pt_temp_557_dim0 + 4 * _pt_temp_557_dim1 + _pt_temp_557_dim2] + _pt_temp_548[41152 * _pt_temp_557_dim0 + 4 * _pt_temp_557_dim1 + _pt_temp_557_dim2] + _pt_temp_552[41152 * _pt_temp_557_dim0 + 4 * _pt_temp_557_dim1 + _pt_temp_557_dim2];
face_mass(&(_pt_temp_523[0]), &(_pt_in_236[0]), 10288, 4, 3, 10, &(_pt_temp_524[0]), &(_pt_temp_557[0]));
for (int _pt_temp_483_dim1 = 0; _pt_temp_483_dim1 <= 3; ++_pt_temp_483_dim1)
for (int _pt_temp_483_dim0 = 0; _pt_temp_483_dim0 <= 784; ++_pt_temp_483_dim0)
_pt_temp_483[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_283[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * (_pt_temp_283[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) + (_pt_temp_285[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * (_pt_temp_285[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) + sqrt((1.289 / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * (_pt_temp_284[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] * _pt_temp_283[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + _pt_temp_285[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] * _pt_temp_285[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) * 0.2889999999999999)) || isnan(sqrt(((-1.0 * _pt_temp_287[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * ((-1.0 * _pt_temp_287[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) + ((-1.0 * _pt_temp_289[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * ((-1.0 * _pt_temp_289[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) + sqrt((1.289 / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * (_pt_temp_288[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_283[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * (_pt_temp_283[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) + (_pt_temp_285[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * (_pt_temp_285[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) + sqrt((1.289 / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * (_pt_temp_284[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] * _pt_temp_283[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + _pt_temp_285[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] * _pt_temp_285[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) * 0.2889999999999999) > sqrt(((-1.0 * _pt_temp_287[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * ((-1.0 * _pt_temp_287[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) + ((-1.0 * _pt_temp_289[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * ((-1.0 * _pt_temp_289[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) + sqrt((1.289 / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * (_pt_temp_288[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) * 0.2889999999999999) ? sqrt((_pt_temp_283[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * (_pt_temp_283[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) + (_pt_temp_285[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * (_pt_temp_285[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) + sqrt((1.289 / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * (_pt_temp_284[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] * _pt_temp_283[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + _pt_temp_285[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] * _pt_temp_285[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) / _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) * 0.2889999999999999) : sqrt(((-1.0 * _pt_temp_287[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * ((-1.0 * _pt_temp_287[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) + ((-1.0 * _pt_temp_289[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * ((-1.0 * _pt_temp_289[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) + sqrt((1.289 / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) * (_pt_temp_288[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) / _pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) * 0.2889999999999999))) * (_pt_temp_290[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + -1.0 * _pt_temp_286[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1])) / 2.0) + _pt_in_139[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] * 0.5 * (_pt_temp_283[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + -1.0 * _pt_temp_287[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]) + _pt_in_144[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] * 0.5 * (_pt_temp_285[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_483_dim0 + _pt_temp_483_dim1]);
resample_by_picking(&(_pt_temp_483[0]), 785, 4, &(_pt_in_151[0]), 4, 30864, &(_pt_in_152[0]), &(_pt_temp_484[0]));
for (int _pt_temp_481_dim1 = 0; _pt_temp_481_dim1 <= 3; ++_pt_temp_481_dim1)
for (int _pt_temp_481_dim0 = 0; _pt_temp_481_dim0 <= 14; ++_pt_temp_481_dim0)
_pt_temp_481[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) + (_pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_278[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] * _pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + _pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] * _pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) * 0.2889999999999999)) || isnan(sqrt((_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) + (_pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_278[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] * _pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + _pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] * _pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) + (_pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_278[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] * _pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + _pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] * _pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) * 0.2889999999999999) > sqrt((_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) + (_pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_278[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] * _pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + _pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] * _pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) * 0.2889999999999999) ? sqrt((_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) + (_pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_278[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] * _pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + _pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] * _pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) * 0.2889999999999999) : sqrt((_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) + (_pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) * (_pt_temp_278[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] * _pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + _pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] * _pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) / _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) * 0.2889999999999999))) * (_pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + -1.0 * _pt_temp_280[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1])) / 2.0) + _pt_in_123[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] * 0.5 * (_pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + _pt_temp_277[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]) + _pt_in_126[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] * 0.5 * (_pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1] + _pt_temp_279[4 * _pt_temp_481_dim0 + _pt_temp_481_dim1]);
resample_by_picking_7(&(_pt_temp_481[0]), 15, 4, &(_pt_in_131[0]), 4, 30864, &(_pt_in_132[0]), &(_pt_temp_482[0]));
for (int _pt_temp_47_dim2 = 0; _pt_temp_47_dim2 <= 3; ++_pt_temp_47_dim2)
for (int _pt_temp_47_dim1 = 0; _pt_temp_47_dim1 <= 10287; ++_pt_temp_47_dim1)
for (int _pt_temp_47_dim0 = 0; _pt_temp_47_dim0 <= 2; ++_pt_temp_47_dim0)
_pt_temp_47[41152 * _pt_temp_47_dim0 + 4 * _pt_temp_47_dim1 + _pt_temp_47_dim2] = _pt_in_366[41152 * _pt_temp_47_dim0 + 4 * _pt_temp_47_dim1 + _pt_temp_47_dim2];
face_mass(&(_pt_temp_47[0]), &(_pt_in_367[0]), 10288, 4, 3, 10, &(_pt_temp_48[0]), &(_pt_temp_70[0]));
for (int _pt_temp_479_dim1 = 0; _pt_temp_479_dim1 <= 3; ++_pt_temp_479_dim1)
for (int _pt_temp_479_dim0 = 0; _pt_temp_479_dim0 <= 27; ++_pt_temp_479_dim0)
_pt_temp_479[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_271[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1]) * (_pt_temp_271[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1]) + (_pt_temp_273[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1]) * (_pt_temp_273[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1])) + sqrt((1.289 / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1]) * (_pt_temp_272[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] * _pt_temp_271[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] + _pt_temp_273[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] * _pt_temp_273[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1])) / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1])) * 0.2889999999999999)) || isnan(sqrt(((37.43143795798417 * 2.63872) / 2.63872) * ((37.43143795798417 * 2.63872) / 2.63872)) + sqrt((1.289 / 2.63872) * (-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_271[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1]) * (_pt_temp_271[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1]) + (_pt_temp_273[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1]) * (_pt_temp_273[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1])) + sqrt((1.289 / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1]) * (_pt_temp_272[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] * _pt_temp_271[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] + _pt_temp_273[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] * _pt_temp_273[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1])) / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1])) * 0.2889999999999999) > sqrt(((37.43143795798417 * 2.63872) / 2.63872) * ((37.43143795798417 * 2.63872) / 2.63872)) + sqrt((1.289 / 2.63872) * (-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999) ? sqrt((_pt_temp_271[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1]) * (_pt_temp_271[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1]) + (_pt_temp_273[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1]) * (_pt_temp_273[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1])) + sqrt((1.289 / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1]) * (_pt_temp_272[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] * _pt_temp_271[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] + _pt_temp_273[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] * _pt_temp_273[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1])) / _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1])) * 0.2889999999999999) : sqrt(((37.43143795798417 * 2.63872) / 2.63872) * ((37.43143795798417 * 2.63872) / 2.63872)) + sqrt((1.289 / 2.63872) * (-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999))) * (2.63872 + -1.0 * _pt_temp_274[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1])) / 2.0) + _pt_in_111[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] * 0.5 * (_pt_temp_271[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] + 37.43143795798417 * 2.63872) + _pt_in_114[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1] * 0.5 * _pt_temp_273[4 * _pt_temp_479_dim0 + _pt_temp_479_dim1];
resample_by_picking_5(&(_pt_temp_479[0]), 28, 4, &(_pt_in_119[0]), 4, 30864, &(_pt_in_120[0]), &(_pt_temp_480[0]));
for (int _pt_temp_473_dim1 = 0; _pt_temp_473_dim1 <= 3; ++_pt_temp_473_dim1)
for (int _pt_temp_473_dim0 = 0; _pt_temp_473_dim0 <= 784; ++_pt_temp_473_dim0)
_pt_temp_473[4 * _pt_temp_473_dim0 + _pt_temp_473_dim1] = 0.0;
resample_by_picking(&(_pt_temp_473[0]), 785, 4, &(_pt_in_73[0]), 4, 30864, &(_pt_in_74[0]), &(_pt_temp_474[0]));
for (int _pt_temp_471_dim1 = 0; _pt_temp_471_dim1 <= 3; ++_pt_temp_471_dim1)
for (int _pt_temp_471_dim0 = 0; _pt_temp_471_dim0 <= 14; ++_pt_temp_471_dim0)
_pt_temp_471[4 * _pt_temp_471_dim0 + _pt_temp_471_dim1] = 0.0;
resample_by_picking_7(&(_pt_temp_471[0]), 15, 4, &(_pt_in_59[0]), 4, 30864, &(_pt_in_60[0]), &(_pt_temp_472[0]));
for (int _pt_temp_469_dim1 = 0; _pt_temp_469_dim1 <= 3; ++_pt_temp_469_dim1)
for (int _pt_temp_469_dim0 = 0; _pt_temp_469_dim0 <= 27; ++_pt_temp_469_dim0)
_pt_temp_469[4 * _pt_temp_469_dim0 + _pt_temp_469_dim1] = 0.0;
resample_by_picking_5(&(_pt_temp_469[0]), 28, 4, &(_pt_in_51[0]), 4, 30864, &(_pt_in_52[0]), &(_pt_temp_470[0]));
for (int _pt_temp_465_dim1 = 0; _pt_temp_465_dim1 <= 3; ++_pt_temp_465_dim1)
for (int _pt_temp_465_dim0 = 0; _pt_temp_465_dim0 <= 30035; ++_pt_temp_465_dim0)
_pt_temp_465[4 * _pt_temp_465_dim0 + _pt_temp_465_dim1] = 0.0;
resample_by_picking_3(&(_pt_temp_465[0]), 30036, 4, &(_pt_in_41[0]), 4, 30864, &(_pt_in_42[0]), &(_pt_temp_468[0]));
resample_by_picking_3(&(_pt_temp_465[0]), 30036, 4, &(_pt_in_39[0]), 4, 30864, &(_pt_in_40[0]), &(_pt_temp_467[0]));
resample_by_picking_3(&(_pt_temp_465[0]), 30036, 4, &(_pt_in_37[0]), 4, 30864, &(_pt_in_38[0]), &(_pt_temp_466[0]));
for (int _pt_temp_463_dim2 = 0; _pt_temp_463_dim2 <= 3; ++_pt_temp_463_dim2)
for (int _pt_temp_463_dim1 = 0; _pt_temp_463_dim1 <= 10287; ++_pt_temp_463_dim1)
for (int _pt_temp_463_dim0 = 0; _pt_temp_463_dim0 <= 2; ++_pt_temp_463_dim0)
_pt_temp_463[41152 * _pt_temp_463_dim0 + 4 * _pt_temp_463_dim1 + _pt_temp_463_dim2] = _pt_in_9[41152 * _pt_temp_463_dim0 + 4 * _pt_temp_463_dim1 + _pt_temp_463_dim2];
for (int _pt_temp_44_dim1 = 0; _pt_temp_44_dim1 <= 3; ++_pt_temp_44_dim1)
for (int _pt_temp_44_dim0 = 0; _pt_temp_44_dim0 <= 784; ++_pt_temp_44_dim0)
_pt_temp_44[4 * _pt_temp_44_dim0 + _pt_temp_44_dim1] = _pt_in_331[4 * _pt_temp_44_dim0 + _pt_temp_44_dim1] * 0.5 * (_pt_temp_42[4 * _pt_temp_44_dim0 + _pt_temp_44_dim1] + _pt_temp_43[4 * _pt_temp_44_dim0 + _pt_temp_44_dim1]);
resample_by_picking(&(_pt_temp_44[0]), 785, 4, &(_pt_in_358[0]), 4, 30864, &(_pt_in_359[0]), &(_pt_temp_45[0]));
for (int _pt_temp_428_dim2 = 0; _pt_temp_428_dim2 <= 3; ++_pt_temp_428_dim2)
for (int _pt_temp_428_dim1 = 0; _pt_temp_428_dim1 <= 10287; ++_pt_temp_428_dim1)
for (int _pt_temp_428_dim0 = 0; _pt_temp_428_dim0 <= 2; ++_pt_temp_428_dim0)
_pt_temp_428[41152 * _pt_temp_428_dim0 + 4 * _pt_temp_428_dim1 + _pt_temp_428_dim2] = _pt_in_1088[41152 * _pt_temp_428_dim0 + 4 * _pt_temp_428_dim1 + _pt_temp_428_dim2];
for (int _pt_temp_425_dim1 = 0; _pt_temp_425_dim1 <= 3; ++_pt_temp_425_dim1)
for (int _pt_temp_425_dim0 = 0; _pt_temp_425_dim0 <= 784; ++_pt_temp_425_dim0)
_pt_temp_425[4 * _pt_temp_425_dim0 + _pt_temp_425_dim1] = _pt_in_230[4 * _pt_temp_425_dim0 + _pt_temp_425_dim1] * 0.5 * (_pt_temp_410[4 * _pt_temp_425_dim0 + _pt_temp_425_dim1] + -1.0 * _pt_temp_411[4 * _pt_temp_425_dim0 + _pt_temp_425_dim1]);
resample_by_picking(&(_pt_temp_425[0]), 785, 4, &(_pt_in_1084[0]), 4, 30864, &(_pt_in_1085[0]), &(_pt_temp_426[0]));
for (int _pt_temp_423_dim1 = 0; _pt_temp_423_dim1 <= 3; ++_pt_temp_423_dim1)
for (int _pt_temp_423_dim0 = 0; _pt_temp_423_dim0 <= 14; ++_pt_temp_423_dim0)
_pt_temp_423[4 * _pt_temp_423_dim0 + _pt_temp_423_dim1] = _pt_in_227[4 * _pt_temp_423_dim0 + _pt_temp_423_dim1] * 0.5 * (_pt_temp_407[4 * _pt_temp_423_dim0 + _pt_temp_423_dim1] + _pt_temp_407[4 * _pt_temp_423_dim0 + _pt_temp_423_dim1]);
resample_by_picking_7(&(_pt_temp_423[0]), 15, 4, &(_pt_in_1082[0]), 4, 30864, &(_pt_in_1083[0]), &(_pt_temp_424[0]));
for (int _pt_temp_421_dim1 = 0; _pt_temp_421_dim1 <= 3; ++_pt_temp_421_dim1)
for (int _pt_temp_421_dim0 = 0; _pt_temp_421_dim0 <= 27; ++_pt_temp_421_dim0)
_pt_temp_421[4 * _pt_temp_421_dim0 + _pt_temp_421_dim1] = _pt_in_224[4 * _pt_temp_421_dim0 + _pt_temp_421_dim1] * 0.5 * _pt_temp_404[4 * _pt_temp_421_dim0 + _pt_temp_421_dim1];
resample_by_picking_5(&(_pt_temp_421[0]), 28, 4, &(_pt_in_1080[0]), 4, 30864, &(_pt_in_1081[0]), &(_pt_temp_422[0]));
for (int _pt_temp_415_dim2 = 0; _pt_temp_415_dim2 <= 3; ++_pt_temp_415_dim2)
for (int _pt_temp_415_dim1 = 0; _pt_temp_415_dim1 <= 10287; ++_pt_temp_415_dim1)
for (int _pt_temp_415_dim0 = 0; _pt_temp_415_dim0 <= 2; ++_pt_temp_415_dim0)
_pt_temp_415[41152 * _pt_temp_415_dim0 + 4 * _pt_temp_415_dim1 + _pt_temp_415_dim2] = _pt_in_1072[41152 * _pt_temp_415_dim0 + 4 * _pt_temp_415_dim1 + _pt_temp_415_dim2];
for (int _pt_temp_412_dim1 = 0; _pt_temp_412_dim1 <= 3; ++_pt_temp_412_dim1)
for (int _pt_temp_412_dim0 = 0; _pt_temp_412_dim0 <= 784; ++_pt_temp_412_dim0)
_pt_temp_412[4 * _pt_temp_412_dim0 + _pt_temp_412_dim1] = _pt_in_202[4 * _pt_temp_412_dim0 + _pt_temp_412_dim1] * 0.5 * (_pt_temp_410[4 * _pt_temp_412_dim0 + _pt_temp_412_dim1] + -1.0 * _pt_temp_411[4 * _pt_temp_412_dim0 + _pt_temp_412_dim1]);
resample_by_picking(&(_pt_temp_412[0]), 785, 4, &(_pt_in_1060[0]), 4, 30864, &(_pt_in_1061[0]), &(_pt_temp_413[0]));
for (int _pt_temp_40_dim1 = 0; _pt_temp_40_dim1 <= 3; ++_pt_temp_40_dim1)
for (int _pt_temp_40_dim0 = 0; _pt_temp_40_dim0 <= 14; ++_pt_temp_40_dim0)
_pt_temp_40[4 * _pt_temp_40_dim0 + _pt_temp_40_dim1] = _pt_in_322[4 * _pt_temp_40_dim0 + _pt_temp_40_dim1] * 0.5 * (_pt_temp_39[4 * _pt_temp_40_dim0 + _pt_temp_40_dim1] + _pt_temp_39[4 * _pt_temp_40_dim0 + _pt_temp_40_dim1]);
resample_by_picking_7(&(_pt_temp_40[0]), 15, 4, &(_pt_in_354[0]), 4, 30864, &(_pt_in_355[0]), &(_pt_temp_41[0]));
for (int _pt_temp_408_dim1 = 0; _pt_temp_408_dim1 <= 3; ++_pt_temp_408_dim1)
for (int _pt_temp_408_dim0 = 0; _pt_temp_408_dim0 <= 14; ++_pt_temp_408_dim0)
_pt_temp_408[4 * _pt_temp_408_dim0 + _pt_temp_408_dim1] = _pt_in_195[4 * _pt_temp_408_dim0 + _pt_temp_408_dim1] * 0.5 * (_pt_temp_407[4 * _pt_temp_408_dim0 + _pt_temp_408_dim1] + _pt_temp_407[4 * _pt_temp_408_dim0 + _pt_temp_408_dim1]);
resample_by_picking_7(&(_pt_temp_408[0]), 15, 4, &(_pt_in_1054[0]), 4, 30864, &(_pt_in_1055[0]), &(_pt_temp_409[0]));
for (int _pt_temp_405_dim1 = 0; _pt_temp_405_dim1 <= 3; ++_pt_temp_405_dim1)
for (int _pt_temp_405_dim0 = 0; _pt_temp_405_dim0 <= 27; ++_pt_temp_405_dim0)
_pt_temp_405[4 * _pt_temp_405_dim0 + _pt_temp_405_dim1] = _pt_in_190[4 * _pt_temp_405_dim0 + _pt_temp_405_dim1] * 0.5 * _pt_temp_404[4 * _pt_temp_405_dim0 + _pt_temp_405_dim1];
resample_by_picking_5(&(_pt_temp_405[0]), 28, 4, &(_pt_in_1050[0]), 4, 30864, &(_pt_in_1051[0]), &(_pt_temp_406[0]));
for (int _pt_temp_396_dim1 = 0; _pt_temp_396_dim1 <= 3; ++_pt_temp_396_dim1)
for (int _pt_temp_396_dim0 = 0; _pt_temp_396_dim0 <= 30035; ++_pt_temp_396_dim0)
_pt_temp_396[4 * _pt_temp_396_dim0 + _pt_temp_396_dim1] = _pt_temp_395[4 * _pt_temp_396_dim0 + _pt_temp_396_dim1] + _pt_temp_393[4 * _pt_temp_396_dim0 + _pt_temp_396_dim1] + _pt_temp_394[4 * _pt_temp_396_dim0 + _pt_temp_396_dim1];
resample_by_picking_0(&(_pt_temp_396[0]), 30036, 4, &(_pt_in_1040[0]), 4, 30036, &(_pt_in_1041[0]), &(_pt_temp_399[0]));
resample_by_picking_0(&(_pt_temp_396[0]), 30036, 4, &(_pt_in_1038[0]), 4, 30036, &(_pt_in_1039[0]), &(_pt_temp_398[0]));
resample_by_picking_0(&(_pt_temp_396[0]), 30036, 4, &(_pt_in_1036[0]), 4, 30036, &(_pt_in_1037[0]), &(_pt_temp_397[0]));
for (int _pt_temp_417_dim1 = 0; _pt_temp_417_dim1 <= 3; ++_pt_temp_417_dim1)
for (int _pt_temp_417_dim0 = 0; _pt_temp_417_dim0 <= 30035; ++_pt_temp_417_dim0)
_pt_temp_417[4 * _pt_temp_417_dim0 + _pt_temp_417_dim1] = _pt_in_217[4 * _pt_temp_417_dim0 + _pt_temp_417_dim1] * 0.5 * (_pt_temp_395[4 * _pt_temp_417_dim0 + _pt_temp_417_dim1] + _pt_temp_393[4 * _pt_temp_417_dim0 + _pt_temp_417_dim1] + _pt_temp_394[4 * _pt_temp_417_dim0 + _pt_temp_417_dim1] + _pt_temp_399[4 * _pt_temp_417_dim0 + _pt_temp_417_dim1] + _pt_temp_397[4 * _pt_temp_417_dim0 + _pt_temp_417_dim1] + _pt_temp_398[4 * _pt_temp_417_dim0 + _pt_temp_417_dim1]);
resample_by_picking_3(&(_pt_temp_417[0]), 30036, 4, &(_pt_in_1078[0]), 4, 30864, &(_pt_in_1079[0]), &(_pt_temp_420[0]));
resample_by_picking_3(&(_pt_temp_417[0]), 30036, 4, &(_pt_in_1076[0]), 4, 30864, &(_pt_in_1077[0]), &(_pt_temp_419[0]));
resample_by_picking_3(&(_pt_temp_417[0]), 30036, 4, &(_pt_in_1074[0]), 4, 30864, &(_pt_in_1075[0]), &(_pt_temp_418[0]));
for (int _pt_temp_427_dim2 = 0; _pt_temp_427_dim2 <= 3; ++_pt_temp_427_dim2)
for (int _pt_temp_427_dim1 = 0; _pt_temp_427_dim1 <= 10287; ++_pt_temp_427_dim1)
for (int _pt_temp_427_dim0 = 0; _pt_temp_427_dim0 <= 2; ++_pt_temp_427_dim0)
_pt_temp_427[41152 * _pt_temp_427_dim0 + 4 * _pt_temp_427_dim1 + _pt_temp_427_dim2] = _pt_temp_420[41152 * _pt_temp_427_dim0 + 4 * _pt_temp_427_dim1 + _pt_temp_427_dim2] + _pt_temp_418[41152 * _pt_temp_427_dim0 + 4 * _pt_temp_427_dim1 + _pt_temp_427_dim2] + _pt_temp_419[41152 * _pt_temp_427_dim0 + 4 * _pt_temp_427_dim1 + _pt_temp_427_dim2] + _pt_temp_426[41152 * _pt_temp_427_dim0 + 4 * _pt_temp_427_dim1 + _pt_temp_427_dim2] + _pt_temp_422[41152 * _pt_temp_427_dim0 + 4 * _pt_temp_427_dim1 + _pt_temp_427_dim2] + _pt_temp_424[41152 * _pt_temp_427_dim0 + 4 * _pt_temp_427_dim1 + _pt_temp_427_dim2];
face_mass(&(_pt_temp_415[0]), &(_pt_in_1073[0]), 10288, 4, 3, 10, &(_pt_temp_416[0]), &(_pt_temp_427[0]));
for (int _pt_temp_438_dim1 = 0; _pt_temp_438_dim1 <= 9; ++_pt_temp_438_dim1)
for (int _pt_temp_438_dim0 = 0; _pt_temp_438_dim0 <= 10287; ++_pt_temp_438_dim0)
{
acc__pt_sum_r0_33 = 0.0;
for (int _pt_sum_r0_33 = 0; _pt_sum_r0_33 <= 9; ++_pt_sum_r0_33)
{
acc__pt_sum_r0_34__pt_sum_r1_18 = 0.0;
for (int _pt_sum_r1_18 = 0; _pt_sum_r1_18 <= 9; ++_pt_sum_r1_18)
for (int _pt_sum_r0_34 = 0; _pt_sum_r0_34 <= 1; ++_pt_sum_r0_34)
acc__pt_sum_r0_34__pt_sum_r1_18 = acc__pt_sum_r0_34__pt_sum_r1_18 + _pt_in_1068[100 * _pt_sum_r0_34 + _pt_sum_r1_18 + 10 * _pt_sum_r0_33] * _pt_in_1069[_pt_sum_r1_18 + 10 * _pt_temp_438_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_18 + 10 * _pt_temp_438_dim0] * (_pt_sum_r0_34 == 0 ? _pt_in_1070[_pt_sum_r1_18 + 10 * _pt_temp_438_dim0] : _pt_in_1071[_pt_sum_r1_18 + 10 * _pt_temp_438_dim0]);
acc__pt_sum_r0_33 = acc__pt_sum_r0_33 + (1.0 / _pt_in_1066[10 * _pt_temp_438_dim0 + _pt_temp_438_dim1]) * _pt_in_1067[_pt_sum_r0_33 + 10 * _pt_temp_438_dim1] * (acc__pt_sum_r0_34__pt_sum_r1_18 + -1.0 * _pt_temp_416[_pt_sum_r0_33 + 10 * _pt_temp_438_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_33 + 10 * _pt_temp_438_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_33 + 10 * _pt_temp_438_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_33 + 10 * _pt_temp_438_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
_pt_temp_438[10 * _pt_temp_438_dim0 + _pt_temp_438_dim1] = acc__pt_sum_r0_33;
}
resample_by_picking_8(&(_pt_temp_438[0]), 10288, 10, &(_pt_in_1134[0]), 4, 785, &(_pt_in_1135[0]), &(_pt_temp_459[0]));
resample_by_picking_6(&(_pt_temp_438[0]), 10288, 10, &(_pt_in_1128[0]), 4, 15, &(_pt_in_1129[0]), &(_pt_temp_455[0]));
resample_by_picking_4(&(_pt_temp_438[0]), 10288, 10, &(_pt_in_1122[0]), 4, 28, &(_pt_in_1123[0]), &(_pt_temp_451[0]));
resample_by_picking_1(&(_pt_temp_438[0]), 10288, 10, &(_pt_in_1106[0]), 4, 30036, &(_pt_in_1107[0]), &(_pt_temp_441[0]));
resample_by_picking_1(&(_pt_temp_438[0]), 10288, 10, &(_pt_in_1104[0]), 4, 30036, &(_pt_in_1105[0]), &(_pt_temp_440[0]));
resample_by_picking_1(&(_pt_temp_438[0]), 10288, 10, &(_pt_in_1102[0]), 4, 30036, &(_pt_in_1103[0]), &(_pt_temp_439[0]));
for (int _pt_temp_442_dim1 = 0; _pt_temp_442_dim1 <= 3; ++_pt_temp_442_dim1)
for (int _pt_temp_442_dim0 = 0; _pt_temp_442_dim0 <= 30035; ++_pt_temp_442_dim0)
_pt_temp_442[4 * _pt_temp_442_dim0 + _pt_temp_442_dim1] = _pt_temp_441[4 * _pt_temp_442_dim0 + _pt_temp_442_dim1] + _pt_temp_439[4 * _pt_temp_442_dim0 + _pt_temp_442_dim1] + _pt_temp_440[4 * _pt_temp_442_dim0 + _pt_temp_442_dim1];
resample_by_picking_0(&(_pt_temp_442[0]), 30036, 4, &(_pt_in_1112[0]), 4, 30036, &(_pt_in_1113[0]), &(_pt_temp_445[0]));
resample_by_picking_0(&(_pt_temp_442[0]), 30036, 4, &(_pt_in_1110[0]), 4, 30036, &(_pt_in_1111[0]), &(_pt_temp_444[0]));
resample_by_picking_0(&(_pt_temp_442[0]), 30036, 4, &(_pt_in_1108[0]), 4, 30036, &(_pt_in_1109[0]), &(_pt_temp_443[0]));
for (int _pt_temp_400_dim1 = 0; _pt_temp_400_dim1 <= 3; ++_pt_temp_400_dim1)
for (int _pt_temp_400_dim0 = 0; _pt_temp_400_dim0 <= 30035; ++_pt_temp_400_dim0)
_pt_temp_400[4 * _pt_temp_400_dim0 + _pt_temp_400_dim1] = _pt_in_179[4 * _pt_temp_400_dim0 + _pt_temp_400_dim1] * 0.5 * (_pt_temp_395[4 * _pt_temp_400_dim0 + _pt_temp_400_dim1] + _pt_temp_393[4 * _pt_temp_400_dim0 + _pt_temp_400_dim1] + _pt_temp_394[4 * _pt_temp_400_dim0 + _pt_temp_400_dim1] + _pt_temp_399[4 * _pt_temp_400_dim0 + _pt_temp_400_dim1] + _pt_temp_397[4 * _pt_temp_400_dim0 + _pt_temp_400_dim1] + _pt_temp_398[4 * _pt_temp_400_dim0 + _pt_temp_400_dim1]);
resample_by_picking_3(&(_pt_temp_400[0]), 30036, 4, &(_pt_in_1046[0]), 4, 30864, &(_pt_in_1047[0]), &(_pt_temp_403[0]));
resample_by_picking_3(&(_pt_temp_400[0]), 30036, 4, &(_pt_in_1044[0]), 4, 30864, &(_pt_in_1045[0]), &(_pt_temp_402[0]));
resample_by_picking_3(&(_pt_temp_400[0]), 30036, 4, &(_pt_in_1042[0]), 4, 30864, &(_pt_in_1043[0]), &(_pt_temp_401[0]));
for (int _pt_temp_414_dim2 = 0; _pt_temp_414_dim2 <= 3; ++_pt_temp_414_dim2)
for (int _pt_temp_414_dim1 = 0; _pt_temp_414_dim1 <= 10287; ++_pt_temp_414_dim1)
for (int _pt_temp_414_dim0 = 0; _pt_temp_414_dim0 <= 2; ++_pt_temp_414_dim0)
_pt_temp_414[41152 * _pt_temp_414_dim0 + 4 * _pt_temp_414_dim1 + _pt_temp_414_dim2] = _pt_temp_403[41152 * _pt_temp_414_dim0 + 4 * _pt_temp_414_dim1 + _pt_temp_414_dim2] + _pt_temp_401[41152 * _pt_temp_414_dim0 + 4 * _pt_temp_414_dim1 + _pt_temp_414_dim2] + _pt_temp_402[41152 * _pt_temp_414_dim0 + 4 * _pt_temp_414_dim1 + _pt_temp_414_dim2] + _pt_temp_413[41152 * _pt_temp_414_dim0 + 4 * _pt_temp_414_dim1 + _pt_temp_414_dim2] + _pt_temp_406[41152 * _pt_temp_414_dim0 + 4 * _pt_temp_414_dim1 + _pt_temp_414_dim2] + _pt_temp_409[41152 * _pt_temp_414_dim0 + 4 * _pt_temp_414_dim1 + _pt_temp_414_dim2];
for (int _pt_temp_391_dim2 = 0; _pt_temp_391_dim2 <= 3; ++_pt_temp_391_dim2)
for (int _pt_temp_391_dim1 = 0; _pt_temp_391_dim1 <= 10287; ++_pt_temp_391_dim1)
for (int _pt_temp_391_dim0 = 0; _pt_temp_391_dim0 <= 2; ++_pt_temp_391_dim0)
_pt_temp_391[41152 * _pt_temp_391_dim0 + 4 * _pt_temp_391_dim1 + _pt_temp_391_dim2] = _pt_in_1028[41152 * _pt_temp_391_dim0 + 4 * _pt_temp_391_dim1 + _pt_temp_391_dim2];
face_mass(&(_pt_temp_391[0]), &(_pt_in_1029[0]), 10288, 4, 3, 10, &(_pt_temp_392[0]), &(_pt_temp_414[0]));
for (int _pt_temp_430_dim1 = 0; _pt_temp_430_dim1 <= 9; ++_pt_temp_430_dim1)
for (int _pt_temp_430_dim0 = 0; _pt_temp_430_dim0 <= 10287; ++_pt_temp_430_dim0)
{
acc__pt_sum_r0_30 = 0.0;
for (int _pt_sum_r0_30 = 0; _pt_sum_r0_30 <= 9; ++_pt_sum_r0_30)
{
acc__pt_sum_r0_31__pt_sum_r1_16 = 0.0;
for (int _pt_sum_r1_16 = 0; _pt_sum_r1_16 <= 9; ++_pt_sum_r1_16)
for (int _pt_sum_r0_31 = 0; _pt_sum_r0_31 <= 1; ++_pt_sum_r0_31)
acc__pt_sum_r0_31__pt_sum_r1_16 = acc__pt_sum_r0_31__pt_sum_r1_16 + _pt_in_1024[100 * _pt_sum_r0_31 + _pt_sum_r1_16 + 10 * _pt_sum_r0_30] * _pt_in_1025[_pt_sum_r1_16 + 10 * _pt_temp_430_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_16 + 10 * _pt_temp_430_dim0] * (_pt_sum_r0_31 == 0 ? _pt_in_1026[_pt_sum_r1_16 + 10 * _pt_temp_430_dim0] : _pt_in_1027[_pt_sum_r1_16 + 10 * _pt_temp_430_dim0]);
acc__pt_sum_r0_30 = acc__pt_sum_r0_30 + (1.0 / _pt_in_1022[10 * _pt_temp_430_dim0 + _pt_temp_430_dim1]) * _pt_in_1023[_pt_sum_r0_30 + 10 * _pt_temp_430_dim1] * (acc__pt_sum_r0_31__pt_sum_r1_16 + -1.0 * _pt_temp_392[_pt_sum_r0_30 + 10 * _pt_temp_430_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_30 + 10 * _pt_temp_430_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_30 + 10 * _pt_temp_430_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_30 + 10 * _pt_temp_430_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
_pt_temp_430[10 * _pt_temp_430_dim0 + _pt_temp_430_dim1] = acc__pt_sum_r0_30;
}
resample_by_picking_8(&(_pt_temp_430[0]), 10288, 10, &(_pt_in_1132[0]), 4, 785, &(_pt_in_1133[0]), &(_pt_temp_458[0]));
resample_by_picking_6(&(_pt_temp_430[0]), 10288, 10, &(_pt_in_1126[0]), 4, 15, &(_pt_in_1127[0]), &(_pt_temp_454[0]));
resample_by_picking_4(&(_pt_temp_430[0]), 10288, 10, &(_pt_in_1120[0]), 4, 28, &(_pt_in_1121[0]), &(_pt_temp_450[0]));
resample_by_picking_1(&(_pt_temp_430[0]), 10288, 10, &(_pt_in_1094[0]), 4, 30036, &(_pt_in_1095[0]), &(_pt_temp_433[0]));
resample_by_picking_1(&(_pt_temp_430[0]), 10288, 10, &(_pt_in_1092[0]), 4, 30036, &(_pt_in_1093[0]), &(_pt_temp_432[0]));
resample_by_picking_1(&(_pt_temp_430[0]), 10288, 10, &(_pt_in_1090[0]), 4, 30036, &(_pt_in_1091[0]), &(_pt_temp_431[0]));
for (int _pt_temp_460_dim1 = 0; _pt_temp_460_dim1 <= 3; ++_pt_temp_460_dim1)
for (int _pt_temp_460_dim0 = 0; _pt_temp_460_dim0 <= 784; ++_pt_temp_460_dim0)
_pt_temp_460[4 * _pt_temp_460_dim0 + _pt_temp_460_dim1] = _pt_in_287[4 * _pt_temp_460_dim0 + _pt_temp_460_dim1] * 0.5 * (_pt_temp_458[4 * _pt_temp_460_dim0 + _pt_temp_460_dim1] + -1.0 * _pt_temp_458[4 * _pt_temp_460_dim0 + _pt_temp_460_dim1]) + _pt_in_290[4 * _pt_temp_460_dim0 + _pt_temp_460_dim1] * 0.5 * (_pt_temp_459[4 * _pt_temp_460_dim0 + _pt_temp_460_dim1] + -1.0 * _pt_temp_459[4 * _pt_temp_460_dim0 + _pt_temp_460_dim1]);
resample_by_picking(&(_pt_temp_460[0]), 785, 4, &(_pt_in_1136[0]), 4, 30864, &(_pt_in_1137[0]), &(_pt_temp_461[0]));
for (int _pt_temp_456_dim1 = 0; _pt_temp_456_dim1 <= 3; ++_pt_temp_456_dim1)
for (int _pt_temp_456_dim0 = 0; _pt_temp_456_dim0 <= 14; ++_pt_temp_456_dim0)
_pt_temp_456[4 * _pt_temp_456_dim0 + _pt_temp_456_dim1] = _pt_in_279[4 * _pt_temp_456_dim0 + _pt_temp_456_dim1] * 0.5 * (_pt_temp_454[4 * _pt_temp_456_dim0 + _pt_temp_456_dim1] + _pt_temp_454[4 * _pt_temp_456_dim0 + _pt_temp_456_dim1]) + _pt_in_282[4 * _pt_temp_456_dim0 + _pt_temp_456_dim1] * 0.5 * (_pt_temp_455[4 * _pt_temp_456_dim0 + _pt_temp_456_dim1] + _pt_temp_455[4 * _pt_temp_456_dim0 + _pt_temp_456_dim1]);
resample_by_picking_7(&(_pt_temp_456[0]), 15, 4, &(_pt_in_1130[0]), 4, 30864, &(_pt_in_1131[0]), &(_pt_temp_457[0]));
for (int _pt_temp_452_dim1 = 0; _pt_temp_452_dim1 <= 3; ++_pt_temp_452_dim1)
for (int _pt_temp_452_dim0 = 0; _pt_temp_452_dim0 <= 27; ++_pt_temp_452_dim0)
_pt_temp_452[4 * _pt_temp_452_dim0 + _pt_temp_452_dim1] = _pt_in_271[4 * _pt_temp_452_dim0 + _pt_temp_452_dim1] * 0.5 * (_pt_temp_450[4 * _pt_temp_452_dim0 + _pt_temp_452_dim1] + _pt_temp_450[4 * _pt_temp_452_dim0 + _pt_temp_452_dim1]) + _pt_in_274[4 * _pt_temp_452_dim0 + _pt_temp_452_dim1] * 0.5 * (_pt_temp_451[4 * _pt_temp_452_dim0 + _pt_temp_452_dim1] + _pt_temp_451[4 * _pt_temp_452_dim0 + _pt_temp_452_dim1]);
resample_by_picking_5(&(_pt_temp_452[0]), 28, 4, &(_pt_in_1124[0]), 4, 30864, &(_pt_in_1125[0]), &(_pt_temp_453[0]));
for (int _pt_temp_434_dim1 = 0; _pt_temp_434_dim1 <= 3; ++_pt_temp_434_dim1)
for (int _pt_temp_434_dim0 = 0; _pt_temp_434_dim0 <= 30035; ++_pt_temp_434_dim0)
_pt_temp_434[4 * _pt_temp_434_dim0 + _pt_temp_434_dim1] = _pt_temp_433[4 * _pt_temp_434_dim0 + _pt_temp_434_dim1] + _pt_temp_431[4 * _pt_temp_434_dim0 + _pt_temp_434_dim1] + _pt_temp_432[4 * _pt_temp_434_dim0 + _pt_temp_434_dim1];
resample_by_picking_0(&(_pt_temp_434[0]), 30036, 4, &(_pt_in_1100[0]), 4, 30036, &(_pt_in_1101[0]), &(_pt_temp_437[0]));
resample_by_picking_0(&(_pt_temp_434[0]), 30036, 4, &(_pt_in_1098[0]), 4, 30036, &(_pt_in_1099[0]), &(_pt_temp_436[0]));
resample_by_picking_0(&(_pt_temp_434[0]), 30036, 4, &(_pt_in_1096[0]), 4, 30036, &(_pt_in_1097[0]), &(_pt_temp_435[0]));
for (int _pt_temp_446_dim1 = 0; _pt_temp_446_dim1 <= 3; ++_pt_temp_446_dim1)
for (int _pt_temp_446_dim0 = 0; _pt_temp_446_dim0 <= 30035; ++_pt_temp_446_dim0)
_pt_temp_446[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1] = _pt_in_249[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1] * 0.5 * (_pt_temp_433[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1] + _pt_temp_431[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1] + _pt_temp_432[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1] + _pt_temp_437[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1] + _pt_temp_435[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1] + _pt_temp_436[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1]) + _pt_in_262[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1] * 0.5 * (_pt_temp_441[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1] + _pt_temp_439[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1] + _pt_temp_440[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1] + _pt_temp_445[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1] + _pt_temp_443[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1] + _pt_temp_444[4 * _pt_temp_446_dim0 + _pt_temp_446_dim1]);
resample_by_picking_3(&(_pt_temp_446[0]), 30036, 4, &(_pt_in_1118[0]), 4, 30864, &(_pt_in_1119[0]), &(_pt_temp_449[0]));
resample_by_picking_3(&(_pt_temp_446[0]), 30036, 4, &(_pt_in_1116[0]), 4, 30864, &(_pt_in_1117[0]), &(_pt_temp_448[0]));
resample_by_picking_3(&(_pt_temp_446[0]), 30036, 4, &(_pt_in_1114[0]), 4, 30864, &(_pt_in_1115[0]), &(_pt_temp_447[0]));
for (int _pt_temp_462_dim2 = 0; _pt_temp_462_dim2 <= 3; ++_pt_temp_462_dim2)
for (int _pt_temp_462_dim1 = 0; _pt_temp_462_dim1 <= 10287; ++_pt_temp_462_dim1)
for (int _pt_temp_462_dim0 = 0; _pt_temp_462_dim0 <= 2; ++_pt_temp_462_dim0)
_pt_temp_462[41152 * _pt_temp_462_dim0 + 4 * _pt_temp_462_dim1 + _pt_temp_462_dim2] = _pt_temp_449[41152 * _pt_temp_462_dim0 + 4 * _pt_temp_462_dim1 + _pt_temp_462_dim2] + _pt_temp_447[41152 * _pt_temp_462_dim0 + 4 * _pt_temp_462_dim1 + _pt_temp_462_dim2] + _pt_temp_448[41152 * _pt_temp_462_dim0 + 4 * _pt_temp_462_dim1 + _pt_temp_462_dim2] + _pt_temp_461[41152 * _pt_temp_462_dim0 + 4 * _pt_temp_462_dim1 + _pt_temp_462_dim2] + _pt_temp_453[41152 * _pt_temp_462_dim0 + 4 * _pt_temp_462_dim1 + _pt_temp_462_dim2] + _pt_temp_457[41152 * _pt_temp_462_dim0 + 4 * _pt_temp_462_dim1 + _pt_temp_462_dim2];
face_mass(&(_pt_temp_428[0]), &(_pt_in_1089[0]), 10288, 4, 3, 10, &(_pt_temp_429[0]), &(_pt_temp_462[0]));
for (int _pt_temp_388_dim1 = 0; _pt_temp_388_dim1 <= 3; ++_pt_temp_388_dim1)
for (int _pt_temp_388_dim0 = 0; _pt_temp_388_dim0 <= 784; ++_pt_temp_388_dim0)
_pt_temp_388[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * (_pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) + (_pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * (_pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) + sqrt((1.289 / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * (_pt_temp_284[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * _pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + _pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * _pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) * 0.2889999999999999)) || isnan(sqrt(((-1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * ((-1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) + ((-1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * ((-1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) + sqrt((1.289 / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * (_pt_temp_288[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * (_pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) + (_pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * (_pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) + sqrt((1.289 / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * (_pt_temp_284[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * _pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + _pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * _pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) * 0.2889999999999999) > sqrt(((-1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * ((-1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) + ((-1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * ((-1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) + sqrt((1.289 / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * (_pt_temp_288[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) * 0.2889999999999999) ? sqrt((_pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * (_pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) + (_pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * (_pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) + sqrt((1.289 / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * (_pt_temp_284[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * _pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + _pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * _pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) * 0.2889999999999999) : sqrt(((-1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * ((-1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) + ((-1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * ((-1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) + sqrt((1.289 / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) * (_pt_temp_288[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) * 0.2889999999999999))) * (-1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + -1.0 * _pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) / 2.0) + _pt_in_139[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * 0.5 * ((_pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * _pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + (-1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) + _pt_in_144[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * 0.5 * ((_pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * _pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + (_pt_temp_284[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * _pt_temp_283[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + _pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * _pt_temp_285[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) / _pt_temp_286[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) * 0.2889999999999999 + (-1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1]) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + (_pt_temp_288[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) / _pt_temp_290[4 * _pt_temp_388_dim0 + _pt_temp_388_dim1])) * 0.2889999999999999);
resample_by_picking(&(_pt_temp_388[0]), 785, 4, &(_pt_in_1016[0]), 4, 30864, &(_pt_in_1017[0]), &(_pt_temp_389[0]));
for (int _pt_temp_386_dim1 = 0; _pt_temp_386_dim1 <= 3; ++_pt_temp_386_dim1)
for (int _pt_temp_386_dim0 = 0; _pt_temp_386_dim0 <= 14; ++_pt_temp_386_dim0)
_pt_temp_386[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) + (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_278[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) * 0.2889999999999999)) || isnan(sqrt((_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) + (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_278[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) + (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_278[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) * 0.2889999999999999) > sqrt((_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) + (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_278[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) * 0.2889999999999999) ? sqrt((_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) + (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_278[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) * 0.2889999999999999) : sqrt((_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) + (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) * (_pt_temp_278[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) * 0.2889999999999999))) * (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + -1.0 * _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) / 2.0) + _pt_in_123[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * 0.5 * ((_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) + _pt_in_126[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * 0.5 * ((_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + (_pt_temp_278[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) * 0.2889999999999999 + (_pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1]) / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + (_pt_temp_278[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_277[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] + _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1] * _pt_temp_279[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) / _pt_temp_280[4 * _pt_temp_386_dim0 + _pt_temp_386_dim1])) * 0.2889999999999999);
resample_by_picking_7(&(_pt_temp_386[0]), 15, 4, &(_pt_in_1014[0]), 4, 30864, &(_pt_in_1015[0]), &(_pt_temp_387[0]));
for (int _pt_temp_384_dim1 = 0; _pt_temp_384_dim1 <= 3; ++_pt_temp_384_dim1)
for (int _pt_temp_384_dim0 = 0; _pt_temp_384_dim0 <= 27; ++_pt_temp_384_dim0)
_pt_temp_384[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) * (_pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) + (_pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) * (_pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1])) + sqrt((1.289 / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) * (_pt_temp_272[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] * _pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] + _pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] * _pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1])) / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1])) * 0.2889999999999999)) || isnan(sqrt(((37.43143795798417 * 2.63872) / 2.63872) * ((37.43143795798417 * 2.63872) / 2.63872)) + sqrt((1.289 / 2.63872) * (-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) * (_pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) + (_pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) * (_pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1])) + sqrt((1.289 / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) * (_pt_temp_272[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] * _pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] + _pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] * _pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1])) / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1])) * 0.2889999999999999) > sqrt(((37.43143795798417 * 2.63872) / 2.63872) * ((37.43143795798417 * 2.63872) / 2.63872)) + sqrt((1.289 / 2.63872) * (-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999) ? sqrt((_pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) * (_pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) + (_pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) * (_pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1])) + sqrt((1.289 / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) * (_pt_temp_272[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] * _pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] + _pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] * _pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1])) / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1])) * 0.2889999999999999) : sqrt(((37.43143795798417 * 2.63872) / 2.63872) * ((37.43143795798417 * 2.63872) / 2.63872)) + sqrt((1.289 / 2.63872) * (-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999))) * -1.0 * _pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) / 2.0) + _pt_in_111[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] * 0.5 * ((_pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] * _pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) + _pt_in_114[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] * 0.5 * ((-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999 + (_pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] * _pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1]) / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] + (_pt_temp_272[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] * _pt_temp_271[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] + _pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1] * _pt_temp_273[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1])) / _pt_temp_274[4 * _pt_temp_384_dim0 + _pt_temp_384_dim1])) * 0.2889999999999999);
resample_by_picking_5(&(_pt_temp_384[0]), 28, 4, &(_pt_in_1012[0]), 4, 30864, &(_pt_in_1013[0]), &(_pt_temp_385[0]));
for (int _pt_temp_37_dim1 = 0; _pt_temp_37_dim1 <= 3; ++_pt_temp_37_dim1)
for (int _pt_temp_37_dim0 = 0; _pt_temp_37_dim0 <= 27; ++_pt_temp_37_dim0)
_pt_temp_37[4 * _pt_temp_37_dim0 + _pt_temp_37_dim1] = _pt_in_317[4 * _pt_temp_37_dim0 + _pt_temp_37_dim1] * 0.5 * (_pt_temp_36[4 * _pt_temp_37_dim0 + _pt_temp_37_dim1] + 2.63872);
resample_by_picking_5(&(_pt_temp_37[0]), 28, 4, &(_pt_in_350[0]), 4, 30864, &(_pt_in_351[0]), &(_pt_temp_38[0]));
for (int _pt_temp_368_dim2 = 0; _pt_temp_368_dim2 <= 3; ++_pt_temp_368_dim2)
for (int _pt_temp_368_dim1 = 0; _pt_temp_368_dim1 <= 10287; ++_pt_temp_368_dim1)
for (int _pt_temp_368_dim0 = 0; _pt_temp_368_dim0 <= 2; ++_pt_temp_368_dim0)
_pt_temp_368[41152 * _pt_temp_368_dim0 + 4 * _pt_temp_368_dim1 + _pt_temp_368_dim2] = _pt_in_992[41152 * _pt_temp_368_dim0 + 4 * _pt_temp_368_dim1 + _pt_temp_368_dim2];
for (int _pt_temp_333_dim2 = 0; _pt_temp_333_dim2 <= 3; ++_pt_temp_333_dim2)
for (int _pt_temp_333_dim1 = 0; _pt_temp_333_dim1 <= 10287; ++_pt_temp_333_dim1)
for (int _pt_temp_333_dim0 = 0; _pt_temp_333_dim0 <= 2; ++_pt_temp_333_dim0)
_pt_temp_333[41152 * _pt_temp_333_dim0 + 4 * _pt_temp_333_dim1 + _pt_temp_333_dim2] = _pt_in_776[41152 * _pt_temp_333_dim0 + 4 * _pt_temp_333_dim1 + _pt_temp_333_dim2];
for (int _pt_temp_330_dim1 = 0; _pt_temp_330_dim1 <= 3; ++_pt_temp_330_dim1)
for (int _pt_temp_330_dim0 = 0; _pt_temp_330_dim0 <= 784; ++_pt_temp_330_dim0)
_pt_temp_330[4 * _pt_temp_330_dim0 + _pt_temp_330_dim1] = _pt_in_230[4 * _pt_temp_330_dim0 + _pt_temp_330_dim1] * 0.5 * (_pt_temp_315[4 * _pt_temp_330_dim0 + _pt_temp_330_dim1] + _pt_temp_316[4 * _pt_temp_330_dim0 + _pt_temp_330_dim1]);
resample_by_picking(&(_pt_temp_330[0]), 785, 4, &(_pt_in_772[0]), 4, 30864, &(_pt_in_773[0]), &(_pt_temp_331[0]));
for (int _pt_temp_328_dim1 = 0; _pt_temp_328_dim1 <= 3; ++_pt_temp_328_dim1)
for (int _pt_temp_328_dim0 = 0; _pt_temp_328_dim0 <= 14; ++_pt_temp_328_dim0)
_pt_temp_328[4 * _pt_temp_328_dim0 + _pt_temp_328_dim1] = _pt_in_227[4 * _pt_temp_328_dim0 + _pt_temp_328_dim1] * 0.5 * (_pt_temp_312[4 * _pt_temp_328_dim0 + _pt_temp_328_dim1] + _pt_temp_312[4 * _pt_temp_328_dim0 + _pt_temp_328_dim1]);
resample_by_picking_7(&(_pt_temp_328[0]), 15, 4, &(_pt_in_770[0]), 4, 30864, &(_pt_in_771[0]), &(_pt_temp_329[0]));
for (int _pt_temp_326_dim1 = 0; _pt_temp_326_dim1 <= 3; ++_pt_temp_326_dim1)
for (int _pt_temp_326_dim0 = 0; _pt_temp_326_dim0 <= 27; ++_pt_temp_326_dim0)
_pt_temp_326[4 * _pt_temp_326_dim0 + _pt_temp_326_dim1] = _pt_in_224[4 * _pt_temp_326_dim0 + _pt_temp_326_dim1] * 0.5 * (_pt_temp_309[4 * _pt_temp_326_dim0 + _pt_temp_326_dim1] + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872));
resample_by_picking_5(&(_pt_temp_326[0]), 28, 4, &(_pt_in_768[0]), 4, 30864, &(_pt_in_769[0]), &(_pt_temp_327[0]));
for (int _pt_temp_320_dim2 = 0; _pt_temp_320_dim2 <= 3; ++_pt_temp_320_dim2)
for (int _pt_temp_320_dim1 = 0; _pt_temp_320_dim1 <= 10287; ++_pt_temp_320_dim1)
for (int _pt_temp_320_dim0 = 0; _pt_temp_320_dim0 <= 2; ++_pt_temp_320_dim0)
_pt_temp_320[41152 * _pt_temp_320_dim0 + 4 * _pt_temp_320_dim1 + _pt_temp_320_dim2] = _pt_in_760[41152 * _pt_temp_320_dim0 + 4 * _pt_temp_320_dim1 + _pt_temp_320_dim2];
for (int _pt_temp_317_dim1 = 0; _pt_temp_317_dim1 <= 3; ++_pt_temp_317_dim1)
for (int _pt_temp_317_dim0 = 0; _pt_temp_317_dim0 <= 784; ++_pt_temp_317_dim0)
_pt_temp_317[4 * _pt_temp_317_dim0 + _pt_temp_317_dim1] = _pt_in_202[4 * _pt_temp_317_dim0 + _pt_temp_317_dim1] * 0.5 * (_pt_temp_315[4 * _pt_temp_317_dim0 + _pt_temp_317_dim1] + _pt_temp_316[4 * _pt_temp_317_dim0 + _pt_temp_317_dim1]);
resample_by_picking(&(_pt_temp_317[0]), 785, 4, &(_pt_in_748[0]), 4, 30864, &(_pt_in_749[0]), &(_pt_temp_318[0]));
for (int _pt_temp_313_dim1 = 0; _pt_temp_313_dim1 <= 3; ++_pt_temp_313_dim1)
for (int _pt_temp_313_dim0 = 0; _pt_temp_313_dim0 <= 14; ++_pt_temp_313_dim0)
_pt_temp_313[4 * _pt_temp_313_dim0 + _pt_temp_313_dim1] = _pt_in_195[4 * _pt_temp_313_dim0 + _pt_temp_313_dim1] * 0.5 * (_pt_temp_312[4 * _pt_temp_313_dim0 + _pt_temp_313_dim1] + _pt_temp_312[4 * _pt_temp_313_dim0 + _pt_temp_313_dim1]);
resample_by_picking_7(&(_pt_temp_313[0]), 15, 4, &(_pt_in_742[0]), 4, 30864, &(_pt_in_743[0]), &(_pt_temp_314[0]));
for (int _pt_temp_310_dim1 = 0; _pt_temp_310_dim1 <= 3; ++_pt_temp_310_dim1)
for (int _pt_temp_310_dim0 = 0; _pt_temp_310_dim0 <= 27; ++_pt_temp_310_dim0)
_pt_temp_310[4 * _pt_temp_310_dim0 + _pt_temp_310_dim1] = _pt_in_190[4 * _pt_temp_310_dim0 + _pt_temp_310_dim1] * 0.5 * (_pt_temp_309[4 * _pt_temp_310_dim0 + _pt_temp_310_dim1] + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872));
resample_by_picking_5(&(_pt_temp_310[0]), 28, 4, &(_pt_in_738[0]), 4, 30864, &(_pt_in_739[0]), &(_pt_temp_311[0]));
for (int _pt_temp_301_dim1 = 0; _pt_temp_301_dim1 <= 3; ++_pt_temp_301_dim1)
for (int _pt_temp_301_dim0 = 0; _pt_temp_301_dim0 <= 30035; ++_pt_temp_301_dim0)
_pt_temp_301[4 * _pt_temp_301_dim0 + _pt_temp_301_dim1] = _pt_temp_300[4 * _pt_temp_301_dim0 + _pt_temp_301_dim1] + _pt_temp_298[4 * _pt_temp_301_dim0 + _pt_temp_301_dim1] + _pt_temp_299[4 * _pt_temp_301_dim0 + _pt_temp_301_dim1];
resample_by_picking_0(&(_pt_temp_301[0]), 30036, 4, &(_pt_in_728[0]), 4, 30036, &(_pt_in_729[0]), &(_pt_temp_304[0]));
resample_by_picking_0(&(_pt_temp_301[0]), 30036, 4, &(_pt_in_726[0]), 4, 30036, &(_pt_in_727[0]), &(_pt_temp_303[0]));
resample_by_picking_0(&(_pt_temp_301[0]), 30036, 4, &(_pt_in_724[0]), 4, 30036, &(_pt_in_725[0]), &(_pt_temp_302[0]));
for (int _pt_temp_322_dim1 = 0; _pt_temp_322_dim1 <= 3; ++_pt_temp_322_dim1)
for (int _pt_temp_322_dim0 = 0; _pt_temp_322_dim0 <= 30035; ++_pt_temp_322_dim0)
_pt_temp_322[4 * _pt_temp_322_dim0 + _pt_temp_322_dim1] = _pt_in_217[4 * _pt_temp_322_dim0 + _pt_temp_322_dim1] * 0.5 * (_pt_temp_300[4 * _pt_temp_322_dim0 + _pt_temp_322_dim1] + _pt_temp_298[4 * _pt_temp_322_dim0 + _pt_temp_322_dim1] + _pt_temp_299[4 * _pt_temp_322_dim0 + _pt_temp_322_dim1] + _pt_temp_304[4 * _pt_temp_322_dim0 + _pt_temp_322_dim1] + _pt_temp_302[4 * _pt_temp_322_dim0 + _pt_temp_322_dim1] + _pt_temp_303[4 * _pt_temp_322_dim0 + _pt_temp_322_dim1]);
resample_by_picking_3(&(_pt_temp_322[0]), 30036, 4, &(_pt_in_766[0]), 4, 30864, &(_pt_in_767[0]), &(_pt_temp_325[0]));
resample_by_picking_3(&(_pt_temp_322[0]), 30036, 4, &(_pt_in_764[0]), 4, 30864, &(_pt_in_765[0]), &(_pt_temp_324[0]));
resample_by_picking_3(&(_pt_temp_322[0]), 30036, 4, &(_pt_in_762[0]), 4, 30864, &(_pt_in_763[0]), &(_pt_temp_323[0]));
for (int _pt_temp_332_dim2 = 0; _pt_temp_332_dim2 <= 3; ++_pt_temp_332_dim2)
for (int _pt_temp_332_dim1 = 0; _pt_temp_332_dim1 <= 10287; ++_pt_temp_332_dim1)
for (int _pt_temp_332_dim0 = 0; _pt_temp_332_dim0 <= 2; ++_pt_temp_332_dim0)
_pt_temp_332[41152 * _pt_temp_332_dim0 + 4 * _pt_temp_332_dim1 + _pt_temp_332_dim2] = _pt_temp_325[41152 * _pt_temp_332_dim0 + 4 * _pt_temp_332_dim1 + _pt_temp_332_dim2] + _pt_temp_323[41152 * _pt_temp_332_dim0 + 4 * _pt_temp_332_dim1 + _pt_temp_332_dim2] + _pt_temp_324[41152 * _pt_temp_332_dim0 + 4 * _pt_temp_332_dim1 + _pt_temp_332_dim2] + _pt_temp_331[41152 * _pt_temp_332_dim0 + 4 * _pt_temp_332_dim1 + _pt_temp_332_dim2] + _pt_temp_327[41152 * _pt_temp_332_dim0 + 4 * _pt_temp_332_dim1 + _pt_temp_332_dim2] + _pt_temp_329[41152 * _pt_temp_332_dim0 + 4 * _pt_temp_332_dim1 + _pt_temp_332_dim2];
face_mass(&(_pt_temp_320[0]), &(_pt_in_761[0]), 10288, 4, 3, 10, &(_pt_temp_321[0]), &(_pt_temp_332[0]));
for (int _pt_temp_343_dim1 = 0; _pt_temp_343_dim1 <= 9; ++_pt_temp_343_dim1)
for (int _pt_temp_343_dim0 = 0; _pt_temp_343_dim0 <= 10287; ++_pt_temp_343_dim0)
{
acc__pt_sum_r0_23 = 0.0;
for (int _pt_sum_r0_23 = 0; _pt_sum_r0_23 <= 9; ++_pt_sum_r0_23)
{
acc__pt_sum_r0_24__pt_sum_r1_12 = 0.0;
for (int _pt_sum_r1_12 = 0; _pt_sum_r1_12 <= 9; ++_pt_sum_r1_12)
for (int _pt_sum_r0_24 = 0; _pt_sum_r0_24 <= 1; ++_pt_sum_r0_24)
acc__pt_sum_r0_24__pt_sum_r1_12 = acc__pt_sum_r0_24__pt_sum_r1_12 + _pt_in_756[100 * _pt_sum_r0_24 + _pt_sum_r1_12 + 10 * _pt_sum_r0_23] * _pt_in_757[_pt_sum_r1_12 + 10 * _pt_temp_343_dim0] * _actx_in_1_energy_0[_pt_sum_r1_12 + 10 * _pt_temp_343_dim0] * (_pt_sum_r0_24 == 0 ? _pt_in_758[_pt_sum_r1_12 + 10 * _pt_temp_343_dim0] : _pt_in_759[_pt_sum_r1_12 + 10 * _pt_temp_343_dim0]);
acc__pt_sum_r0_23 = acc__pt_sum_r0_23 + (1.0 / _pt_in_754[10 * _pt_temp_343_dim0 + _pt_temp_343_dim1]) * _pt_in_755[_pt_sum_r0_23 + 10 * _pt_temp_343_dim1] * (acc__pt_sum_r0_24__pt_sum_r1_12 + -1.0 * _pt_temp_321[_pt_sum_r0_23 + 10 * _pt_temp_343_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_23 + 10 * _pt_temp_343_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_23 + 10 * _pt_temp_343_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_23 + 10 * _pt_temp_343_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
_pt_temp_343[10 * _pt_temp_343_dim0 + _pt_temp_343_dim1] = acc__pt_sum_r0_23;
}
resample_by_picking_8(&(_pt_temp_343[0]), 10288, 10, &(_pt_in_822[0]), 4, 785, &(_pt_in_823[0]), &(_pt_temp_364[0]));
resample_by_picking_6(&(_pt_temp_343[0]), 10288, 10, &(_pt_in_816[0]), 4, 15, &(_pt_in_817[0]), &(_pt_temp_360[0]));
resample_by_picking_4(&(_pt_temp_343[0]), 10288, 10, &(_pt_in_810[0]), 4, 28, &(_pt_in_811[0]), &(_pt_temp_356[0]));
resample_by_picking_1(&(_pt_temp_343[0]), 10288, 10, &(_pt_in_794[0]), 4, 30036, &(_pt_in_795[0]), &(_pt_temp_346[0]));
resample_by_picking_1(&(_pt_temp_343[0]), 10288, 10, &(_pt_in_792[0]), 4, 30036, &(_pt_in_793[0]), &(_pt_temp_345[0]));
resample_by_picking_1(&(_pt_temp_343[0]), 10288, 10, &(_pt_in_790[0]), 4, 30036, &(_pt_in_791[0]), &(_pt_temp_344[0]));
for (int _pt_temp_347_dim1 = 0; _pt_temp_347_dim1 <= 3; ++_pt_temp_347_dim1)
for (int _pt_temp_347_dim0 = 0; _pt_temp_347_dim0 <= 30035; ++_pt_temp_347_dim0)
_pt_temp_347[4 * _pt_temp_347_dim0 + _pt_temp_347_dim1] = _pt_temp_346[4 * _pt_temp_347_dim0 + _pt_temp_347_dim1] + _pt_temp_344[4 * _pt_temp_347_dim0 + _pt_temp_347_dim1] + _pt_temp_345[4 * _pt_temp_347_dim0 + _pt_temp_347_dim1];
resample_by_picking_0(&(_pt_temp_347[0]), 30036, 4, &(_pt_in_800[0]), 4, 30036, &(_pt_in_801[0]), &(_pt_temp_350[0]));
resample_by_picking_0(&(_pt_temp_347[0]), 30036, 4, &(_pt_in_798[0]), 4, 30036, &(_pt_in_799[0]), &(_pt_temp_349[0]));
resample_by_picking_0(&(_pt_temp_347[0]), 30036, 4, &(_pt_in_796[0]), 4, 30036, &(_pt_in_797[0]), &(_pt_temp_348[0]));
for (int _pt_temp_305_dim1 = 0; _pt_temp_305_dim1 <= 3; ++_pt_temp_305_dim1)
for (int _pt_temp_305_dim0 = 0; _pt_temp_305_dim0 <= 30035; ++_pt_temp_305_dim0)
_pt_temp_305[4 * _pt_temp_305_dim0 + _pt_temp_305_dim1] = _pt_in_179[4 * _pt_temp_305_dim0 + _pt_temp_305_dim1] * 0.5 * (_pt_temp_300[4 * _pt_temp_305_dim0 + _pt_temp_305_dim1] + _pt_temp_298[4 * _pt_temp_305_dim0 + _pt_temp_305_dim1] + _pt_temp_299[4 * _pt_temp_305_dim0 + _pt_temp_305_dim1] + _pt_temp_304[4 * _pt_temp_305_dim0 + _pt_temp_305_dim1] + _pt_temp_302[4 * _pt_temp_305_dim0 + _pt_temp_305_dim1] + _pt_temp_303[4 * _pt_temp_305_dim0 + _pt_temp_305_dim1]);
resample_by_picking_3(&(_pt_temp_305[0]), 30036, 4, &(_pt_in_734[0]), 4, 30864, &(_pt_in_735[0]), &(_pt_temp_308[0]));
resample_by_picking_3(&(_pt_temp_305[0]), 30036, 4, &(_pt_in_732[0]), 4, 30864, &(_pt_in_733[0]), &(_pt_temp_307[0]));
resample_by_picking_3(&(_pt_temp_305[0]), 30036, 4, &(_pt_in_730[0]), 4, 30864, &(_pt_in_731[0]), &(_pt_temp_306[0]));
for (int _pt_temp_319_dim2 = 0; _pt_temp_319_dim2 <= 3; ++_pt_temp_319_dim2)
for (int _pt_temp_319_dim1 = 0; _pt_temp_319_dim1 <= 10287; ++_pt_temp_319_dim1)
for (int _pt_temp_319_dim0 = 0; _pt_temp_319_dim0 <= 2; ++_pt_temp_319_dim0)
_pt_temp_319[41152 * _pt_temp_319_dim0 + 4 * _pt_temp_319_dim1 + _pt_temp_319_dim2] = _pt_temp_308[41152 * _pt_temp_319_dim0 + 4 * _pt_temp_319_dim1 + _pt_temp_319_dim2] + _pt_temp_306[41152 * _pt_temp_319_dim0 + 4 * _pt_temp_319_dim1 + _pt_temp_319_dim2] + _pt_temp_307[41152 * _pt_temp_319_dim0 + 4 * _pt_temp_319_dim1 + _pt_temp_319_dim2] + _pt_temp_318[41152 * _pt_temp_319_dim0 + 4 * _pt_temp_319_dim1 + _pt_temp_319_dim2] + _pt_temp_311[41152 * _pt_temp_319_dim0 + 4 * _pt_temp_319_dim1 + _pt_temp_319_dim2] + _pt_temp_314[41152 * _pt_temp_319_dim0 + 4 * _pt_temp_319_dim1 + _pt_temp_319_dim2];
for (int _pt_temp_296_dim2 = 0; _pt_temp_296_dim2 <= 3; ++_pt_temp_296_dim2)
for (int _pt_temp_296_dim1 = 0; _pt_temp_296_dim1 <= 10287; ++_pt_temp_296_dim1)
for (int _pt_temp_296_dim0 = 0; _pt_temp_296_dim0 <= 2; ++_pt_temp_296_dim0)
_pt_temp_296[41152 * _pt_temp_296_dim0 + 4 * _pt_temp_296_dim1 + _pt_temp_296_dim2] = _pt_in_716[41152 * _pt_temp_296_dim0 + 4 * _pt_temp_296_dim1 + _pt_temp_296_dim2];
face_mass(&(_pt_temp_296[0]), &(_pt_in_717[0]), 10288, 4, 3, 10, &(_pt_temp_297[0]), &(_pt_temp_319[0]));
for (int _pt_temp_335_dim1 = 0; _pt_temp_335_dim1 <= 9; ++_pt_temp_335_dim1)
for (int _pt_temp_335_dim0 = 0; _pt_temp_335_dim0 <= 10287; ++_pt_temp_335_dim0)
{
acc__pt_sum_r0_20 = 0.0;
for (int _pt_sum_r0_20 = 0; _pt_sum_r0_20 <= 9; ++_pt_sum_r0_20)
{
acc__pt_sum_r0_21__pt_sum_r1_10 = 0.0;
for (int _pt_sum_r1_10 = 0; _pt_sum_r1_10 <= 9; ++_pt_sum_r1_10)
for (int _pt_sum_r0_21 = 0; _pt_sum_r0_21 <= 1; ++_pt_sum_r0_21)
acc__pt_sum_r0_21__pt_sum_r1_10 = acc__pt_sum_r0_21__pt_sum_r1_10 + _pt_in_712[100 * _pt_sum_r0_21 + _pt_sum_r1_10 + 10 * _pt_sum_r0_20] * _pt_in_713[_pt_sum_r1_10 + 10 * _pt_temp_335_dim0] * _actx_in_1_energy_0[_pt_sum_r1_10 + 10 * _pt_temp_335_dim0] * (_pt_sum_r0_21 == 0 ? _pt_in_714[_pt_sum_r1_10 + 10 * _pt_temp_335_dim0] : _pt_in_715[_pt_sum_r1_10 + 10 * _pt_temp_335_dim0]);
acc__pt_sum_r0_20 = acc__pt_sum_r0_20 + (1.0 / _pt_in_710[10 * _pt_temp_335_dim0 + _pt_temp_335_dim1]) * _pt_in_711[_pt_sum_r0_20 + 10 * _pt_temp_335_dim1] * (acc__pt_sum_r0_21__pt_sum_r1_10 + -1.0 * _pt_temp_297[_pt_sum_r0_20 + 10 * _pt_temp_335_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_20 + 10 * _pt_temp_335_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_20 + 10 * _pt_temp_335_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_20 + 10 * _pt_temp_335_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
_pt_temp_335[10 * _pt_temp_335_dim0 + _pt_temp_335_dim1] = acc__pt_sum_r0_20;
}
resample_by_picking_8(&(_pt_temp_335[0]), 10288, 10, &(_pt_in_820[0]), 4, 785, &(_pt_in_821[0]), &(_pt_temp_363[0]));
resample_by_picking_6(&(_pt_temp_335[0]), 10288, 10, &(_pt_in_814[0]), 4, 15, &(_pt_in_815[0]), &(_pt_temp_359[0]));
resample_by_picking_4(&(_pt_temp_335[0]), 10288, 10, &(_pt_in_808[0]), 4, 28, &(_pt_in_809[0]), &(_pt_temp_355[0]));
resample_by_picking_1(&(_pt_temp_335[0]), 10288, 10, &(_pt_in_782[0]), 4, 30036, &(_pt_in_783[0]), &(_pt_temp_338[0]));
resample_by_picking_1(&(_pt_temp_335[0]), 10288, 10, &(_pt_in_780[0]), 4, 30036, &(_pt_in_781[0]), &(_pt_temp_337[0]));
resample_by_picking_1(&(_pt_temp_335[0]), 10288, 10, &(_pt_in_778[0]), 4, 30036, &(_pt_in_779[0]), &(_pt_temp_336[0]));
for (int _pt_temp_365_dim1 = 0; _pt_temp_365_dim1 <= 3; ++_pt_temp_365_dim1)
for (int _pt_temp_365_dim0 = 0; _pt_temp_365_dim0 <= 784; ++_pt_temp_365_dim0)
_pt_temp_365[4 * _pt_temp_365_dim0 + _pt_temp_365_dim1] = _pt_in_287[4 * _pt_temp_365_dim0 + _pt_temp_365_dim1] * 0.5 * (_pt_temp_363[4 * _pt_temp_365_dim0 + _pt_temp_365_dim1] + -1.0 * _pt_temp_363[4 * _pt_temp_365_dim0 + _pt_temp_365_dim1]) + _pt_in_290[4 * _pt_temp_365_dim0 + _pt_temp_365_dim1] * 0.5 * (_pt_temp_364[4 * _pt_temp_365_dim0 + _pt_temp_365_dim1] + -1.0 * _pt_temp_364[4 * _pt_temp_365_dim0 + _pt_temp_365_dim1]);
resample_by_picking(&(_pt_temp_365[0]), 785, 4, &(_pt_in_824[0]), 4, 30864, &(_pt_in_825[0]), &(_pt_temp_366[0]));
for (int _pt_temp_361_dim1 = 0; _pt_temp_361_dim1 <= 3; ++_pt_temp_361_dim1)
for (int _pt_temp_361_dim0 = 0; _pt_temp_361_dim0 <= 14; ++_pt_temp_361_dim0)
_pt_temp_361[4 * _pt_temp_361_dim0 + _pt_temp_361_dim1] = _pt_in_279[4 * _pt_temp_361_dim0 + _pt_temp_361_dim1] * 0.5 * (_pt_temp_359[4 * _pt_temp_361_dim0 + _pt_temp_361_dim1] + _pt_temp_359[4 * _pt_temp_361_dim0 + _pt_temp_361_dim1]) + _pt_in_282[4 * _pt_temp_361_dim0 + _pt_temp_361_dim1] * 0.5 * (_pt_temp_360[4 * _pt_temp_361_dim0 + _pt_temp_361_dim1] + _pt_temp_360[4 * _pt_temp_361_dim0 + _pt_temp_361_dim1]);
resample_by_picking_7(&(_pt_temp_361[0]), 15, 4, &(_pt_in_818[0]), 4, 30864, &(_pt_in_819[0]), &(_pt_temp_362[0]));
for (int _pt_temp_357_dim1 = 0; _pt_temp_357_dim1 <= 3; ++_pt_temp_357_dim1)
for (int _pt_temp_357_dim0 = 0; _pt_temp_357_dim0 <= 27; ++_pt_temp_357_dim0)
_pt_temp_357[4 * _pt_temp_357_dim0 + _pt_temp_357_dim1] = _pt_in_271[4 * _pt_temp_357_dim0 + _pt_temp_357_dim1] * 0.5 * (_pt_temp_355[4 * _pt_temp_357_dim0 + _pt_temp_357_dim1] + _pt_temp_355[4 * _pt_temp_357_dim0 + _pt_temp_357_dim1]) + _pt_in_274[4 * _pt_temp_357_dim0 + _pt_temp_357_dim1] * 0.5 * (_pt_temp_356[4 * _pt_temp_357_dim0 + _pt_temp_357_dim1] + _pt_temp_356[4 * _pt_temp_357_dim0 + _pt_temp_357_dim1]);
resample_by_picking_5(&(_pt_temp_357[0]), 28, 4, &(_pt_in_812[0]), 4, 30864, &(_pt_in_813[0]), &(_pt_temp_358[0]));
for (int _pt_temp_339_dim1 = 0; _pt_temp_339_dim1 <= 3; ++_pt_temp_339_dim1)
for (int _pt_temp_339_dim0 = 0; _pt_temp_339_dim0 <= 30035; ++_pt_temp_339_dim0)
_pt_temp_339[4 * _pt_temp_339_dim0 + _pt_temp_339_dim1] = _pt_temp_338[4 * _pt_temp_339_dim0 + _pt_temp_339_dim1] + _pt_temp_336[4 * _pt_temp_339_dim0 + _pt_temp_339_dim1] + _pt_temp_337[4 * _pt_temp_339_dim0 + _pt_temp_339_dim1];
resample_by_picking_0(&(_pt_temp_339[0]), 30036, 4, &(_pt_in_788[0]), 4, 30036, &(_pt_in_789[0]), &(_pt_temp_342[0]));
resample_by_picking_0(&(_pt_temp_339[0]), 30036, 4, &(_pt_in_786[0]), 4, 30036, &(_pt_in_787[0]), &(_pt_temp_341[0]));
resample_by_picking_0(&(_pt_temp_339[0]), 30036, 4, &(_pt_in_784[0]), 4, 30036, &(_pt_in_785[0]), &(_pt_temp_340[0]));
for (int _pt_temp_351_dim1 = 0; _pt_temp_351_dim1 <= 3; ++_pt_temp_351_dim1)
for (int _pt_temp_351_dim0 = 0; _pt_temp_351_dim0 <= 30035; ++_pt_temp_351_dim0)
_pt_temp_351[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1] = _pt_in_249[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1] * 0.5 * (_pt_temp_338[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1] + _pt_temp_336[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1] + _pt_temp_337[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1] + _pt_temp_342[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1] + _pt_temp_340[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1] + _pt_temp_341[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1]) + _pt_in_262[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1] * 0.5 * (_pt_temp_346[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1] + _pt_temp_344[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1] + _pt_temp_345[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1] + _pt_temp_350[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1] + _pt_temp_348[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1] + _pt_temp_349[4 * _pt_temp_351_dim0 + _pt_temp_351_dim1]);
resample_by_picking_3(&(_pt_temp_351[0]), 30036, 4, &(_pt_in_806[0]), 4, 30864, &(_pt_in_807[0]), &(_pt_temp_354[0]));
resample_by_picking_3(&(_pt_temp_351[0]), 30036, 4, &(_pt_in_804[0]), 4, 30864, &(_pt_in_805[0]), &(_pt_temp_353[0]));
resample_by_picking_3(&(_pt_temp_351[0]), 30036, 4, &(_pt_in_802[0]), 4, 30864, &(_pt_in_803[0]), &(_pt_temp_352[0]));
for (int _pt_temp_367_dim2 = 0; _pt_temp_367_dim2 <= 3; ++_pt_temp_367_dim2)
for (int _pt_temp_367_dim1 = 0; _pt_temp_367_dim1 <= 10287; ++_pt_temp_367_dim1)
for (int _pt_temp_367_dim0 = 0; _pt_temp_367_dim0 <= 2; ++_pt_temp_367_dim0)
_pt_temp_367[41152 * _pt_temp_367_dim0 + 4 * _pt_temp_367_dim1 + _pt_temp_367_dim2] = _pt_temp_354[41152 * _pt_temp_367_dim0 + 4 * _pt_temp_367_dim1 + _pt_temp_367_dim2] + _pt_temp_352[41152 * _pt_temp_367_dim0 + 4 * _pt_temp_367_dim1 + _pt_temp_367_dim2] + _pt_temp_353[41152 * _pt_temp_367_dim0 + 4 * _pt_temp_367_dim1 + _pt_temp_367_dim2] + _pt_temp_366[41152 * _pt_temp_367_dim0 + 4 * _pt_temp_367_dim1 + _pt_temp_367_dim2] + _pt_temp_358[41152 * _pt_temp_367_dim0 + 4 * _pt_temp_367_dim1 + _pt_temp_367_dim2] + _pt_temp_362[41152 * _pt_temp_367_dim0 + 4 * _pt_temp_367_dim1 + _pt_temp_367_dim2];
face_mass(&(_pt_temp_333[0]), &(_pt_in_777[0]), 10288, 4, 3, 10, &(_pt_temp_334[0]), &(_pt_temp_367[0]));
for (int _pt_temp_291_dim1 = 0; _pt_temp_291_dim1 <= 3; ++_pt_temp_291_dim1)
for (int _pt_temp_291_dim0 = 0; _pt_temp_291_dim0 <= 784; ++_pt_temp_291_dim0)
_pt_temp_291[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * (_pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) + (_pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * (_pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) + sqrt((1.289 / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * (_pt_temp_284[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * _pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + _pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * _pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) * 0.2889999999999999)) || isnan(sqrt(((-1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * ((-1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) + ((-1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * ((-1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) + sqrt((1.289 / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * (_pt_temp_288[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * (_pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) + (_pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * (_pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) + sqrt((1.289 / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * (_pt_temp_284[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * _pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + _pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * _pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) * 0.2889999999999999) > sqrt(((-1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * ((-1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) + ((-1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * ((-1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) + sqrt((1.289 / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * (_pt_temp_288[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) * 0.2889999999999999) ? sqrt((_pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * (_pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) + (_pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * (_pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) + sqrt((1.289 / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * (_pt_temp_284[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * _pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + _pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * _pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) * 0.2889999999999999) : sqrt(((-1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * ((-1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) + ((-1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * ((-1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) + sqrt((1.289 / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) * (_pt_temp_288[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) * 0.2889999999999999))) * (_pt_temp_288[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * _pt_temp_284[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) / 2.0) + _pt_in_139[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * 0.5 * ((_pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * (_pt_temp_284[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + (_pt_temp_284[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * _pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + _pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * _pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) * 0.2889999999999999)) / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + ((_pt_temp_288[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + (_pt_temp_288[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) * 0.2889999999999999) * -1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) + _pt_in_144[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * 0.5 * ((_pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * (_pt_temp_284[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + (_pt_temp_284[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * ((0.5 * (_pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * _pt_temp_283[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + _pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * _pt_temp_285[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) * 0.2889999999999999)) / _pt_temp_286[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + ((_pt_temp_288[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + (_pt_temp_288[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * ((0.5 * (-1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * -1.0 * _pt_temp_287[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] + -1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1] * -1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1])) * 0.2889999999999999) * -1.0 * _pt_temp_289[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]) / _pt_temp_290[4 * _pt_temp_291_dim0 + _pt_temp_291_dim1]);
resample_by_picking(&(_pt_temp_291[0]), 785, 4, &(_pt_in_704[0]), 4, 30864, &(_pt_in_705[0]), &(_pt_temp_292[0]));
for (int _pt_temp_28_dim1 = 0; _pt_temp_28_dim1 <= 3; ++_pt_temp_28_dim1)
for (int _pt_temp_28_dim0 = 0; _pt_temp_28_dim0 <= 30035; ++_pt_temp_28_dim0)
_pt_temp_28[4 * _pt_temp_28_dim0 + _pt_temp_28_dim1] = _pt_temp_27[4 * _pt_temp_28_dim0 + _pt_temp_28_dim1] + _pt_temp_25[4 * _pt_temp_28_dim0 + _pt_temp_28_dim1] + _pt_temp_26[4 * _pt_temp_28_dim0 + _pt_temp_28_dim1];
resample_by_picking_0(&(_pt_temp_28[0]), 30036, 4, &(_pt_in_93[0]), 4, 30036, &(_pt_in_94[0]), &(_pt_temp_31[0]));
resample_by_picking_0(&(_pt_temp_28[0]), 30036, 4, &(_pt_in_91[0]), 4, 30036, &(_pt_in_92[0]), &(_pt_temp_30[0]));
resample_by_picking_0(&(_pt_temp_28[0]), 30036, 4, &(_pt_in_89[0]), 4, 30036, &(_pt_in_90[0]), &(_pt_temp_29[0]));
for (int _pt_temp_73_dim1 = 0; _pt_temp_73_dim1 <= 3; ++_pt_temp_73_dim1)
for (int _pt_temp_73_dim0 = 0; _pt_temp_73_dim0 <= 30035; ++_pt_temp_73_dim0)
_pt_temp_73[4 * _pt_temp_73_dim0 + _pt_temp_73_dim1] = _pt_in_368[4 * _pt_temp_73_dim0 + _pt_temp_73_dim1] * 0.5 * (_pt_temp_27[4 * _pt_temp_73_dim0 + _pt_temp_73_dim1] + _pt_temp_25[4 * _pt_temp_73_dim0 + _pt_temp_73_dim1] + _pt_temp_26[4 * _pt_temp_73_dim0 + _pt_temp_73_dim1] + _pt_temp_31[4 * _pt_temp_73_dim0 + _pt_temp_73_dim1] + _pt_temp_29[4 * _pt_temp_73_dim0 + _pt_temp_73_dim1] + _pt_temp_30[4 * _pt_temp_73_dim0 + _pt_temp_73_dim1]);
resample_by_picking_3(&(_pt_temp_73[0]), 30036, 4, &(_pt_in_404[0]), 4, 30864, &(_pt_in_405[0]), &(_pt_temp_76[0]));
resample_by_picking_3(&(_pt_temp_73[0]), 30036, 4, &(_pt_in_402[0]), 4, 30864, &(_pt_in_403[0]), &(_pt_temp_75[0]));
resample_by_picking_3(&(_pt_temp_73[0]), 30036, 4, &(_pt_in_400[0]), 4, 30864, &(_pt_in_401[0]), &(_pt_temp_74[0]));
for (int _pt_temp_83_dim2 = 0; _pt_temp_83_dim2 <= 3; ++_pt_temp_83_dim2)
for (int _pt_temp_83_dim1 = 0; _pt_temp_83_dim1 <= 10287; ++_pt_temp_83_dim1)
for (int _pt_temp_83_dim0 = 0; _pt_temp_83_dim0 <= 2; ++_pt_temp_83_dim0)
_pt_temp_83[41152 * _pt_temp_83_dim0 + 4 * _pt_temp_83_dim1 + _pt_temp_83_dim2] = _pt_temp_76[41152 * _pt_temp_83_dim0 + 4 * _pt_temp_83_dim1 + _pt_temp_83_dim2] + _pt_temp_74[41152 * _pt_temp_83_dim0 + 4 * _pt_temp_83_dim1 + _pt_temp_83_dim2] + _pt_temp_75[41152 * _pt_temp_83_dim0 + 4 * _pt_temp_83_dim1 + _pt_temp_83_dim2] + _pt_temp_82[41152 * _pt_temp_83_dim0 + 4 * _pt_temp_83_dim1 + _pt_temp_83_dim2] + _pt_temp_78[41152 * _pt_temp_83_dim0 + 4 * _pt_temp_83_dim1 + _pt_temp_83_dim2] + _pt_temp_80[41152 * _pt_temp_83_dim0 + 4 * _pt_temp_83_dim1 + _pt_temp_83_dim2];
face_mass(&(_pt_temp_71[0]), &(_pt_in_399[0]), 10288, 4, 3, 10, &(_pt_temp_72[0]), &(_pt_temp_83[0]));
for (int _pt_temp_32_dim1 = 0; _pt_temp_32_dim1 <= 3; ++_pt_temp_32_dim1)
for (int _pt_temp_32_dim0 = 0; _pt_temp_32_dim0 <= 30035; ++_pt_temp_32_dim0)
_pt_temp_32[4 * _pt_temp_32_dim0 + _pt_temp_32_dim1] = _pt_in_306[4 * _pt_temp_32_dim0 + _pt_temp_32_dim1] * 0.5 * (_pt_temp_27[4 * _pt_temp_32_dim0 + _pt_temp_32_dim1] + _pt_temp_25[4 * _pt_temp_32_dim0 + _pt_temp_32_dim1] + _pt_temp_26[4 * _pt_temp_32_dim0 + _pt_temp_32_dim1] + _pt_temp_31[4 * _pt_temp_32_dim0 + _pt_temp_32_dim1] + _pt_temp_29[4 * _pt_temp_32_dim0 + _pt_temp_32_dim1] + _pt_temp_30[4 * _pt_temp_32_dim0 + _pt_temp_32_dim1]);
resample_by_picking_3(&(_pt_temp_32[0]), 30036, 4, &(_pt_in_346[0]), 4, 30864, &(_pt_in_347[0]), &(_pt_temp_35[0]));
resample_by_picking_3(&(_pt_temp_32[0]), 30036, 4, &(_pt_in_344[0]), 4, 30864, &(_pt_in_345[0]), &(_pt_temp_34[0]));
resample_by_picking_3(&(_pt_temp_32[0]), 30036, 4, &(_pt_in_342[0]), 4, 30864, &(_pt_in_343[0]), &(_pt_temp_33[0]));
for (int _pt_temp_46_dim2 = 0; _pt_temp_46_dim2 <= 3; ++_pt_temp_46_dim2)
for (int _pt_temp_46_dim1 = 0; _pt_temp_46_dim1 <= 10287; ++_pt_temp_46_dim1)
for (int _pt_temp_46_dim0 = 0; _pt_temp_46_dim0 <= 2; ++_pt_temp_46_dim0)
_pt_temp_46[41152 * _pt_temp_46_dim0 + 4 * _pt_temp_46_dim1 + _pt_temp_46_dim2] = _pt_temp_35[41152 * _pt_temp_46_dim0 + 4 * _pt_temp_46_dim1 + _pt_temp_46_dim2] + _pt_temp_33[41152 * _pt_temp_46_dim0 + 4 * _pt_temp_46_dim1 + _pt_temp_46_dim2] + _pt_temp_34[41152 * _pt_temp_46_dim0 + 4 * _pt_temp_46_dim1 + _pt_temp_46_dim2] + _pt_temp_45[41152 * _pt_temp_46_dim0 + 4 * _pt_temp_46_dim1 + _pt_temp_46_dim2] + _pt_temp_38[41152 * _pt_temp_46_dim0 + 4 * _pt_temp_46_dim1 + _pt_temp_46_dim2] + _pt_temp_41[41152 * _pt_temp_46_dim0 + 4 * _pt_temp_46_dim1 + _pt_temp_46_dim2];
for (int _pt_temp_281_dim1 = 0; _pt_temp_281_dim1 <= 3; ++_pt_temp_281_dim1)
for (int _pt_temp_281_dim0 = 0; _pt_temp_281_dim0 <= 14; ++_pt_temp_281_dim0)
_pt_temp_281[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) + (_pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) * 0.2889999999999999)) || isnan(sqrt((_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) + (_pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) + (_pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) * 0.2889999999999999) > sqrt((_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) + (_pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) * 0.2889999999999999) ? sqrt((_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) + (_pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) * 0.2889999999999999) : sqrt((_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) + (_pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) + sqrt((1.289 / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) * (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) * 0.2889999999999999))) * (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + -1.0 * _pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) / 2.0) + _pt_in_123[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * 0.5 * ((_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) * 0.2889999999999999)) / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) * 0.2889999999999999)) / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]) + _pt_in_126[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * 0.5 * ((_pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) * 0.2889999999999999)) / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + (_pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + (_pt_temp_278[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + -1.0 * ((0.5 * (_pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_277[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] + _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1] * _pt_temp_279[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1])) * 0.2889999999999999)) / _pt_temp_280[4 * _pt_temp_281_dim0 + _pt_temp_281_dim1]);
resample_by_picking_7(&(_pt_temp_281[0]), 15, 4, &(_pt_in_702[0]), 4, 30864, &(_pt_in_703[0]), &(_pt_temp_282[0]));
for (int _pt_temp_275_dim1 = 0; _pt_temp_275_dim1 <= 3; ++_pt_temp_275_dim1)
for (int _pt_temp_275_dim0 = 0; _pt_temp_275_dim0 <= 27; ++_pt_temp_275_dim0)
_pt_temp_275[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1]) * (_pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1]) + (_pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1]) * (_pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1])) + sqrt((1.289 / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1]) * (_pt_temp_272[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] * _pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] + _pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] * _pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1])) / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1])) * 0.2889999999999999)) || isnan(sqrt(((37.43143795798417 * 2.63872) / 2.63872) * ((37.43143795798417 * 2.63872) / 2.63872)) + sqrt((1.289 / 2.63872) * (-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1]) * (_pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1]) + (_pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1]) * (_pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1])) + sqrt((1.289 / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1]) * (_pt_temp_272[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] * _pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] + _pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] * _pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1])) / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1])) * 0.2889999999999999) > sqrt(((37.43143795798417 * 2.63872) / 2.63872) * ((37.43143795798417 * 2.63872) / 2.63872)) + sqrt((1.289 / 2.63872) * (-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999) ? sqrt((_pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1]) * (_pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1]) + (_pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1]) * (_pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1])) + sqrt((1.289 / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1]) * (_pt_temp_272[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] * _pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] + _pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] * _pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1])) / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1])) * 0.2889999999999999) : sqrt(((37.43143795798417 * 2.63872) / 2.63872) * ((37.43143795798417 * 2.63872) / 2.63872)) + sqrt((1.289 / 2.63872) * (-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999))) * (-1.0 * _pt_temp_272[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872))) / 2.0) + _pt_in_111[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] * 0.5 * ((_pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] * (_pt_temp_272[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] + (_pt_temp_272[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] * _pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] + _pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] * _pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1])) / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1])) * 0.2889999999999999)) / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] + (((-1.0 * ((0.5 * 37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / 2.63872) + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 0.2889999999999999 + 512602.0761245676 + (37.43143795798417 * 2.63872 * 37.43143795798417 * 2.63872) / (2.0 * 2.63872)) * 37.43143795798417 * 2.63872) / 2.63872) + _pt_in_114[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] * 0.5 * ((_pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] * (_pt_temp_272[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] + (_pt_temp_272[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] + -1.0 * ((0.5 * (_pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] * _pt_temp_271[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] + _pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1] * _pt_temp_273[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1])) / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1])) * 0.2889999999999999)) / _pt_temp_274[4 * _pt_temp_275_dim0 + _pt_temp_275_dim1]);
resample_by_picking_5(&(_pt_temp_275[0]), 28, 4, &(_pt_in_700[0]), 4, 30864, &(_pt_in_701[0]), &(_pt_temp_276[0]));
for (int _pt_temp_23_dim2 = 0; _pt_temp_23_dim2 <= 3; ++_pt_temp_23_dim2)
for (int _pt_temp_23_dim1 = 0; _pt_temp_23_dim1 <= 10287; ++_pt_temp_23_dim1)
for (int _pt_temp_23_dim0 = 0; _pt_temp_23_dim0 <= 2; ++_pt_temp_23_dim0)
_pt_temp_23[41152 * _pt_temp_23_dim0 + 4 * _pt_temp_23_dim1 + _pt_temp_23_dim2] = _pt_in_340[41152 * _pt_temp_23_dim0 + 4 * _pt_temp_23_dim1 + _pt_temp_23_dim2];
face_mass(&(_pt_temp_23[0]), &(_pt_in_341[0]), 10288, 4, 3, 10, &(_pt_temp_24[0]), &(_pt_temp_46[0]));
for (int _pt_temp_20_dim1 = 0; _pt_temp_20_dim1 <= 3; ++_pt_temp_20_dim1)
for (int _pt_temp_20_dim0 = 0; _pt_temp_20_dim0 <= 784; ++_pt_temp_20_dim0)
_pt_temp_20[4 * _pt_temp_20_dim0 + _pt_temp_20_dim1] = _pt_in_331[4 * _pt_temp_20_dim0 + _pt_temp_20_dim1] * 0.5 * (_pt_temp_18[4 * _pt_temp_20_dim0 + _pt_temp_20_dim1] + -1.0 * _pt_temp_19[4 * _pt_temp_20_dim0 + _pt_temp_20_dim1]);
resample_by_picking(&(_pt_temp_20[0]), 785, 4, &(_pt_in_332[0]), 4, 30864, &(_pt_in_333[0]), &(_pt_temp_21[0]));
for (int _pt_temp_173_dim1 = 0; _pt_temp_173_dim1 <= 9; ++_pt_temp_173_dim1)
for (int _pt_temp_173_dim0 = 0; _pt_temp_173_dim0 <= 10287; ++_pt_temp_173_dim0)
{
acc__pt_sum_r0_9 = 0.0;
for (int _pt_sum_r0_9 = 0; _pt_sum_r0_9 <= 9; ++_pt_sum_r0_9)
{
acc__pt_sum_r0_10__pt_sum_r1_4 = 0.0;
for (int _pt_sum_r1_4 = 0; _pt_sum_r1_4 <= 9; ++_pt_sum_r1_4)
for (int _pt_sum_r0_10 = 0; _pt_sum_r0_10 <= 1; ++_pt_sum_r0_10)
acc__pt_sum_r0_10__pt_sum_r1_4 = acc__pt_sum_r0_10__pt_sum_r1_4 + _pt_in_414[100 * _pt_sum_r0_10 + _pt_sum_r1_4 + 10 * _pt_sum_r0_9] * _pt_in_415[_pt_sum_r1_4 + 10 * _pt_temp_173_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_4 + 10 * _pt_temp_173_dim0] * (_pt_sum_r0_10 == 0 ? _pt_in_416[_pt_sum_r1_4 + 10 * _pt_temp_173_dim0] : _pt_in_417[_pt_sum_r1_4 + 10 * _pt_temp_173_dim0]);
acc__pt_sum_r0_9 = acc__pt_sum_r0_9 + (1.0 / _pt_in_412[10 * _pt_temp_173_dim0 + _pt_temp_173_dim1]) * _pt_in_413[_pt_sum_r0_9 + 10 * _pt_temp_173_dim1] * (acc__pt_sum_r0_10__pt_sum_r1_4 + -1.0 * _pt_temp_85[_pt_sum_r0_9 + 10 * _pt_temp_173_dim0]);
}
_pt_temp_173[10 * _pt_temp_173_dim0 + _pt_temp_173_dim1] = -1.0 * acc__pt_sum_r0_9;
}
resample_by_picking_8(&(_pt_temp_173[0]), 10288, 10, &(_pt_in_684[0]), 4, 785, &(_pt_in_685[0]), &(_pt_temp_258[0]));
resample_by_picking_6(&(_pt_temp_173[0]), 10288, 10, &(_pt_in_664[0]), 4, 15, &(_pt_in_665[0]), &(_pt_temp_245[0]));
resample_by_picking_4(&(_pt_temp_173[0]), 10288, 10, &(_pt_in_644[0]), 4, 28, &(_pt_in_645[0]), &(_pt_temp_232[0]));
resample_by_picking_1(&(_pt_temp_173[0]), 10288, 10, &(_pt_in_560[0]), 4, 30036, &(_pt_in_561[0]), &(_pt_temp_176[0]));
resample_by_picking_1(&(_pt_temp_173[0]), 10288, 10, &(_pt_in_558[0]), 4, 30036, &(_pt_in_559[0]), &(_pt_temp_175[0]));
resample_by_picking_1(&(_pt_temp_173[0]), 10288, 10, &(_pt_in_556[0]), 4, 30036, &(_pt_in_557[0]), &(_pt_temp_174[0]));
for (int _pt_temp_201_dim1 = 0; _pt_temp_201_dim1 <= 3; ++_pt_temp_201_dim1)
for (int _pt_temp_201_dim0 = 0; _pt_temp_201_dim0 <= 30035; ++_pt_temp_201_dim0)
_pt_temp_201[4 * _pt_temp_201_dim0 + _pt_temp_201_dim1] = _pt_temp_176[4 * _pt_temp_201_dim0 + _pt_temp_201_dim1] + _pt_temp_174[4 * _pt_temp_201_dim0 + _pt_temp_201_dim1] + _pt_temp_175[4 * _pt_temp_201_dim0 + _pt_temp_201_dim1];
resample_by_picking_0(&(_pt_temp_201[0]), 30036, 4, &(_pt_in_602[0]), 4, 30036, &(_pt_in_603[0]), &(_pt_temp_204[0]));
resample_by_picking_0(&(_pt_temp_201[0]), 30036, 4, &(_pt_in_600[0]), 4, 30036, &(_pt_in_601[0]), &(_pt_temp_203[0]));
resample_by_picking_0(&(_pt_temp_201[0]), 30036, 4, &(_pt_in_598[0]), 4, 30036, &(_pt_in_599[0]), &(_pt_temp_202[0]));
for (int _pt_temp_16_dim1 = 0; _pt_temp_16_dim1 <= 3; ++_pt_temp_16_dim1)
for (int _pt_temp_16_dim0 = 0; _pt_temp_16_dim0 <= 14; ++_pt_temp_16_dim0)
_pt_temp_16[4 * _pt_temp_16_dim0 + _pt_temp_16_dim1] = _pt_in_322[4 * _pt_temp_16_dim0 + _pt_temp_16_dim1] * 0.5 * (_pt_temp_15[4 * _pt_temp_16_dim0 + _pt_temp_16_dim1] + _pt_temp_15[4 * _pt_temp_16_dim0 + _pt_temp_16_dim1]);
resample_by_picking_7(&(_pt_temp_16[0]), 15, 4, &(_pt_in_323[0]), 4, 30864, &(_pt_in_324[0]), &(_pt_temp_17[0]));
for (int _pt_temp_169_dim1 = 0; _pt_temp_169_dim1 <= 9; ++_pt_temp_169_dim1)
for (int _pt_temp_169_dim0 = 0; _pt_temp_169_dim0 <= 10287; ++_pt_temp_169_dim0)
{
acc__pt_sum_r0_7 = 0.0;
for (int _pt_sum_r0_7 = 0; _pt_sum_r0_7 <= 9; ++_pt_sum_r0_7)
{
acc__pt_sum_r0_8__pt_sum_r1_3 = 0.0;
for (int _pt_sum_r1_3 = 0; _pt_sum_r1_3 <= 9; ++_pt_sum_r1_3)
for (int _pt_sum_r0_8 = 0; _pt_sum_r0_8 <= 1; ++_pt_sum_r0_8)
acc__pt_sum_r0_8__pt_sum_r1_3 = acc__pt_sum_r0_8__pt_sum_r1_3 + _pt_in_394[100 * _pt_sum_r0_8 + _pt_sum_r1_3 + 10 * _pt_sum_r0_7] * _pt_in_395[_pt_sum_r1_3 + 10 * _pt_temp_169_dim0] * _actx_in_1_mass_0[_pt_sum_r1_3 + 10 * _pt_temp_169_dim0] * (_pt_sum_r0_8 == 0 ? _pt_in_396[_pt_sum_r1_3 + 10 * _pt_temp_169_dim0] : _pt_in_397[_pt_sum_r1_3 + 10 * _pt_temp_169_dim0]);
acc__pt_sum_r0_7 = acc__pt_sum_r0_7 + (1.0 / _pt_in_392[10 * _pt_temp_169_dim0 + _pt_temp_169_dim1]) * _pt_in_393[_pt_sum_r0_7 + 10 * _pt_temp_169_dim1] * (acc__pt_sum_r0_8__pt_sum_r1_3 + -1.0 * _pt_temp_72[_pt_sum_r0_7 + 10 * _pt_temp_169_dim0]);
}
_pt_temp_169[10 * _pt_temp_169_dim0 + _pt_temp_169_dim1] = -1.0 * acc__pt_sum_r0_7;
}
resample_by_picking_8(&(_pt_temp_169[0]), 10288, 10, &(_pt_in_682[0]), 4, 785, &(_pt_in_683[0]), &(_pt_temp_257[0]));
resample_by_picking_6(&(_pt_temp_169[0]), 10288, 10, &(_pt_in_662[0]), 4, 15, &(_pt_in_663[0]), &(_pt_temp_244[0]));
resample_by_picking_4(&(_pt_temp_169[0]), 10288, 10, &(_pt_in_642[0]), 4, 28, &(_pt_in_643[0]), &(_pt_temp_231[0]));
resample_by_picking_1(&(_pt_temp_169[0]), 10288, 10, &(_pt_in_554[0]), 4, 30036, &(_pt_in_555[0]), &(_pt_temp_172[0]));
resample_by_picking_1(&(_pt_temp_169[0]), 10288, 10, &(_pt_in_552[0]), 4, 30036, &(_pt_in_553[0]), &(_pt_temp_171[0]));
resample_by_picking_1(&(_pt_temp_169[0]), 10288, 10, &(_pt_in_550[0]), 4, 30036, &(_pt_in_551[0]), &(_pt_temp_170[0]));
for (int _pt_temp_197_dim1 = 0; _pt_temp_197_dim1 <= 3; ++_pt_temp_197_dim1)
for (int _pt_temp_197_dim0 = 0; _pt_temp_197_dim0 <= 30035; ++_pt_temp_197_dim0)
_pt_temp_197[4 * _pt_temp_197_dim0 + _pt_temp_197_dim1] = _pt_temp_172[4 * _pt_temp_197_dim0 + _pt_temp_197_dim1] + _pt_temp_170[4 * _pt_temp_197_dim0 + _pt_temp_197_dim1] + _pt_temp_171[4 * _pt_temp_197_dim0 + _pt_temp_197_dim1];
resample_by_picking_0(&(_pt_temp_197[0]), 30036, 4, &(_pt_in_596[0]), 4, 30036, &(_pt_in_597[0]), &(_pt_temp_200[0]));
resample_by_picking_0(&(_pt_temp_197[0]), 30036, 4, &(_pt_in_594[0]), 4, 30036, &(_pt_in_595[0]), &(_pt_temp_199[0]));
resample_by_picking_0(&(_pt_temp_197[0]), 30036, 4, &(_pt_in_592[0]), 4, 30036, &(_pt_in_593[0]), &(_pt_temp_198[0]));
for (int _pt_temp_165_dim1 = 0; _pt_temp_165_dim1 <= 9; ++_pt_temp_165_dim1)
for (int _pt_temp_165_dim0 = 0; _pt_temp_165_dim0 <= 10287; ++_pt_temp_165_dim0)
{
acc__pt_sum_r0_5 = 0.0;
for (int _pt_sum_r0_5 = 0; _pt_sum_r0_5 <= 9; ++_pt_sum_r0_5)
{
acc__pt_sum_r0_6__pt_sum_r1_2 = 0.0;
for (int _pt_sum_r1_2 = 0; _pt_sum_r1_2 <= 9; ++_pt_sum_r1_2)
for (int _pt_sum_r0_6 = 0; _pt_sum_r0_6 <= 1; ++_pt_sum_r0_6)
acc__pt_sum_r0_6__pt_sum_r1_2 = acc__pt_sum_r0_6__pt_sum_r1_2 + _pt_in_362[100 * _pt_sum_r0_6 + _pt_sum_r1_2 + 10 * _pt_sum_r0_5] * _pt_in_363[_pt_sum_r1_2 + 10 * _pt_temp_165_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_2 + 10 * _pt_temp_165_dim0] * (_pt_sum_r0_6 == 0 ? _pt_in_364[_pt_sum_r1_2 + 10 * _pt_temp_165_dim0] : _pt_in_365[_pt_sum_r1_2 + 10 * _pt_temp_165_dim0]);
acc__pt_sum_r0_5 = acc__pt_sum_r0_5 + (1.0 / _pt_in_360[10 * _pt_temp_165_dim0 + _pt_temp_165_dim1]) * _pt_in_361[_pt_sum_r0_5 + 10 * _pt_temp_165_dim1] * (acc__pt_sum_r0_6__pt_sum_r1_2 + -1.0 * _pt_temp_48[_pt_sum_r0_5 + 10 * _pt_temp_165_dim0]);
}
_pt_temp_165[10 * _pt_temp_165_dim0 + _pt_temp_165_dim1] = -1.0 * acc__pt_sum_r0_5;
}
resample_by_picking_8(&(_pt_temp_165[0]), 10288, 10, &(_pt_in_680[0]), 4, 785, &(_pt_in_681[0]), &(_pt_temp_255[0]));
resample_by_picking_6(&(_pt_temp_165[0]), 10288, 10, &(_pt_in_660[0]), 4, 15, &(_pt_in_661[0]), &(_pt_temp_242[0]));
resample_by_picking_4(&(_pt_temp_165[0]), 10288, 10, &(_pt_in_640[0]), 4, 28, &(_pt_in_641[0]), &(_pt_temp_229[0]));
resample_by_picking_1(&(_pt_temp_165[0]), 10288, 10, &(_pt_in_548[0]), 4, 30036, &(_pt_in_549[0]), &(_pt_temp_168[0]));
resample_by_picking_1(&(_pt_temp_165[0]), 10288, 10, &(_pt_in_546[0]), 4, 30036, &(_pt_in_547[0]), &(_pt_temp_167[0]));
resample_by_picking_1(&(_pt_temp_165[0]), 10288, 10, &(_pt_in_544[0]), 4, 30036, &(_pt_in_545[0]), &(_pt_temp_166[0]));
for (int _pt_temp_193_dim1 = 0; _pt_temp_193_dim1 <= 3; ++_pt_temp_193_dim1)
for (int _pt_temp_193_dim0 = 0; _pt_temp_193_dim0 <= 30035; ++_pt_temp_193_dim0)
_pt_temp_193[4 * _pt_temp_193_dim0 + _pt_temp_193_dim1] = _pt_temp_168[4 * _pt_temp_193_dim0 + _pt_temp_193_dim1] + _pt_temp_166[4 * _pt_temp_193_dim0 + _pt_temp_193_dim1] + _pt_temp_167[4 * _pt_temp_193_dim0 + _pt_temp_193_dim1];
resample_by_picking_0(&(_pt_temp_193[0]), 30036, 4, &(_pt_in_590[0]), 4, 30036, &(_pt_in_591[0]), &(_pt_temp_196[0]));
resample_by_picking_0(&(_pt_temp_193[0]), 30036, 4, &(_pt_in_588[0]), 4, 30036, &(_pt_in_589[0]), &(_pt_temp_195[0]));
resample_by_picking_0(&(_pt_temp_193[0]), 30036, 4, &(_pt_in_586[0]), 4, 30036, &(_pt_in_587[0]), &(_pt_temp_194[0]));
for (int _pt_temp_161_dim1 = 0; _pt_temp_161_dim1 <= 9; ++_pt_temp_161_dim1)
for (int _pt_temp_161_dim0 = 0; _pt_temp_161_dim0 <= 10287; ++_pt_temp_161_dim0)
{
acc__pt_sum_r0_3 = 0.0;
for (int _pt_sum_r0_3 = 0; _pt_sum_r0_3 <= 9; ++_pt_sum_r0_3)
{
acc__pt_sum_r0_4__pt_sum_r1_1 = 0.0;
for (int _pt_sum_r1_1 = 0; _pt_sum_r1_1 <= 9; ++_pt_sum_r1_1)
for (int _pt_sum_r0_4 = 0; _pt_sum_r0_4 <= 1; ++_pt_sum_r0_4)
acc__pt_sum_r0_4__pt_sum_r1_1 = acc__pt_sum_r0_4__pt_sum_r1_1 + _pt_in_336[100 * _pt_sum_r0_4 + _pt_sum_r1_1 + 10 * _pt_sum_r0_3] * _pt_in_337[_pt_sum_r1_1 + 10 * _pt_temp_161_dim0] * _actx_in_1_mass_0[_pt_sum_r1_1 + 10 * _pt_temp_161_dim0] * (_pt_sum_r0_4 == 0 ? _pt_in_338[_pt_sum_r1_1 + 10 * _pt_temp_161_dim0] : _pt_in_339[_pt_sum_r1_1 + 10 * _pt_temp_161_dim0]);
acc__pt_sum_r0_3 = acc__pt_sum_r0_3 + (1.0 / _pt_in_334[10 * _pt_temp_161_dim0 + _pt_temp_161_dim1]) * _pt_in_335[_pt_sum_r0_3 + 10 * _pt_temp_161_dim1] * (acc__pt_sum_r0_4__pt_sum_r1_1 + -1.0 * _pt_temp_24[_pt_sum_r0_3 + 10 * _pt_temp_161_dim0]);
}
_pt_temp_161[10 * _pt_temp_161_dim0 + _pt_temp_161_dim1] = -1.0 * acc__pt_sum_r0_3;
}
resample_by_picking_1(&(_pt_temp_161[0]), 10288, 10, &(_pt_in_538[0]), 4, 30036, &(_pt_in_539[0]), &(_pt_temp_162[0]));
resample_by_picking_8(&(_pt_temp_161[0]), 10288, 10, &(_pt_in_678[0]), 4, 785, &(_pt_in_679[0]), &(_pt_temp_254[0]));
resample_by_picking_6(&(_pt_temp_161[0]), 10288, 10, &(_pt_in_658[0]), 4, 15, &(_pt_in_659[0]), &(_pt_temp_241[0]));
resample_by_picking_4(&(_pt_temp_161[0]), 10288, 10, &(_pt_in_638[0]), 4, 28, &(_pt_in_639[0]), &(_pt_temp_228[0]));
resample_by_picking_1(&(_pt_temp_161[0]), 10288, 10, &(_pt_in_542[0]), 4, 30036, &(_pt_in_543[0]), &(_pt_temp_164[0]));
resample_by_picking_1(&(_pt_temp_161[0]), 10288, 10, &(_pt_in_540[0]), 4, 30036, &(_pt_in_541[0]), &(_pt_temp_163[0]));
for (int _pt_temp_189_dim1 = 0; _pt_temp_189_dim1 <= 3; ++_pt_temp_189_dim1)
for (int _pt_temp_189_dim0 = 0; _pt_temp_189_dim0 <= 30035; ++_pt_temp_189_dim0)
_pt_temp_189[4 * _pt_temp_189_dim0 + _pt_temp_189_dim1] = _pt_temp_164[4 * _pt_temp_189_dim0 + _pt_temp_189_dim1] + _pt_temp_162[4 * _pt_temp_189_dim0 + _pt_temp_189_dim1] + _pt_temp_163[4 * _pt_temp_189_dim0 + _pt_temp_189_dim1];
resample_by_picking_0(&(_pt_temp_189[0]), 30036, 4, &(_pt_in_584[0]), 4, 30036, &(_pt_in_585[0]), &(_pt_temp_192[0]));
resample_by_picking_0(&(_pt_temp_189[0]), 30036, 4, &(_pt_in_582[0]), 4, 30036, &(_pt_in_583[0]), &(_pt_temp_191[0]));
resample_by_picking_0(&(_pt_temp_189[0]), 30036, 4, &(_pt_in_580[0]), 4, 30036, &(_pt_in_581[0]), &(_pt_temp_190[0]));
for (int _pt_temp_155_dim2 = 0; _pt_temp_155_dim2 <= 3; ++_pt_temp_155_dim2)
for (int _pt_temp_155_dim1 = 0; _pt_temp_155_dim1 <= 10287; ++_pt_temp_155_dim1)
for (int _pt_temp_155_dim0 = 0; _pt_temp_155_dim0 <= 2; ++_pt_temp_155_dim0)
_pt_temp_155[41152 * _pt_temp_155_dim0 + 4 * _pt_temp_155_dim1 + _pt_temp_155_dim2] = _pt_in_530[41152 * _pt_temp_155_dim0 + 4 * _pt_temp_155_dim1 + _pt_temp_155_dim2];
for (int _pt_temp_152_dim1 = 0; _pt_temp_152_dim1 <= 3; ++_pt_temp_152_dim1)
for (int _pt_temp_152_dim0 = 0; _pt_temp_152_dim0 <= 784; ++_pt_temp_152_dim0)
_pt_temp_152[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1] = _pt_in_525[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1] * 0.5 * ((0.0015296726597463011 * (_pt_temp_135[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1] + -1.0 * ((0.5 * (_pt_temp_136[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1] * _pt_temp_136[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1] + _pt_temp_137[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1] * _pt_temp_137[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1])) / _pt_temp_138[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1]))) / _pt_temp_138[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1] + -1.0 * ((0.0015296726597463011 * (_pt_temp_135[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1] + -1.0 * ((0.5 * (_pt_temp_136[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1] * _pt_temp_136[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1] + _pt_temp_137[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1] * _pt_temp_137[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1])) / _pt_temp_138[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1]))) / _pt_temp_138[4 * _pt_temp_152_dim0 + _pt_temp_152_dim1]));
resample_by_picking(&(_pt_temp_152[0]), 785, 4, &(_pt_in_526[0]), 4, 30864, &(_pt_in_527[0]), &(_pt_temp_153[0]));
for (int _pt_temp_150_dim1 = 0; _pt_temp_150_dim1 <= 3; ++_pt_temp_150_dim1)
for (int _pt_temp_150_dim0 = 0; _pt_temp_150_dim0 <= 14; ++_pt_temp_150_dim0)
_pt_temp_150[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1] = _pt_in_522[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1] * 0.5 * ((0.0015296726597463011 * (_pt_temp_129[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1] + -1.0 * ((0.5 * (_pt_temp_130[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1] * _pt_temp_130[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1] + _pt_temp_131[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1] * _pt_temp_131[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1])) / _pt_temp_132[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1]))) / _pt_temp_132[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1] + -1.0 * ((0.0015296726597463011 * (_pt_temp_129[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1] + -1.0 * ((0.5 * (_pt_temp_130[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1] * _pt_temp_130[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1] + _pt_temp_131[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1] * _pt_temp_131[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1])) / _pt_temp_132[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1]))) / _pt_temp_132[4 * _pt_temp_150_dim0 + _pt_temp_150_dim1]));
resample_by_picking_7(&(_pt_temp_150[0]), 15, 4, &(_pt_in_523[0]), 4, 30864, &(_pt_in_524[0]), &(_pt_temp_151[0]));
for (int _pt_temp_148_dim1 = 0; _pt_temp_148_dim1 <= 3; ++_pt_temp_148_dim1)
for (int _pt_temp_148_dim0 = 0; _pt_temp_148_dim0 <= 27; ++_pt_temp_148_dim0)
_pt_temp_148[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1] = _pt_in_519[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1] * 0.5 * ((0.0015296726597463011 * (_pt_temp_123[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1] + -1.0 * ((0.5 * (_pt_temp_124[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1] * _pt_temp_124[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1] + _pt_temp_125[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1] * _pt_temp_125[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1])) / _pt_temp_126[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1]))) / _pt_temp_126[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1] + -1.0 * ((0.0015296726597463011 * (_pt_temp_123[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1] + -1.0 * ((0.5 * (_pt_temp_124[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1] * _pt_temp_124[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1] + _pt_temp_125[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1] * _pt_temp_125[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1])) / _pt_temp_126[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1]))) / _pt_temp_126[4 * _pt_temp_148_dim0 + _pt_temp_148_dim1]));
resample_by_picking_5(&(_pt_temp_148[0]), 28, 4, &(_pt_in_520[0]), 4, 30864, &(_pt_in_521[0]), &(_pt_temp_149[0]));
for (int _pt_temp_142_dim2 = 0; _pt_temp_142_dim2 <= 3; ++_pt_temp_142_dim2)
for (int _pt_temp_142_dim1 = 0; _pt_temp_142_dim1 <= 10287; ++_pt_temp_142_dim1)
for (int _pt_temp_142_dim0 = 0; _pt_temp_142_dim0 <= 2; ++_pt_temp_142_dim0)
_pt_temp_142[41152 * _pt_temp_142_dim0 + 4 * _pt_temp_142_dim1 + _pt_temp_142_dim2] = _pt_in_510[41152 * _pt_temp_142_dim0 + 4 * _pt_temp_142_dim1 + _pt_temp_142_dim2];
for (int _pt_temp_13_dim1 = 0; _pt_temp_13_dim1 <= 3; ++_pt_temp_13_dim1)
for (int _pt_temp_13_dim0 = 0; _pt_temp_13_dim0 <= 27; ++_pt_temp_13_dim0)
_pt_temp_13[4 * _pt_temp_13_dim0 + _pt_temp_13_dim1] = _pt_in_317[4 * _pt_temp_13_dim0 + _pt_temp_13_dim1] * 0.5 * (_pt_temp_12[4 * _pt_temp_13_dim0 + _pt_temp_13_dim1] + 37.43143795798417 * 2.63872);
resample_by_picking_5(&(_pt_temp_13[0]), 28, 4, &(_pt_in_318[0]), 4, 30864, &(_pt_in_319[0]), &(_pt_temp_14[0]));
for (int _pt_temp_22_dim2 = 0; _pt_temp_22_dim2 <= 3; ++_pt_temp_22_dim2)
for (int _pt_temp_22_dim1 = 0; _pt_temp_22_dim1 <= 10287; ++_pt_temp_22_dim1)
for (int _pt_temp_22_dim0 = 0; _pt_temp_22_dim0 <= 2; ++_pt_temp_22_dim0)
_pt_temp_22[41152 * _pt_temp_22_dim0 + 4 * _pt_temp_22_dim1 + _pt_temp_22_dim2] = _pt_temp_11[41152 * _pt_temp_22_dim0 + 4 * _pt_temp_22_dim1 + _pt_temp_22_dim2] + _pt_temp_9[41152 * _pt_temp_22_dim0 + 4 * _pt_temp_22_dim1 + _pt_temp_22_dim2] + _pt_temp_10[41152 * _pt_temp_22_dim0 + 4 * _pt_temp_22_dim1 + _pt_temp_22_dim2] + _pt_temp_21[41152 * _pt_temp_22_dim0 + 4 * _pt_temp_22_dim1 + _pt_temp_22_dim2] + _pt_temp_14[41152 * _pt_temp_22_dim0 + 4 * _pt_temp_22_dim1 + _pt_temp_22_dim2] + _pt_temp_17[41152 * _pt_temp_22_dim0 + 4 * _pt_temp_22_dim1 + _pt_temp_22_dim2];
face_mass(&(_pt_temp[0]), &(_pt_in_305[0]), 10288, 4, 3, 10, &(_pt_temp_0[0]), &(_pt_temp_22[0]));
for (int _pt_temp_157_dim1 = 0; _pt_temp_157_dim1 <= 9; ++_pt_temp_157_dim1)
for (int _pt_temp_157_dim0 = 0; _pt_temp_157_dim0 <= 10287; ++_pt_temp_157_dim0)
{
acc__pt_sum_r0_1 = 0.0;
for (int _pt_sum_r0_1 = 0; _pt_sum_r0_1 <= 9; ++_pt_sum_r0_1)
{
acc__pt_sum_r0_2__pt_sum_r1_0 = 0.0;
for (int _pt_sum_r1_0 = 0; _pt_sum_r1_0 <= 9; ++_pt_sum_r1_0)
for (int _pt_sum_r0_2 = 0; _pt_sum_r0_2 <= 1; ++_pt_sum_r0_2)
acc__pt_sum_r0_2__pt_sum_r1_0 = acc__pt_sum_r0_2__pt_sum_r1_0 + _pt_in_300[100 * _pt_sum_r0_2 + _pt_sum_r1_0 + 10 * _pt_sum_r0_1] * _pt_in_301[_pt_sum_r1_0 + 10 * _pt_temp_157_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_0 + 10 * _pt_temp_157_dim0] * (_pt_sum_r0_2 == 0 ? _pt_in_302[_pt_sum_r1_0 + 10 * _pt_temp_157_dim0] : _pt_in_303[_pt_sum_r1_0 + 10 * _pt_temp_157_dim0]);
acc__pt_sum_r0_1 = acc__pt_sum_r0_1 + (1.0 / _pt_in_298[10 * _pt_temp_157_dim0 + _pt_temp_157_dim1]) * _pt_in_299[_pt_sum_r0_1 + 10 * _pt_temp_157_dim1] * (acc__pt_sum_r0_2__pt_sum_r1_0 + -1.0 * _pt_temp_0[_pt_sum_r0_1 + 10 * _pt_temp_157_dim0]);
}
_pt_temp_157[10 * _pt_temp_157_dim0 + _pt_temp_157_dim1] = -1.0 * acc__pt_sum_r0_1;
}
resample_by_picking_1(&(_pt_temp_157[0]), 10288, 10, &(_pt_in_536[0]), 4, 30036, &(_pt_in_537[0]), &(_pt_temp_160[0]));
resample_by_picking_1(&(_pt_temp_157[0]), 10288, 10, &(_pt_in_534[0]), 4, 30036, &(_pt_in_535[0]), &(_pt_temp_159[0]));
resample_by_picking_1(&(_pt_temp_157[0]), 10288, 10, &(_pt_in_532[0]), 4, 30036, &(_pt_in_533[0]), &(_pt_temp_158[0]));
resample_by_picking_8(&(_pt_temp_157[0]), 10288, 10, &(_pt_in_676[0]), 4, 785, &(_pt_in_677[0]), &(_pt_temp_252[0]));
resample_by_picking_6(&(_pt_temp_157[0]), 10288, 10, &(_pt_in_656[0]), 4, 15, &(_pt_in_657[0]), &(_pt_temp_239[0]));
resample_by_picking_4(&(_pt_temp_157[0]), 10288, 10, &(_pt_in_636[0]), 4, 28, &(_pt_in_637[0]), &(_pt_temp_226[0]));
for (int _pt_temp_185_dim1 = 0; _pt_temp_185_dim1 <= 3; ++_pt_temp_185_dim1)
for (int _pt_temp_185_dim0 = 0; _pt_temp_185_dim0 <= 30035; ++_pt_temp_185_dim0)
_pt_temp_185[4 * _pt_temp_185_dim0 + _pt_temp_185_dim1] = _pt_temp_160[4 * _pt_temp_185_dim0 + _pt_temp_185_dim1] + _pt_temp_158[4 * _pt_temp_185_dim0 + _pt_temp_185_dim1] + _pt_temp_159[4 * _pt_temp_185_dim0 + _pt_temp_185_dim1];
resample_by_picking_0(&(_pt_temp_185[0]), 30036, 4, &(_pt_in_578[0]), 4, 30036, &(_pt_in_579[0]), &(_pt_temp_188[0]));
resample_by_picking_0(&(_pt_temp_185[0]), 30036, 4, &(_pt_in_576[0]), 4, 30036, &(_pt_in_577[0]), &(_pt_temp_187[0]));
resample_by_picking_0(&(_pt_temp_185[0]), 30036, 4, &(_pt_in_574[0]), 4, 30036, &(_pt_in_575[0]), &(_pt_temp_186[0]));
for (int _pt_temp_139_dim1 = 0; _pt_temp_139_dim1 <= 3; ++_pt_temp_139_dim1)
for (int _pt_temp_139_dim0 = 0; _pt_temp_139_dim0 <= 784; ++_pt_temp_139_dim0)
_pt_temp_139[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1] = _pt_in_497[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1] * 0.5 * ((0.0015296726597463011 * (_pt_temp_135[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1] + -1.0 * ((0.5 * (_pt_temp_136[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1] * _pt_temp_136[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1] + _pt_temp_137[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1] * _pt_temp_137[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1])) / _pt_temp_138[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1]))) / _pt_temp_138[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1] + -1.0 * ((0.0015296726597463011 * (_pt_temp_135[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1] + -1.0 * ((0.5 * (_pt_temp_136[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1] * _pt_temp_136[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1] + _pt_temp_137[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1] * _pt_temp_137[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1])) / _pt_temp_138[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1]))) / _pt_temp_138[4 * _pt_temp_139_dim0 + _pt_temp_139_dim1]));
resample_by_picking(&(_pt_temp_139[0]), 785, 4, &(_pt_in_498[0]), 4, 30864, &(_pt_in_499[0]), &(_pt_temp_140[0]));
for (int _pt_temp_133_dim1 = 0; _pt_temp_133_dim1 <= 3; ++_pt_temp_133_dim1)
for (int _pt_temp_133_dim0 = 0; _pt_temp_133_dim0 <= 14; ++_pt_temp_133_dim0)
_pt_temp_133[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1] = _pt_in_486[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1] * 0.5 * ((0.0015296726597463011 * (_pt_temp_129[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1] + -1.0 * ((0.5 * (_pt_temp_130[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1] * _pt_temp_130[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1] + _pt_temp_131[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1] * _pt_temp_131[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1])) / _pt_temp_132[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1]))) / _pt_temp_132[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1] + -1.0 * ((0.0015296726597463011 * (_pt_temp_129[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1] + -1.0 * ((0.5 * (_pt_temp_130[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1] * _pt_temp_130[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1] + _pt_temp_131[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1] * _pt_temp_131[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1])) / _pt_temp_132[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1]))) / _pt_temp_132[4 * _pt_temp_133_dim0 + _pt_temp_133_dim1]));
resample_by_picking_7(&(_pt_temp_133[0]), 15, 4, &(_pt_in_487[0]), 4, 30864, &(_pt_in_488[0]), &(_pt_temp_134[0]));
for (int _pt_temp_127_dim1 = 0; _pt_temp_127_dim1 <= 3; ++_pt_temp_127_dim1)
for (int _pt_temp_127_dim0 = 0; _pt_temp_127_dim0 <= 27; ++_pt_temp_127_dim0)
_pt_temp_127[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1] = _pt_in_475[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1] * 0.5 * ((0.0015296726597463011 * (_pt_temp_123[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1] + -1.0 * ((0.5 * (_pt_temp_124[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1] * _pt_temp_124[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1] + _pt_temp_125[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1] * _pt_temp_125[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1])) / _pt_temp_126[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1]))) / _pt_temp_126[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1] + -1.0 * ((0.0015296726597463011 * (_pt_temp_123[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1] + -1.0 * ((0.5 * (_pt_temp_124[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1] * _pt_temp_124[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1] + _pt_temp_125[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1] * _pt_temp_125[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1])) / _pt_temp_126[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1]))) / _pt_temp_126[4 * _pt_temp_127_dim0 + _pt_temp_127_dim1]));
resample_by_picking_5(&(_pt_temp_127[0]), 28, 4, &(_pt_in_476[0]), 4, 30864, &(_pt_in_477[0]), &(_pt_temp_128[0]));
for (int _pt_temp_115_dim1 = 0; _pt_temp_115_dim1 <= 3; ++_pt_temp_115_dim1)
for (int _pt_temp_115_dim0 = 0; _pt_temp_115_dim0 <= 30035; ++_pt_temp_115_dim0)
_pt_temp_115[4 * _pt_temp_115_dim0 + _pt_temp_115_dim1] = _pt_temp_114[4 * _pt_temp_115_dim0 + _pt_temp_115_dim1] + _pt_temp_112[4 * _pt_temp_115_dim0 + _pt_temp_115_dim1] + _pt_temp_113[4 * _pt_temp_115_dim0 + _pt_temp_115_dim1];
resample_by_picking_0(&(_pt_temp_115[0]), 30036, 4, &(_pt_in_99[0]), 4, 30036, &(_pt_in_100[0]), &(_pt_temp_118[0]));
resample_by_picking_0(&(_pt_temp_115[0]), 30036, 4, &(_pt_in_97[0]), 4, 30036, &(_pt_in_98[0]), &(_pt_temp_117[0]));
resample_by_picking_0(&(_pt_temp_115[0]), 30036, 4, &(_pt_in_95[0]), 4, 30036, &(_pt_in_96[0]), &(_pt_temp_116[0]));
for (int _pt_temp_570_dim1 = 0; _pt_temp_570_dim1 <= 3; ++_pt_temp_570_dim1)
for (int _pt_temp_570_dim0 = 0; _pt_temp_570_dim0 <= 30035; ++_pt_temp_570_dim0)
_pt_temp_570[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) + (_pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) + sqrt((1.289 / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] * _pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] * _pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) + _pt_temp_114[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_112[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_113[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * 0.2889999999999999)) || isnan(sqrt(((_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) * ((_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) + ((_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) * ((_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]))) + sqrt((1.289 / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) * (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) + (_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]))) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) + _pt_temp_118[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_116[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_117[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) + (_pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) + sqrt((1.289 / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] * _pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] * _pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) + _pt_temp_114[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_112[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_113[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * 0.2889999999999999) > sqrt(((_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) * ((_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) + ((_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) * ((_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]))) + sqrt((1.289 / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) * (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) + (_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]))) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) + _pt_temp_118[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_116[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_117[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * 0.2889999999999999) ? sqrt((_pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) + (_pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) + sqrt((1.289 / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] * _pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] * _pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) + _pt_temp_114[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_112[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_113[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * 0.2889999999999999) : sqrt(((_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) * ((_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) + ((_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) * ((_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]))) + sqrt((1.289 / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) * (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) + (_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]))) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) + _pt_temp_118[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_116[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_117[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * 0.2889999999999999))) * (-1.0 * _pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) / 2.0) + _pt_in_75[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] * 0.5 * ((_pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] * _pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] * _pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] * _pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) + _pt_temp_114[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_112[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_113[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * 0.2889999999999999 + ((_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) + (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) + (_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]))) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) + _pt_temp_118[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_116[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_117[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * 0.2889999999999999) + _pt_in_76[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] * 0.5 * ((_pt_temp_4[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] * _pt_temp_52[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) / _pt_temp_28[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + ((_pt_temp_7[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_5[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_6[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]) * (_pt_temp_55[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_53[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_54[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1])) / (_pt_temp_31[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_29[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1] + _pt_temp_30[4 * _pt_temp_570_dim0 + _pt_temp_570_dim1]));
resample_by_picking_3(&(_pt_temp_570[0]), 30036, 4, &(_pt_in_854[0]), 4, 30864, &(_pt_in_855[0]), &(_pt_temp_573[0]));
resample_by_picking_3(&(_pt_temp_570[0]), 30036, 4, &(_pt_in_852[0]), 4, 30864, &(_pt_in_853[0]), &(_pt_temp_572[0]));
resample_by_picking_3(&(_pt_temp_570[0]), 30036, 4, &(_pt_in_850[0]), 4, 30864, &(_pt_in_851[0]), &(_pt_temp_571[0]));
for (int _pt_temp_475_dim1 = 0; _pt_temp_475_dim1 <= 3; ++_pt_temp_475_dim1)
for (int _pt_temp_475_dim0 = 0; _pt_temp_475_dim0 <= 30035; ++_pt_temp_475_dim0)
_pt_temp_475[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_4[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (_pt_temp_4[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) + (_pt_temp_52[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (_pt_temp_52[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) + sqrt((1.289 / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] * _pt_temp_4[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_52[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] * _pt_temp_52[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) + _pt_temp_114[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_112[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_113[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * 0.2889999999999999)) || isnan(sqrt(((_pt_temp_7[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_5[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_6[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) * ((_pt_temp_7[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_5[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_6[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) + ((_pt_temp_55[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_53[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_54[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) * ((_pt_temp_55[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_53[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_54[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]))) + sqrt((1.289 / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) * (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_5[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_6[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (_pt_temp_7[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_5[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_6[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) + (_pt_temp_55[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_53[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_54[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (_pt_temp_55[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_53[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_54[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]))) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) + _pt_temp_118[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_116[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_117[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_4[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (_pt_temp_4[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) + (_pt_temp_52[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (_pt_temp_52[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) + sqrt((1.289 / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] * _pt_temp_4[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_52[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] * _pt_temp_52[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) + _pt_temp_114[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_112[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_113[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * 0.2889999999999999) > sqrt(((_pt_temp_7[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_5[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_6[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) * ((_pt_temp_7[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_5[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_6[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) + ((_pt_temp_55[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_53[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_54[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) * ((_pt_temp_55[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_53[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_54[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]))) + sqrt((1.289 / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) * (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_5[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_6[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (_pt_temp_7[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_5[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_6[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) + (_pt_temp_55[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_53[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_54[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (_pt_temp_55[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_53[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_54[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]))) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) + _pt_temp_118[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_116[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_117[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * 0.2889999999999999) ? sqrt((_pt_temp_4[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (_pt_temp_4[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) + (_pt_temp_52[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (_pt_temp_52[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) + sqrt((1.289 / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] * _pt_temp_4[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_52[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] * _pt_temp_52[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) / _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) + _pt_temp_114[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_112[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_113[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * 0.2889999999999999) : sqrt(((_pt_temp_7[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_5[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_6[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) * ((_pt_temp_7[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_5[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_6[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) + ((_pt_temp_55[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_53[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_54[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) * ((_pt_temp_55[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_53[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_54[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]))) + sqrt((1.289 / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) * (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_5[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_6[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (_pt_temp_7[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_5[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_6[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) + (_pt_temp_55[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_53[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_54[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * (_pt_temp_55[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_53[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_54[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]))) / (_pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) + _pt_temp_118[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_116[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_117[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) * 0.2889999999999999))) * (-1.0 * _pt_temp_28[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_31[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_29[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_30[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1])) / 2.0) + _pt_in_75[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] * 0.5 * (_pt_temp_3[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_1[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_2[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_7[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_5[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_6[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]) + _pt_in_76[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] * 0.5 * (_pt_temp_51[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_49[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_50[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_55[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_53[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1] + _pt_temp_54[4 * _pt_temp_475_dim0 + _pt_temp_475_dim1]);
resample_by_picking_3(&(_pt_temp_475[0]), 30036, 4, &(_pt_in_105[0]), 4, 30864, &(_pt_in_106[0]), &(_pt_temp_478[0]));
resample_by_picking_3(&(_pt_temp_475[0]), 30036, 4, &(_pt_in_103[0]), 4, 30864, &(_pt_in_104[0]), &(_pt_temp_477[0]));
resample_by_picking_3(&(_pt_temp_475[0]), 30036, 4, &(_pt_in_101[0]), 4, 30864, &(_pt_in_102[0]), &(_pt_temp_476[0]));
for (int _pt_temp_485_dim2 = 0; _pt_temp_485_dim2 <= 3; ++_pt_temp_485_dim2)
for (int _pt_temp_485_dim1 = 0; _pt_temp_485_dim1 <= 10287; ++_pt_temp_485_dim1)
for (int _pt_temp_485_dim0 = 0; _pt_temp_485_dim0 <= 2; ++_pt_temp_485_dim0)
_pt_temp_485[41152 * _pt_temp_485_dim0 + 4 * _pt_temp_485_dim1 + _pt_temp_485_dim2] = -1.0 * (_pt_temp_478[41152 * _pt_temp_485_dim0 + 4 * _pt_temp_485_dim1 + _pt_temp_485_dim2] + _pt_temp_476[41152 * _pt_temp_485_dim0 + 4 * _pt_temp_485_dim1 + _pt_temp_485_dim2] + _pt_temp_477[41152 * _pt_temp_485_dim0 + 4 * _pt_temp_485_dim1 + _pt_temp_485_dim2] + _pt_temp_484[41152 * _pt_temp_485_dim0 + 4 * _pt_temp_485_dim1 + _pt_temp_485_dim2] + _pt_temp_480[41152 * _pt_temp_485_dim0 + 4 * _pt_temp_485_dim1 + _pt_temp_485_dim2] + _pt_temp_482[41152 * _pt_temp_485_dim0 + 4 * _pt_temp_485_dim1 + _pt_temp_485_dim2]) + _pt_temp_468[41152 * _pt_temp_485_dim0 + 4 * _pt_temp_485_dim1 + _pt_temp_485_dim2] + _pt_temp_466[41152 * _pt_temp_485_dim0 + 4 * _pt_temp_485_dim1 + _pt_temp_485_dim2] + _pt_temp_467[41152 * _pt_temp_485_dim0 + 4 * _pt_temp_485_dim1 + _pt_temp_485_dim2] + _pt_temp_474[41152 * _pt_temp_485_dim0 + 4 * _pt_temp_485_dim1 + _pt_temp_485_dim2] + _pt_temp_470[41152 * _pt_temp_485_dim0 + 4 * _pt_temp_485_dim1 + _pt_temp_485_dim2] + _pt_temp_472[41152 * _pt_temp_485_dim0 + 4 * _pt_temp_485_dim1 + _pt_temp_485_dim2];
face_mass(&(_pt_temp_463[0]), &(_pt_in_10[0]), 10288, 4, 3, 10, &(_pt_temp_464[0]), &(_pt_temp_485[0]));
for (int _pt_temp_380_dim1 = 0; _pt_temp_380_dim1 <= 3; ++_pt_temp_380_dim1)
for (int _pt_temp_380_dim0 = 0; _pt_temp_380_dim0 <= 30035; ++_pt_temp_380_dim0)
_pt_temp_380[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) + (_pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) + sqrt((1.289 / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] * _pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] * _pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) + _pt_temp_114[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_112[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_113[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * 0.2889999999999999)) || isnan(sqrt(((_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) * ((_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) + ((_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) * ((_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]))) + sqrt((1.289 / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) * (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) + (_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]))) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) + _pt_temp_118[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_116[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_117[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) + (_pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) + sqrt((1.289 / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] * _pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] * _pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) + _pt_temp_114[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_112[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_113[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * 0.2889999999999999) > sqrt(((_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) * ((_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) + ((_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) * ((_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]))) + sqrt((1.289 / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) * (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) + (_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]))) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) + _pt_temp_118[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_116[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_117[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * 0.2889999999999999) ? sqrt((_pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) + (_pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) + sqrt((1.289 / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] * _pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] * _pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) + _pt_temp_114[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_112[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_113[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * 0.2889999999999999) : sqrt(((_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) * ((_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) + ((_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) * ((_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]))) + sqrt((1.289 / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) * (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) + (_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]))) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) + _pt_temp_118[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_116[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_117[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * 0.2889999999999999))) * (-1.0 * _pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) / 2.0) + _pt_in_75[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] * 0.5 * ((_pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] * _pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + ((_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) + _pt_in_76[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] * 0.5 * ((_pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] * _pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] * _pt_temp_4[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] * _pt_temp_52[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) / _pt_temp_28[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) + _pt_temp_114[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_112[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_113[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * 0.2889999999999999 + ((_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) + (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_7[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_5[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_6[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) + (_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * (_pt_temp_55[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_53[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_54[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]))) / (_pt_temp_31[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_29[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_30[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1])) + _pt_temp_118[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_116[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1] + _pt_temp_117[4 * _pt_temp_380_dim0 + _pt_temp_380_dim1]) * 0.2889999999999999);
resample_by_picking_3(&(_pt_temp_380[0]), 30036, 4, &(_pt_in_1010[0]), 4, 30864, &(_pt_in_1011[0]), &(_pt_temp_383[0]));
resample_by_picking_3(&(_pt_temp_380[0]), 30036, 4, &(_pt_in_1008[0]), 4, 30864, &(_pt_in_1009[0]), &(_pt_temp_382[0]));
resample_by_picking_3(&(_pt_temp_380[0]), 30036, 4, &(_pt_in_1006[0]), 4, 30864, &(_pt_in_1007[0]), &(_pt_temp_381[0]));
for (int _pt_temp_267_dim1 = 0; _pt_temp_267_dim1 <= 3; ++_pt_temp_267_dim1)
for (int _pt_temp_267_dim0 = 0; _pt_temp_267_dim0 <= 30035; ++_pt_temp_267_dim0)
_pt_temp_267[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] = -1.0 * (((isnan(sqrt((_pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) + (_pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) + sqrt((1.289 / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] * _pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] * _pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) + _pt_temp_114[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_112[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_113[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * 0.2889999999999999)) || isnan(sqrt(((_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) * ((_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) + ((_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) * ((_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]))) + sqrt((1.289 / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) * (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) + (_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]))) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) + _pt_temp_118[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_116[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_117[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * 0.2889999999999999)) ? NAN : (sqrt((_pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) + (_pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) + sqrt((1.289 / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] * _pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] * _pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) + _pt_temp_114[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_112[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_113[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * 0.2889999999999999) > sqrt(((_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) * ((_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) + ((_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) * ((_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]))) + sqrt((1.289 / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) * (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) + (_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]))) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) + _pt_temp_118[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_116[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_117[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * 0.2889999999999999) ? sqrt((_pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) + (_pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) + sqrt((1.289 / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] * _pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] * _pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) + _pt_temp_114[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_112[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_113[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * 0.2889999999999999) : sqrt(((_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) * ((_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) + ((_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) * ((_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]))) + sqrt((1.289 / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) * (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) + (_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]))) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) + _pt_temp_118[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_116[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_117[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * 0.2889999999999999))) * (-1.0 * _pt_temp_115[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_118[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_116[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_117[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) / 2.0) + _pt_in_75[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] * 0.5 * ((_pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] * (_pt_temp_115[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] * _pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] * _pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) + _pt_temp_114[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_112[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_113[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * 0.2889999999999999)) / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + ((_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * ((-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) + (_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]))) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) + _pt_temp_118[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_116[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_117[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * 0.2889999999999999 + _pt_temp_118[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_116[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_117[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) + _pt_in_76[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] * 0.5 * ((_pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] * (_pt_temp_115[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] * _pt_temp_4[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] * _pt_temp_52[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) + _pt_temp_114[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_112[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_113[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * 0.2889999999999999)) / _pt_temp_28[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + ((_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * ((-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_7[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_5[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_6[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) + (_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * (_pt_temp_55[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_53[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_54[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]))) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) + _pt_temp_118[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_116[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_117[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]) * 0.2889999999999999 + _pt_temp_118[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_116[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_117[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1])) / (_pt_temp_31[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_29[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1] + _pt_temp_30[4 * _pt_temp_267_dim0 + _pt_temp_267_dim1]));
resample_by_picking_3(&(_pt_temp_267[0]), 30036, 4, &(_pt_in_698[0]), 4, 30864, &(_pt_in_699[0]), &(_pt_temp_270[0]));
resample_by_picking_3(&(_pt_temp_267[0]), 30036, 4, &(_pt_in_696[0]), 4, 30864, &(_pt_in_697[0]), &(_pt_temp_269[0]));
resample_by_picking_3(&(_pt_temp_267[0]), 30036, 4, &(_pt_in_694[0]), 4, 30864, &(_pt_in_695[0]), &(_pt_temp_268[0]));
for (int _pt_temp_144_dim1 = 0; _pt_temp_144_dim1 <= 3; ++_pt_temp_144_dim1)
for (int _pt_temp_144_dim0 = 0; _pt_temp_144_dim0 <= 30035; ++_pt_temp_144_dim0)
_pt_temp_144[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] = _pt_in_512[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] * 0.5 * ((0.0015296726597463011 * (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] * _pt_temp_4[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_52[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] * _pt_temp_52[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1])) / _pt_temp_28[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1]) + _pt_temp_114[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_112[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_113[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1])) / _pt_temp_28[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + (0.0015296726597463011 * (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_5[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_6[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1]) * (_pt_temp_7[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_5[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_6[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1]) + (_pt_temp_55[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_53[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_54[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1]) * (_pt_temp_55[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_53[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_54[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1]))) / (_pt_temp_31[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_29[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_30[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1])) + _pt_temp_118[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_116[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_117[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1])) / (_pt_temp_31[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_29[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1] + _pt_temp_30[4 * _pt_temp_144_dim0 + _pt_temp_144_dim1]));
resample_by_picking_3(&(_pt_temp_144[0]), 30036, 4, &(_pt_in_517[0]), 4, 30864, &(_pt_in_518[0]), &(_pt_temp_147[0]));
resample_by_picking_3(&(_pt_temp_144[0]), 30036, 4, &(_pt_in_515[0]), 4, 30864, &(_pt_in_516[0]), &(_pt_temp_146[0]));
resample_by_picking_3(&(_pt_temp_144[0]), 30036, 4, &(_pt_in_513[0]), 4, 30864, &(_pt_in_514[0]), &(_pt_temp_145[0]));
for (int _pt_temp_154_dim2 = 0; _pt_temp_154_dim2 <= 3; ++_pt_temp_154_dim2)
for (int _pt_temp_154_dim1 = 0; _pt_temp_154_dim1 <= 10287; ++_pt_temp_154_dim1)
for (int _pt_temp_154_dim0 = 0; _pt_temp_154_dim0 <= 2; ++_pt_temp_154_dim0)
_pt_temp_154[41152 * _pt_temp_154_dim0 + 4 * _pt_temp_154_dim1 + _pt_temp_154_dim2] = _pt_temp_147[41152 * _pt_temp_154_dim0 + 4 * _pt_temp_154_dim1 + _pt_temp_154_dim2] + _pt_temp_145[41152 * _pt_temp_154_dim0 + 4 * _pt_temp_154_dim1 + _pt_temp_154_dim2] + _pt_temp_146[41152 * _pt_temp_154_dim0 + 4 * _pt_temp_154_dim1 + _pt_temp_154_dim2] + _pt_temp_153[41152 * _pt_temp_154_dim0 + 4 * _pt_temp_154_dim1 + _pt_temp_154_dim2] + _pt_temp_149[41152 * _pt_temp_154_dim0 + 4 * _pt_temp_154_dim1 + _pt_temp_154_dim2] + _pt_temp_151[41152 * _pt_temp_154_dim0 + 4 * _pt_temp_154_dim1 + _pt_temp_154_dim2];
face_mass(&(_pt_temp_142[0]), &(_pt_in_511[0]), 10288, 4, 3, 10, &(_pt_temp_143[0]), &(_pt_temp_154[0]));
for (int _pt_temp_213_dim1 = 0; _pt_temp_213_dim1 <= 9; ++_pt_temp_213_dim1)
for (int _pt_temp_213_dim0 = 0; _pt_temp_213_dim0 <= 10287; ++_pt_temp_213_dim0)
{
acc__pt_sum_r0_16 = 0.0;
for (int _pt_sum_r0_16 = 0; _pt_sum_r0_16 <= 9; ++_pt_sum_r0_16)
{
acc__pt_sum_r0_17__pt_sum_r1_8 = 0.0;
for (int _pt_sum_r1_8 = 0; _pt_sum_r1_8 <= 9; ++_pt_sum_r1_8)
for (int _pt_sum_r0_17 = 0; _pt_sum_r0_17 <= 1; ++_pt_sum_r0_17)
acc__pt_sum_r0_17__pt_sum_r1_8 = acc__pt_sum_r0_17__pt_sum_r1_8 + _pt_in_506[100 * _pt_sum_r0_17 + _pt_sum_r1_8 + 10 * _pt_sum_r0_16] * _pt_in_507[_pt_sum_r1_8 + 10 * _pt_temp_213_dim0] * ((0.0015296726597463011 * (_actx_in_1_energy_0[_pt_sum_r1_8 + 10 * _pt_temp_213_dim0] + -1.0 * ((0.5 * (_actx_in_1_momentum_0_0[_pt_sum_r1_8 + 10 * _pt_temp_213_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_8 + 10 * _pt_temp_213_dim0] + _actx_in_1_momentum_1_0[_pt_sum_r1_8 + 10 * _pt_temp_213_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_8 + 10 * _pt_temp_213_dim0])) / _actx_in_1_mass_0[_pt_sum_r1_8 + 10 * _pt_temp_213_dim0]))) / _actx_in_1_mass_0[_pt_sum_r1_8 + 10 * _pt_temp_213_dim0]) * (_pt_sum_r0_17 == 0 ? _pt_in_508[_pt_sum_r1_8 + 10 * _pt_temp_213_dim0] : _pt_in_509[_pt_sum_r1_8 + 10 * _pt_temp_213_dim0]);
acc__pt_sum_r0_16 = acc__pt_sum_r0_16 + (1.0 / _pt_in_504[10 * _pt_temp_213_dim0 + _pt_temp_213_dim1]) * _pt_in_505[_pt_sum_r0_16 + 10 * _pt_temp_213_dim1] * (acc__pt_sum_r0_17__pt_sum_r1_8 + -1.0 * _pt_temp_143[_pt_sum_r0_16 + 10 * _pt_temp_213_dim0]);
}
_pt_temp_213[10 * _pt_temp_213_dim0 + _pt_temp_213_dim1] = -1.0 * acc__pt_sum_r0_16;
}
resample_by_picking_8(&(_pt_temp_213[0]), 10288, 10, &(_pt_in_690[0]), 4, 785, &(_pt_in_691[0]), &(_pt_temp_264[0]));
resample_by_picking_6(&(_pt_temp_213[0]), 10288, 10, &(_pt_in_670[0]), 4, 15, &(_pt_in_671[0]), &(_pt_temp_248[0]));
resample_by_picking_4(&(_pt_temp_213[0]), 10288, 10, &(_pt_in_650[0]), 4, 28, &(_pt_in_651[0]), &(_pt_temp_235[0]));
resample_by_picking_1(&(_pt_temp_213[0]), 10288, 10, &(_pt_in_620[0]), 4, 30036, &(_pt_in_621[0]), &(_pt_temp_216[0]));
resample_by_picking_1(&(_pt_temp_213[0]), 10288, 10, &(_pt_in_618[0]), 4, 30036, &(_pt_in_619[0]), &(_pt_temp_215[0]));
resample_by_picking_1(&(_pt_temp_213[0]), 10288, 10, &(_pt_in_616[0]), 4, 30036, &(_pt_in_617[0]), &(_pt_temp_214[0]));
for (int _pt_temp_217_dim1 = 0; _pt_temp_217_dim1 <= 3; ++_pt_temp_217_dim1)
for (int _pt_temp_217_dim0 = 0; _pt_temp_217_dim0 <= 30035; ++_pt_temp_217_dim0)
_pt_temp_217[4 * _pt_temp_217_dim0 + _pt_temp_217_dim1] = _pt_temp_216[4 * _pt_temp_217_dim0 + _pt_temp_217_dim1] + _pt_temp_214[4 * _pt_temp_217_dim0 + _pt_temp_217_dim1] + _pt_temp_215[4 * _pt_temp_217_dim0 + _pt_temp_217_dim1];
resample_by_picking_0(&(_pt_temp_217[0]), 30036, 4, &(_pt_in_626[0]), 4, 30036, &(_pt_in_627[0]), &(_pt_temp_220[0]));
resample_by_picking_0(&(_pt_temp_217[0]), 30036, 4, &(_pt_in_624[0]), 4, 30036, &(_pt_in_625[0]), &(_pt_temp_219[0]));
resample_by_picking_0(&(_pt_temp_217[0]), 30036, 4, &(_pt_in_622[0]), 4, 30036, &(_pt_in_623[0]), &(_pt_temp_218[0]));
for (int _pt_temp_119_dim1 = 0; _pt_temp_119_dim1 <= 3; ++_pt_temp_119_dim1)
for (int _pt_temp_119_dim0 = 0; _pt_temp_119_dim0 <= 30035; ++_pt_temp_119_dim0)
_pt_temp_119[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] = _pt_in_460[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] * 0.5 * ((0.0015296726597463011 * (-1.0 * ((0.5 * (_pt_temp_4[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] * _pt_temp_4[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_52[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] * _pt_temp_52[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1])) / _pt_temp_28[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1]) + _pt_temp_114[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_112[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_113[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1])) / _pt_temp_28[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + (0.0015296726597463011 * (-1.0 * ((0.5 * ((_pt_temp_7[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_5[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_6[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1]) * (_pt_temp_7[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_5[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_6[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1]) + (_pt_temp_55[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_53[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_54[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1]) * (_pt_temp_55[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_53[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_54[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1]))) / (_pt_temp_31[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_29[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_30[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1])) + _pt_temp_118[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_116[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_117[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1])) / (_pt_temp_31[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_29[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1] + _pt_temp_30[4 * _pt_temp_119_dim0 + _pt_temp_119_dim1]));
resample_by_picking_3(&(_pt_temp_119[0]), 30036, 4, &(_pt_in_465[0]), 4, 30864, &(_pt_in_466[0]), &(_pt_temp_122[0]));
resample_by_picking_3(&(_pt_temp_119[0]), 30036, 4, &(_pt_in_463[0]), 4, 30864, &(_pt_in_464[0]), &(_pt_temp_121[0]));
resample_by_picking_3(&(_pt_temp_119[0]), 30036, 4, &(_pt_in_461[0]), 4, 30864, &(_pt_in_462[0]), &(_pt_temp_120[0]));
for (int _pt_temp_141_dim2 = 0; _pt_temp_141_dim2 <= 3; ++_pt_temp_141_dim2)
for (int _pt_temp_141_dim1 = 0; _pt_temp_141_dim1 <= 10287; ++_pt_temp_141_dim1)
for (int _pt_temp_141_dim0 = 0; _pt_temp_141_dim0 <= 2; ++_pt_temp_141_dim0)
_pt_temp_141[41152 * _pt_temp_141_dim0 + 4 * _pt_temp_141_dim1 + _pt_temp_141_dim2] = _pt_temp_122[41152 * _pt_temp_141_dim0 + 4 * _pt_temp_141_dim1 + _pt_temp_141_dim2] + _pt_temp_120[41152 * _pt_temp_141_dim0 + 4 * _pt_temp_141_dim1 + _pt_temp_141_dim2] + _pt_temp_121[41152 * _pt_temp_141_dim0 + 4 * _pt_temp_141_dim1 + _pt_temp_141_dim2] + _pt_temp_140[41152 * _pt_temp_141_dim0 + 4 * _pt_temp_141_dim1 + _pt_temp_141_dim2] + _pt_temp_128[41152 * _pt_temp_141_dim0 + 4 * _pt_temp_141_dim1 + _pt_temp_141_dim2] + _pt_temp_134[41152 * _pt_temp_141_dim0 + 4 * _pt_temp_141_dim1 + _pt_temp_141_dim2];
for (int _pt_temp_110_dim2 = 0; _pt_temp_110_dim2 <= 3; ++_pt_temp_110_dim2)
for (int _pt_temp_110_dim1 = 0; _pt_temp_110_dim1 <= 10287; ++_pt_temp_110_dim1)
for (int _pt_temp_110_dim0 = 0; _pt_temp_110_dim0 <= 2; ++_pt_temp_110_dim0)
_pt_temp_110[41152 * _pt_temp_110_dim0 + 4 * _pt_temp_110_dim1 + _pt_temp_110_dim2] = _pt_in_458[41152 * _pt_temp_110_dim0 + 4 * _pt_temp_110_dim1 + _pt_temp_110_dim2];
face_mass(&(_pt_temp_110[0]), &(_pt_in_459[0]), 10288, 4, 3, 10, &(_pt_temp_111[0]), &(_pt_temp_141[0]));
for (int _pt_temp_181_dim1 = 0; _pt_temp_181_dim1 <= 9; ++_pt_temp_181_dim1)
for (int _pt_temp_181_dim0 = 0; _pt_temp_181_dim0 <= 10287; ++_pt_temp_181_dim0)
{
acc__pt_sum_r0_13 = 0.0;
for (int _pt_sum_r0_13 = 0; _pt_sum_r0_13 <= 9; ++_pt_sum_r0_13)
{
acc__pt_sum_r0_14__pt_sum_r1_6 = 0.0;
for (int _pt_sum_r1_6 = 0; _pt_sum_r1_6 <= 9; ++_pt_sum_r1_6)
for (int _pt_sum_r0_14 = 0; _pt_sum_r0_14 <= 1; ++_pt_sum_r0_14)
acc__pt_sum_r0_14__pt_sum_r1_6 = acc__pt_sum_r0_14__pt_sum_r1_6 + _pt_in_454[100 * _pt_sum_r0_14 + _pt_sum_r1_6 + 10 * _pt_sum_r0_13] * _pt_in_455[_pt_sum_r1_6 + 10 * _pt_temp_181_dim0] * ((0.0015296726597463011 * (_actx_in_1_energy_0[_pt_sum_r1_6 + 10 * _pt_temp_181_dim0] + -1.0 * ((0.5 * (_actx_in_1_momentum_0_0[_pt_sum_r1_6 + 10 * _pt_temp_181_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_6 + 10 * _pt_temp_181_dim0] + _actx_in_1_momentum_1_0[_pt_sum_r1_6 + 10 * _pt_temp_181_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_6 + 10 * _pt_temp_181_dim0])) / _actx_in_1_mass_0[_pt_sum_r1_6 + 10 * _pt_temp_181_dim0]))) / _actx_in_1_mass_0[_pt_sum_r1_6 + 10 * _pt_temp_181_dim0]) * (_pt_sum_r0_14 == 0 ? _pt_in_456[_pt_sum_r1_6 + 10 * _pt_temp_181_dim0] : _pt_in_457[_pt_sum_r1_6 + 10 * _pt_temp_181_dim0]);
acc__pt_sum_r0_13 = acc__pt_sum_r0_13 + (1.0 / _pt_in_452[10 * _pt_temp_181_dim0 + _pt_temp_181_dim1]) * _pt_in_453[_pt_sum_r0_13 + 10 * _pt_temp_181_dim1] * (acc__pt_sum_r0_14__pt_sum_r1_6 + -1.0 * _pt_temp_111[_pt_sum_r0_13 + 10 * _pt_temp_181_dim0]);
}
_pt_temp_181[10 * _pt_temp_181_dim0 + _pt_temp_181_dim1] = -1.0 * acc__pt_sum_r0_13;
}
resample_by_picking_8(&(_pt_temp_181[0]), 10288, 10, &(_pt_in_688[0]), 4, 785, &(_pt_in_689[0]), &(_pt_temp_260[0]));
resample_by_picking_6(&(_pt_temp_181[0]), 10288, 10, &(_pt_in_668[0]), 4, 15, &(_pt_in_669[0]), &(_pt_temp_247[0]));
resample_by_picking_4(&(_pt_temp_181[0]), 10288, 10, &(_pt_in_648[0]), 4, 28, &(_pt_in_649[0]), &(_pt_temp_234[0]));
resample_by_picking_1(&(_pt_temp_181[0]), 10288, 10, &(_pt_in_572[0]), 4, 30036, &(_pt_in_573[0]), &(_pt_temp_184[0]));
resample_by_picking_1(&(_pt_temp_181[0]), 10288, 10, &(_pt_in_570[0]), 4, 30036, &(_pt_in_571[0]), &(_pt_temp_183[0]));
resample_by_picking_1(&(_pt_temp_181[0]), 10288, 10, &(_pt_in_568[0]), 4, 30036, &(_pt_in_569[0]), &(_pt_temp_182[0]));
for (int _pt_temp_209_dim1 = 0; _pt_temp_209_dim1 <= 3; ++_pt_temp_209_dim1)
for (int _pt_temp_209_dim0 = 0; _pt_temp_209_dim0 <= 30035; ++_pt_temp_209_dim0)
_pt_temp_209[4 * _pt_temp_209_dim0 + _pt_temp_209_dim1] = _pt_temp_184[4 * _pt_temp_209_dim0 + _pt_temp_209_dim1] + _pt_temp_182[4 * _pt_temp_209_dim0 + _pt_temp_209_dim1] + _pt_temp_183[4 * _pt_temp_209_dim0 + _pt_temp_209_dim1];
resample_by_picking_0(&(_pt_temp_209[0]), 30036, 4, &(_pt_in_614[0]), 4, 30036, &(_pt_in_615[0]), &(_pt_temp_212[0]));
resample_by_picking_0(&(_pt_temp_209[0]), 30036, 4, &(_pt_in_612[0]), 4, 30036, &(_pt_in_613[0]), &(_pt_temp_211[0]));
resample_by_picking_0(&(_pt_temp_209[0]), 30036, 4, &(_pt_in_610[0]), 4, 30036, &(_pt_in_611[0]), &(_pt_temp_210[0]));
for (int _pt_temp_107_dim1 = 0; _pt_temp_107_dim1 <= 3; ++_pt_temp_107_dim1)
for (int _pt_temp_107_dim0 = 0; _pt_temp_107_dim0 <= 784; ++_pt_temp_107_dim0)
_pt_temp_107[4 * _pt_temp_107_dim0 + _pt_temp_107_dim1] = _pt_in_331[4 * _pt_temp_107_dim0 + _pt_temp_107_dim1] * 0.5 * (_pt_temp_66[4 * _pt_temp_107_dim0 + _pt_temp_107_dim1] + -1.0 * _pt_temp_67[4 * _pt_temp_107_dim0 + _pt_temp_107_dim1]);
resample_by_picking(&(_pt_temp_107[0]), 785, 4, &(_pt_in_450[0]), 4, 30864, &(_pt_in_451[0]), &(_pt_temp_108[0]));
for (int _pt_temp_105_dim1 = 0; _pt_temp_105_dim1 <= 3; ++_pt_temp_105_dim1)
for (int _pt_temp_105_dim0 = 0; _pt_temp_105_dim0 <= 14; ++_pt_temp_105_dim0)
_pt_temp_105[4 * _pt_temp_105_dim0 + _pt_temp_105_dim1] = _pt_in_322[4 * _pt_temp_105_dim0 + _pt_temp_105_dim1] * 0.5 * (_pt_temp_63[4 * _pt_temp_105_dim0 + _pt_temp_105_dim1] + _pt_temp_63[4 * _pt_temp_105_dim0 + _pt_temp_105_dim1]);
resample_by_picking_7(&(_pt_temp_105[0]), 15, 4, &(_pt_in_448[0]), 4, 30864, &(_pt_in_449[0]), &(_pt_temp_106[0]));
for (int _pt_temp_103_dim1 = 0; _pt_temp_103_dim1 <= 3; ++_pt_temp_103_dim1)
for (int _pt_temp_103_dim0 = 0; _pt_temp_103_dim0 <= 27; ++_pt_temp_103_dim0)
_pt_temp_103[4 * _pt_temp_103_dim0 + _pt_temp_103_dim1] = _pt_in_317[4 * _pt_temp_103_dim0 + _pt_temp_103_dim1] * 0.5 * _pt_temp_60[4 * _pt_temp_103_dim0 + _pt_temp_103_dim1];
resample_by_picking_5(&(_pt_temp_103[0]), 28, 4, &(_pt_in_446[0]), 4, 30864, &(_pt_in_447[0]), &(_pt_temp_104[0]));
for (int _pt_temp_109_dim2 = 0; _pt_temp_109_dim2 <= 3; ++_pt_temp_109_dim2)
for (int _pt_temp_109_dim1 = 0; _pt_temp_109_dim1 <= 10287; ++_pt_temp_109_dim1)
for (int _pt_temp_109_dim0 = 0; _pt_temp_109_dim0 <= 2; ++_pt_temp_109_dim0)
_pt_temp_109[41152 * _pt_temp_109_dim0 + 4 * _pt_temp_109_dim1 + _pt_temp_109_dim2] = _pt_temp_102[41152 * _pt_temp_109_dim0 + 4 * _pt_temp_109_dim1 + _pt_temp_109_dim2] + _pt_temp_100[41152 * _pt_temp_109_dim0 + 4 * _pt_temp_109_dim1 + _pt_temp_109_dim2] + _pt_temp_101[41152 * _pt_temp_109_dim0 + 4 * _pt_temp_109_dim1 + _pt_temp_109_dim2] + _pt_temp_108[41152 * _pt_temp_109_dim0 + 4 * _pt_temp_109_dim1 + _pt_temp_109_dim2] + _pt_temp_104[41152 * _pt_temp_109_dim0 + 4 * _pt_temp_109_dim1 + _pt_temp_109_dim2] + _pt_temp_106[41152 * _pt_temp_109_dim0 + 4 * _pt_temp_109_dim1 + _pt_temp_109_dim2];
face_mass(&(_pt_temp_97[0]), &(_pt_in_439[0]), 10288, 4, 3, 10, &(_pt_temp_98[0]), &(_pt_temp_109[0]));
for (int _pt_temp_177_dim1 = 0; _pt_temp_177_dim1 <= 9; ++_pt_temp_177_dim1)
for (int _pt_temp_177_dim0 = 0; _pt_temp_177_dim0 <= 10287; ++_pt_temp_177_dim0)
{
acc__pt_sum_r0_11 = 0.0;
for (int _pt_sum_r0_11 = 0; _pt_sum_r0_11 <= 9; ++_pt_sum_r0_11)
{
acc__pt_sum_r0_12__pt_sum_r1_5 = 0.0;
for (int _pt_sum_r1_5 = 0; _pt_sum_r1_5 <= 9; ++_pt_sum_r1_5)
for (int _pt_sum_r0_12 = 0; _pt_sum_r0_12 <= 1; ++_pt_sum_r0_12)
acc__pt_sum_r0_12__pt_sum_r1_5 = acc__pt_sum_r0_12__pt_sum_r1_5 + _pt_in_434[100 * _pt_sum_r0_12 + _pt_sum_r1_5 + 10 * _pt_sum_r0_11] * _pt_in_435[_pt_sum_r1_5 + 10 * _pt_temp_177_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_5 + 10 * _pt_temp_177_dim0] * (_pt_sum_r0_12 == 0 ? _pt_in_436[_pt_sum_r1_5 + 10 * _pt_temp_177_dim0] : _pt_in_437[_pt_sum_r1_5 + 10 * _pt_temp_177_dim0]);
acc__pt_sum_r0_11 = acc__pt_sum_r0_11 + (1.0 / _pt_in_432[10 * _pt_temp_177_dim0 + _pt_temp_177_dim1]) * _pt_in_433[_pt_sum_r0_11 + 10 * _pt_temp_177_dim1] * (acc__pt_sum_r0_12__pt_sum_r1_5 + -1.0 * _pt_temp_98[_pt_sum_r0_11 + 10 * _pt_temp_177_dim0]);
}
_pt_temp_177[10 * _pt_temp_177_dim0 + _pt_temp_177_dim1] = -1.0 * acc__pt_sum_r0_11;
}
resample_by_picking_8(&(_pt_temp_177[0]), 10288, 10, &(_pt_in_686[0]), 4, 785, &(_pt_in_687[0]), &(_pt_temp_259[0]));
resample_by_picking_1(&(_pt_temp_177[0]), 10288, 10, &(_pt_in_562[0]), 4, 30036, &(_pt_in_563[0]), &(_pt_temp_178[0]));
resample_by_picking_1(&(_pt_temp_177[0]), 10288, 10, &(_pt_in_564[0]), 4, 30036, &(_pt_in_565[0]), &(_pt_temp_179[0]));
resample_by_picking_1(&(_pt_temp_177[0]), 10288, 10, &(_pt_in_566[0]), 4, 30036, &(_pt_in_567[0]), &(_pt_temp_180[0]));
resample_by_picking_4(&(_pt_temp_177[0]), 10288, 10, &(_pt_in_646[0]), 4, 28, &(_pt_in_647[0]), &(_pt_temp_233[0]));
resample_by_picking_6(&(_pt_temp_177[0]), 10288, 10, &(_pt_in_666[0]), 4, 15, &(_pt_in_667[0]), &(_pt_temp_246[0]));
for (int _pt_temp_568_dim1 = 0; _pt_temp_568_dim1 <= 3; ++_pt_temp_568_dim1)
for (int _pt_temp_568_dim0 = 0; _pt_temp_568_dim0 <= 784; ++_pt_temp_568_dim0)
_pt_temp_568[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] = _pt_in_67[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] * 0.5 * (((1e-05 * _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * ((1.0 / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * (_pt_temp_252[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] + -1.0 * (_pt_temp_253[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * _pt_temp_254[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) + (1.0 / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * (_pt_temp_252[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] + -1.0 * (_pt_temp_253[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * _pt_temp_254[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1])) + ((1.0 / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * (_pt_temp_252[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] + -1.0 * (_pt_temp_253[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * _pt_temp_254[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) + (1.0 / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * (_pt_temp_255[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] + -1.0 * (_pt_temp_256[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * _pt_temp_257[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1])) / 3.0) + ((1e-05 * _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * ((1.0 / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * (_pt_temp_252[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] + -1.0 * ((-1.0 * _pt_temp_262[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * _pt_temp_254[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) + (1.0 / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * (_pt_temp_252[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] + -1.0 * ((-1.0 * _pt_temp_262[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * _pt_temp_254[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1])) + ((1.0 / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * (_pt_temp_252[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] + -1.0 * ((-1.0 * _pt_temp_262[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * _pt_temp_254[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) + (1.0 / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * (_pt_temp_255[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] + -1.0 * ((-1.0 * _pt_temp_263[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * _pt_temp_257[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1])) / 3.0)) + _pt_in_72[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] * 0.5 * (((1e-05 * _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * ((1.0 / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * (_pt_temp_258[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] + -1.0 * (_pt_temp_253[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * _pt_temp_257[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) + (1.0 / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * (_pt_temp_259[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] + -1.0 * (_pt_temp_256[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] / _pt_temp_251[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * _pt_temp_254[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1])) + ((1e-05 * _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * ((1.0 / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * (_pt_temp_258[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] + -1.0 * ((-1.0 * _pt_temp_262[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * _pt_temp_257[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) + (1.0 / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * (_pt_temp_259[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1] + -1.0 * ((-1.0 * _pt_temp_263[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) / _pt_temp_261[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1]) * _pt_temp_254[4 * _pt_temp_568_dim0 + _pt_temp_568_dim1])));
resample_by_picking(&(_pt_temp_568[0]), 785, 4, &(_pt_in_848[0]), 4, 30864, &(_pt_in_849[0]), &(_pt_temp_569[0]));
for (int _pt_temp_566_dim1 = 0; _pt_temp_566_dim1 <= 3; ++_pt_temp_566_dim1)
for (int _pt_temp_566_dim0 = 0; _pt_temp_566_dim0 <= 14; ++_pt_temp_566_dim0)
_pt_temp_566[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] = _pt_in_55[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] * 0.5 * (((1e-05 * _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * (_pt_temp_239[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * _pt_temp_241[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * (_pt_temp_239[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * _pt_temp_241[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1])) + ((1.0 / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * (_pt_temp_239[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * _pt_temp_241[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * (_pt_temp_242[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * _pt_temp_244[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1])) / 3.0) + ((1e-05 * _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * (_pt_temp_239[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * _pt_temp_241[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * (_pt_temp_239[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * _pt_temp_241[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1])) + ((1.0 / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * (_pt_temp_239[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * _pt_temp_241[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * (_pt_temp_242[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * _pt_temp_244[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1])) / 3.0)) + _pt_in_58[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] * 0.5 * (((1e-05 * _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * (_pt_temp_245[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * _pt_temp_244[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * (_pt_temp_246[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * _pt_temp_241[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1])) + ((1e-05 * _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * (_pt_temp_245[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * _pt_temp_244[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * (_pt_temp_246[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1] / _pt_temp_238[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1]) * _pt_temp_241[4 * _pt_temp_566_dim0 + _pt_temp_566_dim1])));
resample_by_picking_7(&(_pt_temp_566[0]), 15, 4, &(_pt_in_846[0]), 4, 30864, &(_pt_in_847[0]), &(_pt_temp_567[0]));
for (int _pt_temp_564_dim1 = 0; _pt_temp_564_dim1 <= 3; ++_pt_temp_564_dim1)
for (int _pt_temp_564_dim0 = 0; _pt_temp_564_dim0 <= 27; ++_pt_temp_564_dim0)
_pt_temp_564[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] = _pt_in_47[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] * 0.5 * (((1e-05 * _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * ((1.0 / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * (_pt_temp_226[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] + -1.0 * (_pt_temp_227[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * _pt_temp_228[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) + (1.0 / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * (_pt_temp_226[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] + -1.0 * (_pt_temp_227[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * _pt_temp_228[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1])) + ((1.0 / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * (_pt_temp_226[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] + -1.0 * (_pt_temp_227[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * _pt_temp_228[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) + (1.0 / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * (_pt_temp_229[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] + -1.0 * (_pt_temp_230[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * _pt_temp_231[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1])) / 3.0) + ((1e-05 * 2.63872) / 2.63872) * ((1.0 / 2.63872) * (_pt_temp_226[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] + -1.0 * ((37.43143795798417 * 2.63872) / 2.63872) * _pt_temp_228[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) + (1.0 / 2.63872) * (_pt_temp_226[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] + -1.0 * ((37.43143795798417 * 2.63872) / 2.63872) * _pt_temp_228[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1])) + ((1.0 / 2.63872) * (_pt_temp_226[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] + -1.0 * ((37.43143795798417 * 2.63872) / 2.63872) * _pt_temp_228[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) + (1.0 / 2.63872) * _pt_temp_229[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * -1.0 * ((2.0 * ((1e-05 * 2.63872) / 2.63872)) / 3.0)) + _pt_in_50[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] * 0.5 * (((1e-05 * _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * ((1.0 / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * (_pt_temp_232[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] + -1.0 * (_pt_temp_227[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * _pt_temp_231[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) + (1.0 / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * (_pt_temp_233[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] + -1.0 * (_pt_temp_230[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] / _pt_temp_225[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) * _pt_temp_228[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1])) + ((1e-05 * 2.63872) / 2.63872) * ((1.0 / 2.63872) * (_pt_temp_232[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1] + -1.0 * ((37.43143795798417 * 2.63872) / 2.63872) * _pt_temp_231[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]) + (1.0 / 2.63872) * _pt_temp_233[4 * _pt_temp_564_dim0 + _pt_temp_564_dim1]));
resample_by_picking_5(&(_pt_temp_564[0]), 28, 4, &(_pt_in_844[0]), 4, 30864, &(_pt_in_845[0]), &(_pt_temp_565[0]));
for (int _pt_temp_378_dim1 = 0; _pt_temp_378_dim1 <= 3; ++_pt_temp_378_dim1)
for (int _pt_temp_378_dim0 = 0; _pt_temp_378_dim0 <= 784; ++_pt_temp_378_dim0)
_pt_temp_378[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] = _pt_in_67[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] * 0.5 * (((1e-05 * _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * ((1.0 / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * (_pt_temp_259[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] + -1.0 * (_pt_temp_256[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * _pt_temp_254[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) + (1.0 / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * (_pt_temp_258[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] + -1.0 * (_pt_temp_253[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * _pt_temp_257[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1])) + ((1e-05 * _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * ((1.0 / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * (_pt_temp_259[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] + -1.0 * ((-1.0 * _pt_temp_263[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * _pt_temp_254[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) + (1.0 / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * (_pt_temp_258[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] + -1.0 * ((-1.0 * _pt_temp_262[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * _pt_temp_257[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]))) + _pt_in_72[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] * 0.5 * (((1e-05 * _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * ((1.0 / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * (_pt_temp_255[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] + -1.0 * (_pt_temp_256[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * _pt_temp_257[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) + (1.0 / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * (_pt_temp_255[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] + -1.0 * (_pt_temp_256[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * _pt_temp_257[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1])) + ((1.0 / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * (_pt_temp_252[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] + -1.0 * (_pt_temp_253[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * _pt_temp_254[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) + (1.0 / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * (_pt_temp_255[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] + -1.0 * (_pt_temp_256[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * _pt_temp_257[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) / _pt_temp_251[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1])) / 3.0) + ((1e-05 * _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * ((1.0 / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * (_pt_temp_255[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] + -1.0 * ((-1.0 * _pt_temp_263[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * _pt_temp_257[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) + (1.0 / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * (_pt_temp_255[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] + -1.0 * ((-1.0 * _pt_temp_263[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * _pt_temp_257[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1])) + ((1.0 / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * (_pt_temp_252[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] + -1.0 * ((-1.0 * _pt_temp_262[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * _pt_temp_254[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) + (1.0 / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * (_pt_temp_255[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1] + -1.0 * ((-1.0 * _pt_temp_263[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) * _pt_temp_257[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1]) / _pt_temp_261[4 * _pt_temp_378_dim0 + _pt_temp_378_dim1])) / 3.0));
resample_by_picking(&(_pt_temp_378[0]), 785, 4, &(_pt_in_1004[0]), 4, 30864, &(_pt_in_1005[0]), &(_pt_temp_379[0]));
for (int _pt_temp_376_dim1 = 0; _pt_temp_376_dim1 <= 3; ++_pt_temp_376_dim1)
for (int _pt_temp_376_dim0 = 0; _pt_temp_376_dim0 <= 14; ++_pt_temp_376_dim0)
_pt_temp_376[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] = _pt_in_55[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] * 0.5 * (((1e-05 * _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * (_pt_temp_246[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * _pt_temp_241[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * (_pt_temp_245[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * _pt_temp_244[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1])) + ((1e-05 * _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * (_pt_temp_246[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * _pt_temp_241[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * (_pt_temp_245[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * _pt_temp_244[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]))) + _pt_in_58[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] * 0.5 * (((1e-05 * _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * (_pt_temp_242[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * _pt_temp_244[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * (_pt_temp_242[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * _pt_temp_244[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1])) + ((1.0 / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * (_pt_temp_239[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * _pt_temp_241[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * (_pt_temp_242[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * _pt_temp_244[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1])) / 3.0) + ((1e-05 * _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * (_pt_temp_242[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * _pt_temp_244[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * (_pt_temp_242[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * _pt_temp_244[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1])) + ((1.0 / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * (_pt_temp_239[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * _pt_temp_241[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * (_pt_temp_242[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1] / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) * _pt_temp_244[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1]) / _pt_temp_238[4 * _pt_temp_376_dim0 + _pt_temp_376_dim1])) / 3.0));
resample_by_picking_7(&(_pt_temp_376[0]), 15, 4, &(_pt_in_1002[0]), 4, 30864, &(_pt_in_1003[0]), &(_pt_temp_377[0]));
for (int _pt_temp_374_dim1 = 0; _pt_temp_374_dim1 <= 3; ++_pt_temp_374_dim1)
for (int _pt_temp_374_dim0 = 0; _pt_temp_374_dim0 <= 27; ++_pt_temp_374_dim0)
_pt_temp_374[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] = _pt_in_47[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] * 0.5 * (((1e-05 * _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * ((1.0 / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * (_pt_temp_233[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] + -1.0 * (_pt_temp_230[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * _pt_temp_228[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) + (1.0 / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * (_pt_temp_232[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] + -1.0 * (_pt_temp_227[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * _pt_temp_231[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1])) + ((1e-05 * 2.63872) / 2.63872) * ((1.0 / 2.63872) * _pt_temp_233[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] + (1.0 / 2.63872) * (_pt_temp_232[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] + -1.0 * ((37.43143795798417 * 2.63872) / 2.63872) * _pt_temp_231[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]))) + _pt_in_50[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] * 0.5 * (((1e-05 * _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * ((1.0 / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * (_pt_temp_229[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] + -1.0 * (_pt_temp_230[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * _pt_temp_231[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) + (1.0 / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * (_pt_temp_229[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] + -1.0 * (_pt_temp_230[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * _pt_temp_231[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1])) + ((1.0 / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * (_pt_temp_226[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] + -1.0 * (_pt_temp_227[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * _pt_temp_228[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) + (1.0 / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * (_pt_temp_229[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] + -1.0 * (_pt_temp_230[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * _pt_temp_231[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) / _pt_temp_225[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1])) / 3.0) + ((1e-05 * 2.63872) / 2.63872) * ((1.0 / 2.63872) * _pt_temp_229[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] + (1.0 / 2.63872) * _pt_temp_229[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) + ((1.0 / 2.63872) * (_pt_temp_226[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1] + -1.0 * ((37.43143795798417 * 2.63872) / 2.63872) * _pt_temp_228[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) + (1.0 / 2.63872) * _pt_temp_229[4 * _pt_temp_374_dim0 + _pt_temp_374_dim1]) * -1.0 * ((2.0 * ((1e-05 * 2.63872) / 2.63872)) / 3.0));
resample_by_picking_5(&(_pt_temp_374[0]), 28, 4, &(_pt_in_1000[0]), 4, 30864, &(_pt_in_1001[0]), &(_pt_temp_375[0]));
for (int _pt_temp_265_dim1 = 0; _pt_temp_265_dim1 <= 3; ++_pt_temp_265_dim1)
for (int _pt_temp_265_dim0 = 0; _pt_temp_265_dim0 <= 784; ++_pt_temp_265_dim0)
_pt_temp_265[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] = _pt_in_67[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] * 0.5 * (-1.0 * ((1e-05 * _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_260[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + (((1e-05 * _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * ((1.0 / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_252[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * (_pt_temp_253[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_254[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + (1.0 / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_252[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * (_pt_temp_253[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_254[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) + ((1.0 / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_252[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * (_pt_temp_253[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_254[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + (1.0 / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_255[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * (_pt_temp_256[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_257[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) / 3.0)) * (_pt_temp_253[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + (_pt_temp_256[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * ((1e-05 * _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * ((1.0 / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_258[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * (_pt_temp_253[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_257[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + (1.0 / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_259[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * (_pt_temp_256[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_254[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) + -1.0 * ((1e-05 * _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_260[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + (((1e-05 * _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * ((1.0 / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_252[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * ((-1.0 * _pt_temp_262[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_254[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + (1.0 / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_252[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * ((-1.0 * _pt_temp_262[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_254[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) + ((1.0 / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_252[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * ((-1.0 * _pt_temp_262[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_254[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + (1.0 / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_255[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * ((-1.0 * _pt_temp_263[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_257[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) / 3.0)) * ((-1.0 * _pt_temp_262[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + ((-1.0 * _pt_temp_263[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * ((1e-05 * _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * ((1.0 / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_258[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * ((-1.0 * _pt_temp_262[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_257[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + (1.0 / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_259[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * ((-1.0 * _pt_temp_263[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_254[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]))) + _pt_in_72[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] * 0.5 * (-1.0 * ((1e-05 * _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_264[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + (_pt_temp_253[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * ((1e-05 * _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * ((1.0 / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_259[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * (_pt_temp_256[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_254[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + (1.0 / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_258[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * (_pt_temp_253[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_257[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) + (((1e-05 * _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * ((1.0 / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_255[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * (_pt_temp_256[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_257[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + (1.0 / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_255[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * (_pt_temp_256[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_257[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) + ((1.0 / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_252[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * (_pt_temp_253[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_254[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + (1.0 / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_255[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * (_pt_temp_256[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_257[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) / 3.0)) * (_pt_temp_256[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] / _pt_temp_251[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + -1.0 * ((1e-05 * _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_264[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + ((-1.0 * _pt_temp_262[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * ((1e-05 * _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * ((1.0 / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_259[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * ((-1.0 * _pt_temp_263[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_254[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + (1.0 / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_258[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * ((-1.0 * _pt_temp_262[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_257[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) + (((1e-05 * _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * ((1.0 / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_255[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * ((-1.0 * _pt_temp_263[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_257[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + (1.0 / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_255[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * ((-1.0 * _pt_temp_263[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_257[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) + ((1.0 / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_252[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * ((-1.0 * _pt_temp_262[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_254[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) + (1.0 / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * (_pt_temp_255[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1] + -1.0 * ((-1.0 * _pt_temp_263[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) * _pt_temp_257[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1])) / 3.0)) * ((-1.0 * _pt_temp_263[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]) / _pt_temp_261[4 * _pt_temp_265_dim0 + _pt_temp_265_dim1]));
resample_by_picking(&(_pt_temp_265[0]), 785, 4, &(_pt_in_692[0]), 4, 30864, &(_pt_in_693[0]), &(_pt_temp_266[0]));
for (int _pt_temp_249_dim1 = 0; _pt_temp_249_dim1 <= 3; ++_pt_temp_249_dim1)
for (int _pt_temp_249_dim0 = 0; _pt_temp_249_dim0 <= 14; ++_pt_temp_249_dim0)
_pt_temp_249[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] = _pt_in_55[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] * 0.5 * (-1.0 * ((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_247[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + (((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_239[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_241[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_239[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_241[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) + ((1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_239[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_241[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_242[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_244[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) / 3.0)) * (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * ((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_245[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_244[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_246[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_241[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) + -1.0 * ((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_247[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + (((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_239[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_241[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_239[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_241[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) + ((1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_239[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_241[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_242[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_244[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) / 3.0)) * (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * ((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_245[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_244[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_246[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_241[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]))) + _pt_in_58[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] * 0.5 * (-1.0 * ((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_248[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * ((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_246[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_241[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_245[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_244[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) + (((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_242[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_244[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_242[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_244[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) + ((1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_239[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_241[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_242[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_244[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) / 3.0)) * (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + -1.0 * ((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_248[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * ((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_246[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_241[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_245[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_244[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) + (((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * ((1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_242[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_244[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_242[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_244[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) + ((1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_239[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_240[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_241[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) + (1.0 / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * (_pt_temp_242[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] + -1.0 * (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) * _pt_temp_244[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]) / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1])) / 3.0)) * (_pt_temp_243[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1] / _pt_temp_238[4 * _pt_temp_249_dim0 + _pt_temp_249_dim1]));
resample_by_picking_7(&(_pt_temp_249[0]), 15, 4, &(_pt_in_672[0]), 4, 30864, &(_pt_in_673[0]), &(_pt_temp_250[0]));
for (int _pt_temp_236_dim1 = 0; _pt_temp_236_dim1 <= 3; ++_pt_temp_236_dim1)
for (int _pt_temp_236_dim0 = 0; _pt_temp_236_dim0 <= 27; ++_pt_temp_236_dim0)
_pt_temp_236[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] = _pt_in_47[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] * 0.5 * (-1.0 * ((1e-05 * _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * _pt_temp_234[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + (((1e-05 * _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * ((1.0 / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * (_pt_temp_226[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * (_pt_temp_227[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * _pt_temp_228[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) + (1.0 / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * (_pt_temp_226[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * (_pt_temp_227[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * _pt_temp_228[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1])) + ((1.0 / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * (_pt_temp_226[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * (_pt_temp_227[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * _pt_temp_228[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) + (1.0 / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * (_pt_temp_229[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * (_pt_temp_230[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * _pt_temp_231[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1])) / 3.0)) * (_pt_temp_227[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) + (_pt_temp_230[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * ((1e-05 * _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * ((1.0 / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * (_pt_temp_232[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * (_pt_temp_227[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * _pt_temp_231[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) + (1.0 / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * (_pt_temp_233[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * (_pt_temp_230[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * _pt_temp_228[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1])) + (((1e-05 * 2.63872) / 2.63872) * ((1.0 / 2.63872) * (_pt_temp_226[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * ((37.43143795798417 * 2.63872) / 2.63872) * _pt_temp_228[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) + (1.0 / 2.63872) * (_pt_temp_226[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * ((37.43143795798417 * 2.63872) / 2.63872) * _pt_temp_228[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1])) + ((1.0 / 2.63872) * (_pt_temp_226[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * ((37.43143795798417 * 2.63872) / 2.63872) * _pt_temp_228[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) + (1.0 / 2.63872) * _pt_temp_229[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * -1.0 * ((2.0 * ((1e-05 * 2.63872) / 2.63872)) / 3.0)) * ((37.43143795798417 * 2.63872) / 2.63872) + -1.0 * ((1e-05 * 2.63872) / 2.63872) * _pt_temp_234[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) + _pt_in_50[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] * 0.5 * (-1.0 * ((1e-05 * _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * _pt_temp_235[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + (_pt_temp_227[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * ((1e-05 * _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * ((1.0 / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * (_pt_temp_233[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * (_pt_temp_230[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * _pt_temp_228[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) + (1.0 / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * (_pt_temp_232[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * (_pt_temp_227[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * _pt_temp_231[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1])) + (((1e-05 * _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * ((1.0 / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * (_pt_temp_229[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * (_pt_temp_230[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * _pt_temp_231[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) + (1.0 / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * (_pt_temp_229[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * (_pt_temp_230[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * _pt_temp_231[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1])) + ((1.0 / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * (_pt_temp_226[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * (_pt_temp_227[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * _pt_temp_228[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) + (1.0 / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * (_pt_temp_229[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * (_pt_temp_230[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) * _pt_temp_231[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1])) / 3.0)) * (_pt_temp_230[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] / _pt_temp_225[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]) + ((37.43143795798417 * 2.63872) / 2.63872) * ((1e-05 * 2.63872) / 2.63872) * ((1.0 / 2.63872) * _pt_temp_233[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + (1.0 / 2.63872) * (_pt_temp_232[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1] + -1.0 * ((37.43143795798417 * 2.63872) / 2.63872) * _pt_temp_231[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1])) + -1.0 * ((1e-05 * 2.63872) / 2.63872) * _pt_temp_235[4 * _pt_temp_236_dim0 + _pt_temp_236_dim1]);
resample_by_picking_5(&(_pt_temp_236[0]), 28, 4, &(_pt_in_652[0]), 4, 30864, &(_pt_in_653[0]), &(_pt_temp_237[0]));
for (int _pt_temp_205_dim1 = 0; _pt_temp_205_dim1 <= 3; ++_pt_temp_205_dim1)
for (int _pt_temp_205_dim0 = 0; _pt_temp_205_dim0 <= 30035; ++_pt_temp_205_dim0)
_pt_temp_205[4 * _pt_temp_205_dim0 + _pt_temp_205_dim1] = _pt_temp_180[4 * _pt_temp_205_dim0 + _pt_temp_205_dim1] + _pt_temp_178[4 * _pt_temp_205_dim0 + _pt_temp_205_dim1] + _pt_temp_179[4 * _pt_temp_205_dim0 + _pt_temp_205_dim1];
resample_by_picking_0(&(_pt_temp_205[0]), 30036, 4, &(_pt_in_608[0]), 4, 30036, &(_pt_in_609[0]), &(_pt_temp_208[0]));
resample_by_picking_0(&(_pt_temp_205[0]), 30036, 4, &(_pt_in_604[0]), 4, 30036, &(_pt_in_605[0]), &(_pt_temp_206[0]));
resample_by_picking_0(&(_pt_temp_205[0]), 30036, 4, &(_pt_in_606[0]), 4, 30036, &(_pt_in_607[0]), &(_pt_temp_207[0]));
for (int _pt_temp_560_dim1 = 0; _pt_temp_560_dim1 <= 3; ++_pt_temp_560_dim1)
for (int _pt_temp_560_dim0 = 0; _pt_temp_560_dim0 <= 30035; ++_pt_temp_560_dim0)
_pt_temp_560[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] = _pt_in_23[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] * 0.5 * (((1e-05 * _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) * ((1.0 / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) * (-1.0 * (_pt_temp_4[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) * (_pt_temp_164[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_162[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_163[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + _pt_temp_160[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_158[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_159[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + (1.0 / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) * (-1.0 * (_pt_temp_4[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) * (_pt_temp_164[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_162[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_163[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + _pt_temp_160[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_158[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_159[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) + ((1.0 / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) * (-1.0 * (_pt_temp_4[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) * (_pt_temp_164[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_162[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_163[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + _pt_temp_160[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_158[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_159[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + (1.0 / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) * (-1.0 * (_pt_temp_52[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) * (_pt_temp_172[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_170[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_171[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + _pt_temp_168[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_166[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_167[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) / 3.0) + ((1e-05 * (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * ((1.0 / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * (-1.0 * ((_pt_temp_7[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_5[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_6[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * (_pt_temp_192[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_190[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_191[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + _pt_temp_188[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_186[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_187[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + (1.0 / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * (-1.0 * ((_pt_temp_7[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_5[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_6[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * (_pt_temp_192[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_190[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_191[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + _pt_temp_188[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_186[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_187[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) + ((1.0 / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * (-1.0 * ((_pt_temp_7[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_5[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_6[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * (_pt_temp_192[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_190[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_191[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + _pt_temp_188[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_186[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_187[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + (1.0 / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * (-1.0 * ((_pt_temp_55[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_53[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_54[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * (_pt_temp_200[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_198[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_199[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + _pt_temp_196[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_194[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_195[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * -1.0 * ((2.0 * ((1e-05 * (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]))) / 3.0)) + _pt_in_36[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] * 0.5 * (((1e-05 * _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) * ((1.0 / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) * (-1.0 * (_pt_temp_4[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) * (_pt_temp_172[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_170[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_171[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + _pt_temp_176[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_174[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_175[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + (1.0 / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) * (-1.0 * (_pt_temp_52[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] / _pt_temp_28[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) * (_pt_temp_164[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_162[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_163[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + _pt_temp_180[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_178[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_179[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) + ((1e-05 * (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * ((1.0 / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * (-1.0 * ((_pt_temp_7[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_5[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_6[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * (_pt_temp_200[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_198[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_199[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + _pt_temp_204[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_202[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_203[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + (1.0 / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * (-1.0 * ((_pt_temp_55[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_53[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_54[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) / (_pt_temp_31[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_29[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_30[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])) * (_pt_temp_192[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_190[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_191[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1]) + _pt_temp_208[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_206[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1] + _pt_temp_207[4 * _pt_temp_560_dim0 + _pt_temp_560_dim1])));
resample_by_picking_3(&(_pt_temp_560[0]), 30036, 4, &(_pt_in_842[0]), 4, 30864, &(_pt_in_843[0]), &(_pt_temp_563[0]));
resample_by_picking_3(&(_pt_temp_560[0]), 30036, 4, &(_pt_in_840[0]), 4, 30864, &(_pt_in_841[0]), &(_pt_temp_562[0]));
resample_by_picking_3(&(_pt_temp_560[0]), 30036, 4, &(_pt_in_838[0]), 4, 30864, &(_pt_in_839[0]), &(_pt_temp_561[0]));
for (int _pt_temp_580_dim2 = 0; _pt_temp_580_dim2 <= 3; ++_pt_temp_580_dim2)
for (int _pt_temp_580_dim1 = 0; _pt_temp_580_dim1 <= 10287; ++_pt_temp_580_dim1)
for (int _pt_temp_580_dim0 = 0; _pt_temp_580_dim0 <= 2; ++_pt_temp_580_dim0)
_pt_temp_580[41152 * _pt_temp_580_dim0 + 4 * _pt_temp_580_dim1 + _pt_temp_580_dim2] = -1.0 * (_pt_temp_573[41152 * _pt_temp_580_dim0 + 4 * _pt_temp_580_dim1 + _pt_temp_580_dim2] + _pt_temp_571[41152 * _pt_temp_580_dim0 + 4 * _pt_temp_580_dim1 + _pt_temp_580_dim2] + _pt_temp_572[41152 * _pt_temp_580_dim0 + 4 * _pt_temp_580_dim1 + _pt_temp_580_dim2] + _pt_temp_579[41152 * _pt_temp_580_dim0 + 4 * _pt_temp_580_dim1 + _pt_temp_580_dim2] + _pt_temp_575[41152 * _pt_temp_580_dim0 + 4 * _pt_temp_580_dim1 + _pt_temp_580_dim2] + _pt_temp_577[41152 * _pt_temp_580_dim0 + 4 * _pt_temp_580_dim1 + _pt_temp_580_dim2]) + _pt_temp_563[41152 * _pt_temp_580_dim0 + 4 * _pt_temp_580_dim1 + _pt_temp_580_dim2] + _pt_temp_561[41152 * _pt_temp_580_dim0 + 4 * _pt_temp_580_dim1 + _pt_temp_580_dim2] + _pt_temp_562[41152 * _pt_temp_580_dim0 + 4 * _pt_temp_580_dim1 + _pt_temp_580_dim2] + _pt_temp_569[41152 * _pt_temp_580_dim0 + 4 * _pt_temp_580_dim1 + _pt_temp_580_dim2] + _pt_temp_565[41152 * _pt_temp_580_dim0 + 4 * _pt_temp_580_dim1 + _pt_temp_580_dim2] + _pt_temp_567[41152 * _pt_temp_580_dim0 + 4 * _pt_temp_580_dim1 + _pt_temp_580_dim2];
face_mass(&(_pt_temp_558[0]), &(_pt_in_837[0]), 10288, 4, 3, 10, &(_pt_temp_559[0]), &(_pt_temp_580[0]));
for (int _pt_temp_370_dim1 = 0; _pt_temp_370_dim1 <= 3; ++_pt_temp_370_dim1)
for (int _pt_temp_370_dim0 = 0; _pt_temp_370_dim0 <= 30035; ++_pt_temp_370_dim0)
_pt_temp_370[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] = _pt_in_23[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] * 0.5 * (((1e-05 * _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) * ((1.0 / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) * (-1.0 * (_pt_temp_52[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) * (_pt_temp_164[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_162[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_163[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + _pt_temp_180[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_178[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_179[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + (1.0 / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) * (-1.0 * (_pt_temp_4[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) * (_pt_temp_172[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_170[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_171[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + _pt_temp_176[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_174[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_175[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) + ((1e-05 * (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * ((1.0 / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * (-1.0 * ((_pt_temp_55[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_53[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_54[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * (_pt_temp_192[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_190[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_191[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + _pt_temp_208[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_206[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_207[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + (1.0 / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * (-1.0 * ((_pt_temp_7[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_5[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_6[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * (_pt_temp_200[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_198[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_199[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + _pt_temp_204[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_202[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_203[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]))) + _pt_in_36[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] * 0.5 * (((1e-05 * _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) * ((1.0 / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) * (-1.0 * (_pt_temp_52[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) * (_pt_temp_172[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_170[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_171[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + _pt_temp_168[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_166[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_167[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + (1.0 / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) * (-1.0 * (_pt_temp_52[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) * (_pt_temp_172[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_170[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_171[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + _pt_temp_168[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_166[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_167[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) + ((1.0 / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) * (-1.0 * (_pt_temp_4[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) * (_pt_temp_164[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_162[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_163[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + _pt_temp_160[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_158[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_159[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + (1.0 / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) * (-1.0 * (_pt_temp_52[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) * (_pt_temp_172[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_170[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_171[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + _pt_temp_168[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_166[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_167[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) / _pt_temp_28[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) / 3.0) + ((1e-05 * (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * ((1.0 / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * (-1.0 * ((_pt_temp_55[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_53[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_54[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * (_pt_temp_200[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_198[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_199[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + _pt_temp_196[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_194[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_195[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + (1.0 / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * (-1.0 * ((_pt_temp_55[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_53[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_54[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * (_pt_temp_200[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_198[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_199[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + _pt_temp_196[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_194[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_195[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) + ((1.0 / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * (-1.0 * ((_pt_temp_7[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_5[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_6[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * (_pt_temp_192[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_190[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_191[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + _pt_temp_188[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_186[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_187[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + (1.0 / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * (-1.0 * ((_pt_temp_55[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_53[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_54[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * (_pt_temp_200[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_198[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_199[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]) + _pt_temp_196[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_194[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_195[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) * -1.0 * ((2.0 * ((1e-05 * (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1])) / (_pt_temp_31[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_29[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1] + _pt_temp_30[4 * _pt_temp_370_dim0 + _pt_temp_370_dim1]))) / 3.0));
resample_by_picking_3(&(_pt_temp_370[0]), 30036, 4, &(_pt_in_998[0]), 4, 30864, &(_pt_in_999[0]), &(_pt_temp_373[0]));
resample_by_picking_3(&(_pt_temp_370[0]), 30036, 4, &(_pt_in_996[0]), 4, 30864, &(_pt_in_997[0]), &(_pt_temp_372[0]));
resample_by_picking_3(&(_pt_temp_370[0]), 30036, 4, &(_pt_in_994[0]), 4, 30864, &(_pt_in_995[0]), &(_pt_temp_371[0]));
for (int _pt_temp_390_dim2 = 0; _pt_temp_390_dim2 <= 3; ++_pt_temp_390_dim2)
for (int _pt_temp_390_dim1 = 0; _pt_temp_390_dim1 <= 10287; ++_pt_temp_390_dim1)
for (int _pt_temp_390_dim0 = 0; _pt_temp_390_dim0 <= 2; ++_pt_temp_390_dim0)
_pt_temp_390[41152 * _pt_temp_390_dim0 + 4 * _pt_temp_390_dim1 + _pt_temp_390_dim2] = -1.0 * (_pt_temp_383[41152 * _pt_temp_390_dim0 + 4 * _pt_temp_390_dim1 + _pt_temp_390_dim2] + _pt_temp_381[41152 * _pt_temp_390_dim0 + 4 * _pt_temp_390_dim1 + _pt_temp_390_dim2] + _pt_temp_382[41152 * _pt_temp_390_dim0 + 4 * _pt_temp_390_dim1 + _pt_temp_390_dim2] + _pt_temp_389[41152 * _pt_temp_390_dim0 + 4 * _pt_temp_390_dim1 + _pt_temp_390_dim2] + _pt_temp_385[41152 * _pt_temp_390_dim0 + 4 * _pt_temp_390_dim1 + _pt_temp_390_dim2] + _pt_temp_387[41152 * _pt_temp_390_dim0 + 4 * _pt_temp_390_dim1 + _pt_temp_390_dim2]) + _pt_temp_373[41152 * _pt_temp_390_dim0 + 4 * _pt_temp_390_dim1 + _pt_temp_390_dim2] + _pt_temp_371[41152 * _pt_temp_390_dim0 + 4 * _pt_temp_390_dim1 + _pt_temp_390_dim2] + _pt_temp_372[41152 * _pt_temp_390_dim0 + 4 * _pt_temp_390_dim1 + _pt_temp_390_dim2] + _pt_temp_379[41152 * _pt_temp_390_dim0 + 4 * _pt_temp_390_dim1 + _pt_temp_390_dim2] + _pt_temp_375[41152 * _pt_temp_390_dim0 + 4 * _pt_temp_390_dim1 + _pt_temp_390_dim2] + _pt_temp_377[41152 * _pt_temp_390_dim0 + 4 * _pt_temp_390_dim1 + _pt_temp_390_dim2];
face_mass(&(_pt_temp_368[0]), &(_pt_in_993[0]), 10288, 4, 3, 10, &(_pt_temp_369[0]), &(_pt_temp_390[0]));
for (int _pt_temp_221_dim1 = 0; _pt_temp_221_dim1 <= 3; ++_pt_temp_221_dim1)
for (int _pt_temp_221_dim0 = 0; _pt_temp_221_dim0 <= 30035; ++_pt_temp_221_dim0)
_pt_temp_221[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] = _pt_in_23[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] * 0.5 * (-1.0 * ((1e-05 * _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (_pt_temp_184[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_182[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_183[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (((1e-05 * _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * ((1.0 / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (-1.0 * (_pt_temp_4[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (_pt_temp_164[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_162[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_163[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_160[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_158[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_159[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (1.0 / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (-1.0 * (_pt_temp_4[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (_pt_temp_164[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_162[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_163[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_160[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_158[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_159[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) + ((1.0 / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (-1.0 * (_pt_temp_4[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (_pt_temp_164[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_162[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_163[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_160[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_158[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_159[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (1.0 / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (-1.0 * (_pt_temp_52[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (_pt_temp_172[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_170[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_171[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_168[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_166[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_167[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) / 3.0)) * (_pt_temp_4[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (_pt_temp_52[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * ((1e-05 * _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * ((1.0 / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (-1.0 * (_pt_temp_4[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (_pt_temp_172[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_170[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_171[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_176[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_174[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_175[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (1.0 / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (-1.0 * (_pt_temp_52[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (_pt_temp_164[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_162[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_163[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_180[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_178[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_179[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) + -1.0 * ((1e-05 * (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (_pt_temp_212[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_210[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_211[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (((1e-05 * (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * ((1.0 / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (-1.0 * ((_pt_temp_7[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_5[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_6[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (_pt_temp_192[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_190[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_191[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_188[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_186[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_187[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (1.0 / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (-1.0 * ((_pt_temp_7[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_5[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_6[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (_pt_temp_192[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_190[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_191[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_188[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_186[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_187[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) + ((1.0 / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (-1.0 * ((_pt_temp_7[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_5[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_6[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (_pt_temp_192[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_190[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_191[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_188[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_186[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_187[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (1.0 / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (-1.0 * ((_pt_temp_55[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_53[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_54[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (_pt_temp_200[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_198[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_199[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_196[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_194[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_195[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * -1.0 * ((2.0 * ((1e-05 * (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]))) / 3.0)) * ((_pt_temp_7[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_5[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_6[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) + ((_pt_temp_55[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_53[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_54[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * ((1e-05 * (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * ((1.0 / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (-1.0 * ((_pt_temp_7[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_5[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_6[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (_pt_temp_200[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_198[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_199[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_204[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_202[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_203[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (1.0 / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (-1.0 * ((_pt_temp_55[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_53[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_54[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (_pt_temp_192[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_190[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_191[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_208[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_206[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_207[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]))) + _pt_in_36[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] * 0.5 * (-1.0 * ((1e-05 * _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (_pt_temp_216[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_214[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_215[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (_pt_temp_4[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * ((1e-05 * _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * ((1.0 / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (-1.0 * (_pt_temp_52[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (_pt_temp_164[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_162[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_163[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_180[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_178[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_179[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (1.0 / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (-1.0 * (_pt_temp_4[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (_pt_temp_172[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_170[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_171[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_176[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_174[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_175[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) + (((1e-05 * _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * ((1.0 / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (-1.0 * (_pt_temp_52[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (_pt_temp_172[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_170[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_171[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_168[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_166[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_167[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (1.0 / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (-1.0 * (_pt_temp_52[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (_pt_temp_172[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_170[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_171[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_168[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_166[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_167[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) + ((1.0 / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (-1.0 * (_pt_temp_4[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (_pt_temp_164[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_162[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_163[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_160[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_158[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_159[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (1.0 / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (-1.0 * (_pt_temp_52[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) * (_pt_temp_172[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_170[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_171[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_168[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_166[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_167[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * -1.0 * ((2.0 * ((1e-05 * _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) / 3.0)) * (_pt_temp_52[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] / _pt_temp_28[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + -1.0 * ((1e-05 * (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (_pt_temp_220[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_218[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_219[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + ((_pt_temp_7[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_5[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_6[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * ((1e-05 * (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * ((1.0 / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (-1.0 * ((_pt_temp_55[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_53[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_54[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (_pt_temp_192[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_190[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_191[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_208[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_206[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_207[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (1.0 / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (-1.0 * ((_pt_temp_7[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_5[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_6[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (_pt_temp_200[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_198[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_199[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_204[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_202[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_203[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) + (((1e-05 * (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * ((1.0 / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (-1.0 * ((_pt_temp_55[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_53[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_54[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (_pt_temp_200[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_198[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_199[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_196[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_194[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_195[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (1.0 / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (-1.0 * ((_pt_temp_55[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_53[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_54[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (_pt_temp_200[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_198[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_199[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_196[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_194[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_195[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) + ((1.0 / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (-1.0 * ((_pt_temp_7[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_5[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_6[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (_pt_temp_192[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_190[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_191[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_188[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_186[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_187[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + (1.0 / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (-1.0 * ((_pt_temp_55[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_53[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_54[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * (_pt_temp_200[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_198[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_199[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) + _pt_temp_196[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_194[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_195[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) * -1.0 * ((2.0 * ((1e-05 * (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]))) / 3.0)) * ((_pt_temp_55[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_53[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_54[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1]) / (_pt_temp_31[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_29[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1] + _pt_temp_30[4 * _pt_temp_221_dim0 + _pt_temp_221_dim1])));
resample_by_picking_3(&(_pt_temp_221[0]), 30036, 4, &(_pt_in_628[0]), 4, 30864, &(_pt_in_629[0]), &(_pt_temp_222[0]));
resample_by_picking_3(&(_pt_temp_221[0]), 30036, 4, &(_pt_in_630[0]), 4, 30864, &(_pt_in_631[0]), &(_pt_temp_223[0]));
resample_by_picking_3(&(_pt_temp_221[0]), 30036, 4, &(_pt_in_632[0]), 4, 30864, &(_pt_in_633[0]), &(_pt_temp_224[0]));
for (int _pt_temp_293_dim2 = 0; _pt_temp_293_dim2 <= 3; ++_pt_temp_293_dim2)
for (int _pt_temp_293_dim1 = 0; _pt_temp_293_dim1 <= 10287; ++_pt_temp_293_dim1)
for (int _pt_temp_293_dim0 = 0; _pt_temp_293_dim0 <= 2; ++_pt_temp_293_dim0)
_pt_temp_293[41152 * _pt_temp_293_dim0 + 4 * _pt_temp_293_dim1 + _pt_temp_293_dim2] = -1.0 * (_pt_temp_270[41152 * _pt_temp_293_dim0 + 4 * _pt_temp_293_dim1 + _pt_temp_293_dim2] + _pt_temp_268[41152 * _pt_temp_293_dim0 + 4 * _pt_temp_293_dim1 + _pt_temp_293_dim2] + _pt_temp_269[41152 * _pt_temp_293_dim0 + 4 * _pt_temp_293_dim1 + _pt_temp_293_dim2] + _pt_temp_292[41152 * _pt_temp_293_dim0 + 4 * _pt_temp_293_dim1 + _pt_temp_293_dim2] + _pt_temp_276[41152 * _pt_temp_293_dim0 + 4 * _pt_temp_293_dim1 + _pt_temp_293_dim2] + _pt_temp_282[41152 * _pt_temp_293_dim0 + 4 * _pt_temp_293_dim1 + _pt_temp_293_dim2]) + _pt_temp_224[41152 * _pt_temp_293_dim0 + 4 * _pt_temp_293_dim1 + _pt_temp_293_dim2] + _pt_temp_222[41152 * _pt_temp_293_dim0 + 4 * _pt_temp_293_dim1 + _pt_temp_293_dim2] + _pt_temp_223[41152 * _pt_temp_293_dim0 + 4 * _pt_temp_293_dim1 + _pt_temp_293_dim2] + _pt_temp_266[41152 * _pt_temp_293_dim0 + 4 * _pt_temp_293_dim1 + _pt_temp_293_dim2] + _pt_temp_237[41152 * _pt_temp_293_dim0 + 4 * _pt_temp_293_dim1 + _pt_temp_293_dim2] + _pt_temp_250[41152 * _pt_temp_293_dim0 + 4 * _pt_temp_293_dim1 + _pt_temp_293_dim2];
face_mass(&(_pt_temp_155[0]), &(_pt_in_531[0]), 10288, 4, 3, 10, &(_pt_temp_156[0]), &(_pt_temp_293[0]));
for (int _pt_out_momentum_1_0_dim1 = 0; _pt_out_momentum_1_0_dim1 <= 9; ++_pt_out_momentum_1_0_dim1)
for (int _pt_out_momentum_1_0_dim0 = 0; _pt_out_momentum_1_0_dim0 <= 10287; ++_pt_out_momentum_1_0_dim0)
{
acc__pt_sum_r0_28 = 0.0;
acc__pt_sum_r0_25 = 0.0;
for (int _pt_sum_r0_28 = 0; _pt_sum_r0_28 <= 9; ++_pt_sum_r0_28)
{
acc__pt_sum_r0_32__pt_sum_r1_17 = 0.0;
acc__pt_sum_r0_29__pt_sum_r1_15 = 0.0;
for (int _pt_sum_r1_17 = 0; _pt_sum_r1_17 <= 9; ++_pt_sum_r1_17)
for (int _pt_sum_r0_32 = 0; _pt_sum_r0_32 <= 1; ++_pt_sum_r0_32)
{
acc__pt_sum_r0_137 = 0.0;
for (int _pt_sum_r0_137 = 0; _pt_sum_r0_137 <= 9; ++_pt_sum_r0_137)
{
acc__pt_sum_r0_138__pt_sum_r1_72 = 0.0;
for (int _pt_sum_r1_72 = 0; _pt_sum_r1_72 <= 9; ++_pt_sum_r1_72)
for (int _pt_sum_r0_138 = 0; _pt_sum_r0_138 <= 1; ++_pt_sum_r0_138)
acc__pt_sum_r0_138__pt_sum_r1_72 = acc__pt_sum_r0_138__pt_sum_r1_72 + _pt_in_1068[100 * _pt_sum_r0_138 + _pt_sum_r1_72 + 10 * _pt_sum_r0_137] * _pt_in_1069[_pt_sum_r1_72 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_72 + 10 * _pt_out_momentum_1_0_dim0] * (_pt_sum_r0_138 == 0 ? _pt_in_1070[_pt_sum_r1_72 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_1071[_pt_sum_r1_72 + 10 * _pt_out_momentum_1_0_dim0]);
acc__pt_sum_r0_137 = acc__pt_sum_r0_137 + (1.0 / _pt_in_1066[_pt_sum_r1_17 + 10 * _pt_out_momentum_1_0_dim0]) * _pt_in_1067[_pt_sum_r0_137 + 10 * _pt_sum_r1_17] * (acc__pt_sum_r0_138__pt_sum_r1_72 + -1.0 * _pt_temp_416[_pt_sum_r0_137 + 10 * _pt_out_momentum_1_0_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_137 + 10 * _pt_out_momentum_1_0_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_137 + 10 * _pt_out_momentum_1_0_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_137 + 10 * _pt_out_momentum_1_0_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
acc__pt_sum_r0_32__pt_sum_r1_17 = acc__pt_sum_r0_32__pt_sum_r1_17 + _pt_in_1064[100 * _pt_sum_r0_32 + _pt_sum_r1_17 + 10 * _pt_sum_r0_28] * _pt_in_1065[_pt_sum_r1_17 + 10 * _pt_out_momentum_1_0_dim0] * acc__pt_sum_r0_137 * (_pt_sum_r0_32 == 0 ? _pt_in_1086[_pt_sum_r1_17 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_1087[_pt_sum_r1_17 + 10 * _pt_out_momentum_1_0_dim0]);
}
for (int _pt_sum_r1_15 = 0; _pt_sum_r1_15 <= 9; ++_pt_sum_r1_15)
for (int _pt_sum_r0_29 = 0; _pt_sum_r0_29 <= 1; ++_pt_sum_r0_29)
{
acc__pt_sum_r0_135 = 0.0;
for (int _pt_sum_r0_135 = 0; _pt_sum_r0_135 <= 9; ++_pt_sum_r0_135)
{
acc__pt_sum_r0_136__pt_sum_r1_71 = 0.0;
for (int _pt_sum_r1_71 = 0; _pt_sum_r1_71 <= 9; ++_pt_sum_r1_71)
for (int _pt_sum_r0_136 = 0; _pt_sum_r0_136 <= 1; ++_pt_sum_r0_136)
acc__pt_sum_r0_136__pt_sum_r1_71 = acc__pt_sum_r0_136__pt_sum_r1_71 + _pt_in_1024[100 * _pt_sum_r0_136 + _pt_sum_r1_71 + 10 * _pt_sum_r0_135] * _pt_in_1025[_pt_sum_r1_71 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_71 + 10 * _pt_out_momentum_1_0_dim0] * (_pt_sum_r0_136 == 0 ? _pt_in_1026[_pt_sum_r1_71 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_1027[_pt_sum_r1_71 + 10 * _pt_out_momentum_1_0_dim0]);
acc__pt_sum_r0_135 = acc__pt_sum_r0_135 + (1.0 / _pt_in_1022[_pt_sum_r1_15 + 10 * _pt_out_momentum_1_0_dim0]) * _pt_in_1023[_pt_sum_r0_135 + 10 * _pt_sum_r1_15] * (acc__pt_sum_r0_136__pt_sum_r1_71 + -1.0 * _pt_temp_392[_pt_sum_r0_135 + 10 * _pt_out_momentum_1_0_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_135 + 10 * _pt_out_momentum_1_0_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_135 + 10 * _pt_out_momentum_1_0_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_135 + 10 * _pt_out_momentum_1_0_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
acc__pt_sum_r0_29__pt_sum_r1_15 = acc__pt_sum_r0_29__pt_sum_r1_15 + _pt_in_1020[100 * _pt_sum_r0_29 + _pt_sum_r1_15 + 10 * _pt_sum_r0_28] * _pt_in_1021[_pt_sum_r1_15 + 10 * _pt_out_momentum_1_0_dim0] * acc__pt_sum_r0_135 * (_pt_sum_r0_29 == 0 ? _pt_in_1062[_pt_sum_r1_15 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_1063[_pt_sum_r1_15 + 10 * _pt_out_momentum_1_0_dim0]);
}
acc__pt_sum_r0_28 = acc__pt_sum_r0_28 + (1.0 / _pt_in_1018[10 * _pt_out_momentum_1_0_dim0 + _pt_out_momentum_1_0_dim1]) * _pt_in_1019[_pt_sum_r0_28 + 10 * _pt_out_momentum_1_0_dim1] * (-1.0 * (acc__pt_sum_r0_29__pt_sum_r1_15 + acc__pt_sum_r0_32__pt_sum_r1_17) + _pt_temp_429[_pt_sum_r0_28 + 10 * _pt_out_momentum_1_0_dim0]);
}
for (int _pt_sum_r0_25 = 0; _pt_sum_r0_25 <= 9; ++_pt_sum_r0_25)
{
acc__pt_sum_r0_27__pt_sum_r1_14 = 0.0;
acc__pt_sum_r0_26__pt_sum_r1_13 = 0.0;
for (int _pt_sum_r1_14 = 0; _pt_sum_r1_14 <= 9; ++_pt_sum_r1_14)
for (int _pt_sum_r0_27 = 0; _pt_sum_r0_27 <= 1; ++_pt_sum_r0_27)
{
acc__pt_sum_r0_133 = 0.0;
acc__pt_sum_r0_131 = 0.0;
acc__pt_sum_r0_129 = 0.0;
acc__pt_sum_r0_127 = 0.0;
acc__pt_sum_r0_125 = 0.0;
acc__pt_sum_r0_123 = 0.0;
acc__pt_sum_r0_121 = 0.0;
acc__pt_sum_r0_119 = 0.0;
for (int _pt_sum_r0_133 = 0; _pt_sum_r0_133 <= 9; ++_pt_sum_r0_133)
{
acc__pt_sum_r0_134__pt_sum_r1_70 = 0.0;
for (int _pt_sum_r1_70 = 0; _pt_sum_r1_70 <= 9; ++_pt_sum_r1_70)
for (int _pt_sum_r0_134 = 0; _pt_sum_r0_134 <= 1; ++_pt_sum_r0_134)
acc__pt_sum_r0_134__pt_sum_r1_70 = acc__pt_sum_r0_134__pt_sum_r1_70 + _pt_in_394[100 * _pt_sum_r0_134 + _pt_sum_r1_70 + 10 * _pt_sum_r0_133] * _pt_in_395[_pt_sum_r1_70 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_70 + 10 * _pt_out_momentum_1_0_dim0] * (_pt_sum_r0_134 == 0 ? _pt_in_396[_pt_sum_r1_70 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_397[_pt_sum_r1_70 + 10 * _pt_out_momentum_1_0_dim0]);
acc__pt_sum_r0_133 = acc__pt_sum_r0_133 + (1.0 / _pt_in_392[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * _pt_in_393[_pt_sum_r0_133 + 10 * _pt_sum_r1_14] * (acc__pt_sum_r0_134__pt_sum_r1_70 + -1.0 * _pt_temp_72[_pt_sum_r0_133 + 10 * _pt_out_momentum_1_0_dim0]);
}
for (int _pt_sum_r0_131 = 0; _pt_sum_r0_131 <= 9; ++_pt_sum_r0_131)
{
acc__pt_sum_r0_132__pt_sum_r1_69 = 0.0;
for (int _pt_sum_r1_69 = 0; _pt_sum_r1_69 <= 9; ++_pt_sum_r1_69)
for (int _pt_sum_r0_132 = 0; _pt_sum_r0_132 <= 1; ++_pt_sum_r0_132)
acc__pt_sum_r0_132__pt_sum_r1_69 = acc__pt_sum_r0_132__pt_sum_r1_69 + _pt_in_362[100 * _pt_sum_r0_132 + _pt_sum_r1_69 + 10 * _pt_sum_r0_131] * _pt_in_363[_pt_sum_r1_69 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_69 + 10 * _pt_out_momentum_1_0_dim0] * (_pt_sum_r0_132 == 0 ? _pt_in_364[_pt_sum_r1_69 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_365[_pt_sum_r1_69 + 10 * _pt_out_momentum_1_0_dim0]);
acc__pt_sum_r0_131 = acc__pt_sum_r0_131 + (1.0 / _pt_in_360[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * _pt_in_361[_pt_sum_r0_131 + 10 * _pt_sum_r1_14] * (acc__pt_sum_r0_132__pt_sum_r1_69 + -1.0 * _pt_temp_48[_pt_sum_r0_131 + 10 * _pt_out_momentum_1_0_dim0]);
}
for (int _pt_sum_r0_129 = 0; _pt_sum_r0_129 <= 9; ++_pt_sum_r0_129)
{
acc__pt_sum_r0_130__pt_sum_r1_68 = 0.0;
for (int _pt_sum_r1_68 = 0; _pt_sum_r1_68 <= 9; ++_pt_sum_r1_68)
for (int _pt_sum_r0_130 = 0; _pt_sum_r0_130 <= 1; ++_pt_sum_r0_130)
acc__pt_sum_r0_130__pt_sum_r1_68 = acc__pt_sum_r0_130__pt_sum_r1_68 + _pt_in_336[100 * _pt_sum_r0_130 + _pt_sum_r1_68 + 10 * _pt_sum_r0_129] * _pt_in_337[_pt_sum_r1_68 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_68 + 10 * _pt_out_momentum_1_0_dim0] * (_pt_sum_r0_130 == 0 ? _pt_in_338[_pt_sum_r1_68 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_339[_pt_sum_r1_68 + 10 * _pt_out_momentum_1_0_dim0]);
acc__pt_sum_r0_129 = acc__pt_sum_r0_129 + (1.0 / _pt_in_334[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * _pt_in_335[_pt_sum_r0_129 + 10 * _pt_sum_r1_14] * (acc__pt_sum_r0_130__pt_sum_r1_68 + -1.0 * _pt_temp_24[_pt_sum_r0_129 + 10 * _pt_out_momentum_1_0_dim0]);
}
for (int _pt_sum_r0_127 = 0; _pt_sum_r0_127 <= 9; ++_pt_sum_r0_127)
{
acc__pt_sum_r0_128__pt_sum_r1_67 = 0.0;
for (int _pt_sum_r1_67 = 0; _pt_sum_r1_67 <= 9; ++_pt_sum_r1_67)
for (int _pt_sum_r0_128 = 0; _pt_sum_r0_128 <= 1; ++_pt_sum_r0_128)
acc__pt_sum_r0_128__pt_sum_r1_67 = acc__pt_sum_r0_128__pt_sum_r1_67 + _pt_in_300[100 * _pt_sum_r0_128 + _pt_sum_r1_67 + 10 * _pt_sum_r0_127] * _pt_in_301[_pt_sum_r1_67 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_67 + 10 * _pt_out_momentum_1_0_dim0] * (_pt_sum_r0_128 == 0 ? _pt_in_302[_pt_sum_r1_67 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_303[_pt_sum_r1_67 + 10 * _pt_out_momentum_1_0_dim0]);
acc__pt_sum_r0_127 = acc__pt_sum_r0_127 + (1.0 / _pt_in_298[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * _pt_in_299[_pt_sum_r0_127 + 10 * _pt_sum_r1_14] * (acc__pt_sum_r0_128__pt_sum_r1_67 + -1.0 * _pt_temp_0[_pt_sum_r0_127 + 10 * _pt_out_momentum_1_0_dim0]);
}
for (int _pt_sum_r0_125 = 0; _pt_sum_r0_125 <= 9; ++_pt_sum_r0_125)
{
acc__pt_sum_r0_126__pt_sum_r1_66 = 0.0;
for (int _pt_sum_r1_66 = 0; _pt_sum_r1_66 <= 9; ++_pt_sum_r1_66)
for (int _pt_sum_r0_126 = 0; _pt_sum_r0_126 <= 1; ++_pt_sum_r0_126)
acc__pt_sum_r0_126__pt_sum_r1_66 = acc__pt_sum_r0_126__pt_sum_r1_66 + _pt_in_394[100 * _pt_sum_r0_126 + _pt_sum_r1_66 + 10 * _pt_sum_r0_125] * _pt_in_395[_pt_sum_r1_66 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_66 + 10 * _pt_out_momentum_1_0_dim0] * (_pt_sum_r0_126 == 0 ? _pt_in_396[_pt_sum_r1_66 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_397[_pt_sum_r1_66 + 10 * _pt_out_momentum_1_0_dim0]);
acc__pt_sum_r0_125 = acc__pt_sum_r0_125 + (1.0 / _pt_in_392[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * _pt_in_393[_pt_sum_r0_125 + 10 * _pt_sum_r1_14] * (acc__pt_sum_r0_126__pt_sum_r1_66 + -1.0 * _pt_temp_72[_pt_sum_r0_125 + 10 * _pt_out_momentum_1_0_dim0]);
}
for (int _pt_sum_r0_123 = 0; _pt_sum_r0_123 <= 9; ++_pt_sum_r0_123)
{
acc__pt_sum_r0_124__pt_sum_r1_65 = 0.0;
for (int _pt_sum_r1_65 = 0; _pt_sum_r1_65 <= 9; ++_pt_sum_r1_65)
for (int _pt_sum_r0_124 = 0; _pt_sum_r0_124 <= 1; ++_pt_sum_r0_124)
acc__pt_sum_r0_124__pt_sum_r1_65 = acc__pt_sum_r0_124__pt_sum_r1_65 + _pt_in_362[100 * _pt_sum_r0_124 + _pt_sum_r1_65 + 10 * _pt_sum_r0_123] * _pt_in_363[_pt_sum_r1_65 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_65 + 10 * _pt_out_momentum_1_0_dim0] * (_pt_sum_r0_124 == 0 ? _pt_in_364[_pt_sum_r1_65 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_365[_pt_sum_r1_65 + 10 * _pt_out_momentum_1_0_dim0]);
acc__pt_sum_r0_123 = acc__pt_sum_r0_123 + (1.0 / _pt_in_360[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * _pt_in_361[_pt_sum_r0_123 + 10 * _pt_sum_r1_14] * (acc__pt_sum_r0_124__pt_sum_r1_65 + -1.0 * _pt_temp_48[_pt_sum_r0_123 + 10 * _pt_out_momentum_1_0_dim0]);
}
for (int _pt_sum_r0_121 = 0; _pt_sum_r0_121 <= 9; ++_pt_sum_r0_121)
{
acc__pt_sum_r0_122__pt_sum_r1_64 = 0.0;
for (int _pt_sum_r1_64 = 0; _pt_sum_r1_64 <= 9; ++_pt_sum_r1_64)
for (int _pt_sum_r0_122 = 0; _pt_sum_r0_122 <= 1; ++_pt_sum_r0_122)
acc__pt_sum_r0_122__pt_sum_r1_64 = acc__pt_sum_r0_122__pt_sum_r1_64 + _pt_in_394[100 * _pt_sum_r0_122 + _pt_sum_r1_64 + 10 * _pt_sum_r0_121] * _pt_in_395[_pt_sum_r1_64 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_64 + 10 * _pt_out_momentum_1_0_dim0] * (_pt_sum_r0_122 == 0 ? _pt_in_396[_pt_sum_r1_64 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_397[_pt_sum_r1_64 + 10 * _pt_out_momentum_1_0_dim0]);
acc__pt_sum_r0_121 = acc__pt_sum_r0_121 + (1.0 / _pt_in_392[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * _pt_in_393[_pt_sum_r0_121 + 10 * _pt_sum_r1_14] * (acc__pt_sum_r0_122__pt_sum_r1_64 + -1.0 * _pt_temp_72[_pt_sum_r0_121 + 10 * _pt_out_momentum_1_0_dim0]);
}
for (int _pt_sum_r0_119 = 0; _pt_sum_r0_119 <= 9; ++_pt_sum_r0_119)
{
acc__pt_sum_r0_120__pt_sum_r1_63 = 0.0;
for (int _pt_sum_r1_63 = 0; _pt_sum_r1_63 <= 9; ++_pt_sum_r1_63)
for (int _pt_sum_r0_120 = 0; _pt_sum_r0_120 <= 1; ++_pt_sum_r0_120)
acc__pt_sum_r0_120__pt_sum_r1_63 = acc__pt_sum_r0_120__pt_sum_r1_63 + _pt_in_362[100 * _pt_sum_r0_120 + _pt_sum_r1_63 + 10 * _pt_sum_r0_119] * _pt_in_363[_pt_sum_r1_63 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_63 + 10 * _pt_out_momentum_1_0_dim0] * (_pt_sum_r0_120 == 0 ? _pt_in_364[_pt_sum_r1_63 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_365[_pt_sum_r1_63 + 10 * _pt_out_momentum_1_0_dim0]);
acc__pt_sum_r0_119 = acc__pt_sum_r0_119 + (1.0 / _pt_in_360[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * _pt_in_361[_pt_sum_r0_119 + 10 * _pt_sum_r1_14] * (acc__pt_sum_r0_120__pt_sum_r1_63 + -1.0 * _pt_temp_48[_pt_sum_r0_119 + 10 * _pt_out_momentum_1_0_dim0]);
}
acc__pt_sum_r0_27__pt_sum_r1_14 = acc__pt_sum_r0_27__pt_sum_r1_14 + _pt_in_988[100 * _pt_sum_r0_27 + _pt_sum_r1_14 + 10 * _pt_sum_r0_25] * _pt_in_989[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0] * (-1.0 * ((_actx_in_1_momentum_1_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0] + (_actx_in_1_energy_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0] + -1.0 * ((0.5 * (_actx_in_1_momentum_0_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0] + _actx_in_1_momentum_1_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0])) / _actx_in_1_mass_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0])) * 0.2889999999999999) + ((1e-05 * _actx_in_1_mass_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * ((1.0 / _actx_in_1_mass_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * (-1.0 * acc__pt_sum_r0_119 + -1.0 * (_actx_in_1_momentum_1_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * -1.0 * acc__pt_sum_r0_121) + (1.0 / _actx_in_1_mass_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * (-1.0 * acc__pt_sum_r0_123 + -1.0 * (_actx_in_1_momentum_1_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * -1.0 * acc__pt_sum_r0_125)) + ((1.0 / _actx_in_1_mass_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * (-1.0 * acc__pt_sum_r0_127 + -1.0 * (_actx_in_1_momentum_0_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * -1.0 * acc__pt_sum_r0_129) + (1.0 / _actx_in_1_mass_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * (-1.0 * acc__pt_sum_r0_131 + -1.0 * (_actx_in_1_momentum_1_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) * -1.0 * acc__pt_sum_r0_133)) * -1.0 * ((2.0 * ((1e-05 * _actx_in_1_mass_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0])) / 3.0)) * (_pt_sum_r0_27 == 0 ? _pt_in_990[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_991[_pt_sum_r1_14 + 10 * _pt_out_momentum_1_0_dim0]);
}
for (int _pt_sum_r1_13 = 0; _pt_sum_r1_13 <= 9; ++_pt_sum_r1_13)
for (int _pt_sum_r0_26 = 0; _pt_sum_r0_26 <= 1; ++_pt_sum_r0_26)
{
acc__pt_sum_r0_117 = 0.0;
acc__pt_sum_r0_115 = 0.0;
acc__pt_sum_r0_113 = 0.0;
acc__pt_sum_r0_111 = 0.0;
for (int _pt_sum_r0_117 = 0; _pt_sum_r0_117 <= 9; ++_pt_sum_r0_117)
{
acc__pt_sum_r0_118__pt_sum_r1_62 = 0.0;
for (int _pt_sum_r1_62 = 0; _pt_sum_r1_62 <= 9; ++_pt_sum_r1_62)
for (int _pt_sum_r0_118 = 0; _pt_sum_r0_118 <= 1; ++_pt_sum_r0_118)
acc__pt_sum_r0_118__pt_sum_r1_62 = acc__pt_sum_r0_118__pt_sum_r1_62 + _pt_in_394[100 * _pt_sum_r0_118 + _pt_sum_r1_62 + 10 * _pt_sum_r0_117] * _pt_in_395[_pt_sum_r1_62 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_62 + 10 * _pt_out_momentum_1_0_dim0] * (_pt_sum_r0_118 == 0 ? _pt_in_396[_pt_sum_r1_62 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_397[_pt_sum_r1_62 + 10 * _pt_out_momentum_1_0_dim0]);
acc__pt_sum_r0_117 = acc__pt_sum_r0_117 + (1.0 / _pt_in_392[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0]) * _pt_in_393[_pt_sum_r0_117 + 10 * _pt_sum_r1_13] * (acc__pt_sum_r0_118__pt_sum_r1_62 + -1.0 * _pt_temp_72[_pt_sum_r0_117 + 10 * _pt_out_momentum_1_0_dim0]);
}
for (int _pt_sum_r0_115 = 0; _pt_sum_r0_115 <= 9; ++_pt_sum_r0_115)
{
acc__pt_sum_r0_116__pt_sum_r1_61 = 0.0;
for (int _pt_sum_r1_61 = 0; _pt_sum_r1_61 <= 9; ++_pt_sum_r1_61)
for (int _pt_sum_r0_116 = 0; _pt_sum_r0_116 <= 1; ++_pt_sum_r0_116)
acc__pt_sum_r0_116__pt_sum_r1_61 = acc__pt_sum_r0_116__pt_sum_r1_61 + _pt_in_414[100 * _pt_sum_r0_116 + _pt_sum_r1_61 + 10 * _pt_sum_r0_115] * _pt_in_415[_pt_sum_r1_61 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_61 + 10 * _pt_out_momentum_1_0_dim0] * (_pt_sum_r0_116 == 0 ? _pt_in_416[_pt_sum_r1_61 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_417[_pt_sum_r1_61 + 10 * _pt_out_momentum_1_0_dim0]);
acc__pt_sum_r0_115 = acc__pt_sum_r0_115 + (1.0 / _pt_in_412[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0]) * _pt_in_413[_pt_sum_r0_115 + 10 * _pt_sum_r1_13] * (acc__pt_sum_r0_116__pt_sum_r1_61 + -1.0 * _pt_temp_85[_pt_sum_r0_115 + 10 * _pt_out_momentum_1_0_dim0]);
}
for (int _pt_sum_r0_113 = 0; _pt_sum_r0_113 <= 9; ++_pt_sum_r0_113)
{
acc__pt_sum_r0_114__pt_sum_r1_60 = 0.0;
for (int _pt_sum_r1_60 = 0; _pt_sum_r1_60 <= 9; ++_pt_sum_r1_60)
for (int _pt_sum_r0_114 = 0; _pt_sum_r0_114 <= 1; ++_pt_sum_r0_114)
acc__pt_sum_r0_114__pt_sum_r1_60 = acc__pt_sum_r0_114__pt_sum_r1_60 + _pt_in_336[100 * _pt_sum_r0_114 + _pt_sum_r1_60 + 10 * _pt_sum_r0_113] * _pt_in_337[_pt_sum_r1_60 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_60 + 10 * _pt_out_momentum_1_0_dim0] * (_pt_sum_r0_114 == 0 ? _pt_in_338[_pt_sum_r1_60 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_339[_pt_sum_r1_60 + 10 * _pt_out_momentum_1_0_dim0]);
acc__pt_sum_r0_113 = acc__pt_sum_r0_113 + (1.0 / _pt_in_334[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0]) * _pt_in_335[_pt_sum_r0_113 + 10 * _pt_sum_r1_13] * (acc__pt_sum_r0_114__pt_sum_r1_60 + -1.0 * _pt_temp_24[_pt_sum_r0_113 + 10 * _pt_out_momentum_1_0_dim0]);
}
for (int _pt_sum_r0_111 = 0; _pt_sum_r0_111 <= 9; ++_pt_sum_r0_111)
{
acc__pt_sum_r0_112__pt_sum_r1_59 = 0.0;
for (int _pt_sum_r1_59 = 0; _pt_sum_r1_59 <= 9; ++_pt_sum_r1_59)
for (int _pt_sum_r0_112 = 0; _pt_sum_r0_112 <= 1; ++_pt_sum_r0_112)
acc__pt_sum_r0_112__pt_sum_r1_59 = acc__pt_sum_r0_112__pt_sum_r1_59 + _pt_in_434[100 * _pt_sum_r0_112 + _pt_sum_r1_59 + 10 * _pt_sum_r0_111] * _pt_in_435[_pt_sum_r1_59 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_59 + 10 * _pt_out_momentum_1_0_dim0] * (_pt_sum_r0_112 == 0 ? _pt_in_436[_pt_sum_r1_59 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_437[_pt_sum_r1_59 + 10 * _pt_out_momentum_1_0_dim0]);
acc__pt_sum_r0_111 = acc__pt_sum_r0_111 + (1.0 / _pt_in_432[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0]) * _pt_in_433[_pt_sum_r0_111 + 10 * _pt_sum_r1_13] * (acc__pt_sum_r0_112__pt_sum_r1_59 + -1.0 * _pt_temp_98[_pt_sum_r0_111 + 10 * _pt_out_momentum_1_0_dim0]);
}
acc__pt_sum_r0_26__pt_sum_r1_13 = acc__pt_sum_r0_26__pt_sum_r1_13 + _pt_in_984[100 * _pt_sum_r0_26 + _pt_sum_r1_13 + 10 * _pt_sum_r0_25] * _pt_in_985[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0] * (((1e-05 * _actx_in_1_mass_0[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0]) * ((1.0 / _actx_in_1_mass_0[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0]) * (-1.0 * acc__pt_sum_r0_111 + -1.0 * (_actx_in_1_momentum_1_0[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0]) * -1.0 * acc__pt_sum_r0_113) + (1.0 / _actx_in_1_mass_0[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0]) * (-1.0 * acc__pt_sum_r0_115 + -1.0 * (_actx_in_1_momentum_0_0[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0]) * -1.0 * acc__pt_sum_r0_117)) + -1.0 * ((_actx_in_1_momentum_1_0[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0])) * (_pt_sum_r0_26 == 0 ? _pt_in_986[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0] : _pt_in_987[_pt_sum_r1_13 + 10 * _pt_out_momentum_1_0_dim0]);
}
acc__pt_sum_r0_25 = acc__pt_sum_r0_25 + (1.0 / _pt_in_982[10 * _pt_out_momentum_1_0_dim0 + _pt_out_momentum_1_0_dim1]) * _pt_in_983[_pt_sum_r0_25 + 10 * _pt_out_momentum_1_0_dim1] * (-1.0 * _pt_temp_369[_pt_sum_r0_25 + 10 * _pt_out_momentum_1_0_dim0] + acc__pt_sum_r0_26__pt_sum_r1_13 + acc__pt_sum_r0_27__pt_sum_r1_14);
}
_pt_out_momentum_1_0[10 * _pt_out_momentum_1_0_dim0 + _pt_out_momentum_1_0_dim1] = 500000.0 * (1.0 + tanh((_pt_in_293[10 * _pt_out_momentum_1_0_dim0 + _pt_out_momentum_1_0_dim1] + -0.95) / 0.02)) * -1.0 * _actx_in_1_momentum_1_0[10 * _pt_out_momentum_1_0_dim0 + _pt_out_momentum_1_0_dim1] + -1.0 * acc__pt_sum_r0_25 + acc__pt_sum_r0_28;
}
for (int _pt_out_momentum_0_0_dim1 = 0; _pt_out_momentum_0_0_dim1 <= 9; ++_pt_out_momentum_0_0_dim1)
for (int _pt_out_momentum_0_0_dim0 = 0; _pt_out_momentum_0_0_dim0 <= 10287; ++_pt_out_momentum_0_0_dim0)
{
acc__pt_sum_r0_48 = 0.0;
acc__pt_sum_r0_45 = 0.0;
for (int _pt_sum_r0_48 = 0; _pt_sum_r0_48 <= 9; ++_pt_sum_r0_48)
{
acc__pt_sum_r0_52__pt_sum_r1_29 = 0.0;
acc__pt_sum_r0_49__pt_sum_r1_27 = 0.0;
for (int _pt_sum_r1_29 = 0; _pt_sum_r1_29 <= 9; ++_pt_sum_r1_29)
for (int _pt_sum_r0_52 = 0; _pt_sum_r0_52 <= 1; ++_pt_sum_r0_52)
{
acc__pt_sum_r0_169 = 0.0;
for (int _pt_sum_r0_169 = 0; _pt_sum_r0_169 <= 9; ++_pt_sum_r0_169)
{
acc__pt_sum_r0_170__pt_sum_r1_88 = 0.0;
for (int _pt_sum_r1_88 = 0; _pt_sum_r1_88 <= 9; ++_pt_sum_r1_88)
for (int _pt_sum_r0_170 = 0; _pt_sum_r0_170 <= 1; ++_pt_sum_r0_170)
acc__pt_sum_r0_170__pt_sum_r1_88 = acc__pt_sum_r0_170__pt_sum_r1_88 + _pt_in_912[100 * _pt_sum_r0_170 + _pt_sum_r1_88 + 10 * _pt_sum_r0_169] * _pt_in_913[_pt_sum_r1_88 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_88 + 10 * _pt_out_momentum_0_0_dim0] * (_pt_sum_r0_170 == 0 ? _pt_in_914[_pt_sum_r1_88 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_915[_pt_sum_r1_88 + 10 * _pt_out_momentum_0_0_dim0]);
acc__pt_sum_r0_169 = acc__pt_sum_r0_169 + (1.0 / _pt_in_910[_pt_sum_r1_29 + 10 * _pt_out_momentum_0_0_dim0]) * _pt_in_911[_pt_sum_r0_169 + 10 * _pt_sum_r1_29] * (acc__pt_sum_r0_170__pt_sum_r1_88 + -1.0 * _pt_temp_606[_pt_sum_r0_169 + 10 * _pt_out_momentum_0_0_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_169 + 10 * _pt_out_momentum_0_0_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_169 + 10 * _pt_out_momentum_0_0_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_169 + 10 * _pt_out_momentum_0_0_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
acc__pt_sum_r0_52__pt_sum_r1_29 = acc__pt_sum_r0_52__pt_sum_r1_29 + _pt_in_908[100 * _pt_sum_r0_52 + _pt_sum_r1_29 + 10 * _pt_sum_r0_48] * _pt_in_909[_pt_sum_r1_29 + 10 * _pt_out_momentum_0_0_dim0] * acc__pt_sum_r0_169 * (_pt_sum_r0_52 == 0 ? _pt_in_930[_pt_sum_r1_29 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_931[_pt_sum_r1_29 + 10 * _pt_out_momentum_0_0_dim0]);
}
for (int _pt_sum_r1_27 = 0; _pt_sum_r1_27 <= 9; ++_pt_sum_r1_27)
for (int _pt_sum_r0_49 = 0; _pt_sum_r0_49 <= 1; ++_pt_sum_r0_49)
{
acc__pt_sum_r0_167 = 0.0;
for (int _pt_sum_r0_167 = 0; _pt_sum_r0_167 <= 9; ++_pt_sum_r0_167)
{
acc__pt_sum_r0_168__pt_sum_r1_87 = 0.0;
for (int _pt_sum_r1_87 = 0; _pt_sum_r1_87 <= 9; ++_pt_sum_r1_87)
for (int _pt_sum_r0_168 = 0; _pt_sum_r0_168 <= 1; ++_pt_sum_r0_168)
acc__pt_sum_r0_168__pt_sum_r1_87 = acc__pt_sum_r0_168__pt_sum_r1_87 + _pt_in_868[100 * _pt_sum_r0_168 + _pt_sum_r1_87 + 10 * _pt_sum_r0_167] * _pt_in_869[_pt_sum_r1_87 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_87 + 10 * _pt_out_momentum_0_0_dim0] * (_pt_sum_r0_168 == 0 ? _pt_in_870[_pt_sum_r1_87 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_871[_pt_sum_r1_87 + 10 * _pt_out_momentum_0_0_dim0]);
acc__pt_sum_r0_167 = acc__pt_sum_r0_167 + (1.0 / _pt_in_866[_pt_sum_r1_27 + 10 * _pt_out_momentum_0_0_dim0]) * _pt_in_867[_pt_sum_r0_167 + 10 * _pt_sum_r1_27] * (acc__pt_sum_r0_168__pt_sum_r1_87 + -1.0 * _pt_temp_582[_pt_sum_r0_167 + 10 * _pt_out_momentum_0_0_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_167 + 10 * _pt_out_momentum_0_0_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_167 + 10 * _pt_out_momentum_0_0_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_167 + 10 * _pt_out_momentum_0_0_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
acc__pt_sum_r0_49__pt_sum_r1_27 = acc__pt_sum_r0_49__pt_sum_r1_27 + _pt_in_864[100 * _pt_sum_r0_49 + _pt_sum_r1_27 + 10 * _pt_sum_r0_48] * _pt_in_865[_pt_sum_r1_27 + 10 * _pt_out_momentum_0_0_dim0] * acc__pt_sum_r0_167 * (_pt_sum_r0_49 == 0 ? _pt_in_906[_pt_sum_r1_27 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_907[_pt_sum_r1_27 + 10 * _pt_out_momentum_0_0_dim0]);
}
acc__pt_sum_r0_48 = acc__pt_sum_r0_48 + (1.0 / _pt_in_862[10 * _pt_out_momentum_0_0_dim0 + _pt_out_momentum_0_0_dim1]) * _pt_in_863[_pt_sum_r0_48 + 10 * _pt_out_momentum_0_0_dim1] * (-1.0 * (acc__pt_sum_r0_49__pt_sum_r1_27 + acc__pt_sum_r0_52__pt_sum_r1_29) + _pt_temp_619[_pt_sum_r0_48 + 10 * _pt_out_momentum_0_0_dim0]);
}
for (int _pt_sum_r0_45 = 0; _pt_sum_r0_45 <= 9; ++_pt_sum_r0_45)
{
acc__pt_sum_r0_47__pt_sum_r1_26 = 0.0;
acc__pt_sum_r0_46__pt_sum_r1_25 = 0.0;
for (int _pt_sum_r1_26 = 0; _pt_sum_r1_26 <= 9; ++_pt_sum_r1_26)
for (int _pt_sum_r0_47 = 0; _pt_sum_r0_47 <= 1; ++_pt_sum_r0_47)
{
acc__pt_sum_r0_165 = 0.0;
acc__pt_sum_r0_163 = 0.0;
acc__pt_sum_r0_161 = 0.0;
acc__pt_sum_r0_159 = 0.0;
for (int _pt_sum_r0_165 = 0; _pt_sum_r0_165 <= 9; ++_pt_sum_r0_165)
{
acc__pt_sum_r0_166__pt_sum_r1_86 = 0.0;
for (int _pt_sum_r1_86 = 0; _pt_sum_r1_86 <= 9; ++_pt_sum_r1_86)
for (int _pt_sum_r0_166 = 0; _pt_sum_r0_166 <= 1; ++_pt_sum_r0_166)
acc__pt_sum_r0_166__pt_sum_r1_86 = acc__pt_sum_r0_166__pt_sum_r1_86 + _pt_in_336[100 * _pt_sum_r0_166 + _pt_sum_r1_86 + 10 * _pt_sum_r0_165] * _pt_in_337[_pt_sum_r1_86 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_86 + 10 * _pt_out_momentum_0_0_dim0] * (_pt_sum_r0_166 == 0 ? _pt_in_338[_pt_sum_r1_86 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_339[_pt_sum_r1_86 + 10 * _pt_out_momentum_0_0_dim0]);
acc__pt_sum_r0_165 = acc__pt_sum_r0_165 + (1.0 / _pt_in_334[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0]) * _pt_in_335[_pt_sum_r0_165 + 10 * _pt_sum_r1_26] * (acc__pt_sum_r0_166__pt_sum_r1_86 + -1.0 * _pt_temp_24[_pt_sum_r0_165 + 10 * _pt_out_momentum_0_0_dim0]);
}
for (int _pt_sum_r0_163 = 0; _pt_sum_r0_163 <= 9; ++_pt_sum_r0_163)
{
acc__pt_sum_r0_164__pt_sum_r1_85 = 0.0;
for (int _pt_sum_r1_85 = 0; _pt_sum_r1_85 <= 9; ++_pt_sum_r1_85)
for (int _pt_sum_r0_164 = 0; _pt_sum_r0_164 <= 1; ++_pt_sum_r0_164)
acc__pt_sum_r0_164__pt_sum_r1_85 = acc__pt_sum_r0_164__pt_sum_r1_85 + _pt_in_434[100 * _pt_sum_r0_164 + _pt_sum_r1_85 + 10 * _pt_sum_r0_163] * _pt_in_435[_pt_sum_r1_85 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_85 + 10 * _pt_out_momentum_0_0_dim0] * (_pt_sum_r0_164 == 0 ? _pt_in_436[_pt_sum_r1_85 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_437[_pt_sum_r1_85 + 10 * _pt_out_momentum_0_0_dim0]);
acc__pt_sum_r0_163 = acc__pt_sum_r0_163 + (1.0 / _pt_in_432[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0]) * _pt_in_433[_pt_sum_r0_163 + 10 * _pt_sum_r1_26] * (acc__pt_sum_r0_164__pt_sum_r1_85 + -1.0 * _pt_temp_98[_pt_sum_r0_163 + 10 * _pt_out_momentum_0_0_dim0]);
}
for (int _pt_sum_r0_161 = 0; _pt_sum_r0_161 <= 9; ++_pt_sum_r0_161)
{
acc__pt_sum_r0_162__pt_sum_r1_84 = 0.0;
for (int _pt_sum_r1_84 = 0; _pt_sum_r1_84 <= 9; ++_pt_sum_r1_84)
for (int _pt_sum_r0_162 = 0; _pt_sum_r0_162 <= 1; ++_pt_sum_r0_162)
acc__pt_sum_r0_162__pt_sum_r1_84 = acc__pt_sum_r0_162__pt_sum_r1_84 + _pt_in_394[100 * _pt_sum_r0_162 + _pt_sum_r1_84 + 10 * _pt_sum_r0_161] * _pt_in_395[_pt_sum_r1_84 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_84 + 10 * _pt_out_momentum_0_0_dim0] * (_pt_sum_r0_162 == 0 ? _pt_in_396[_pt_sum_r1_84 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_397[_pt_sum_r1_84 + 10 * _pt_out_momentum_0_0_dim0]);
acc__pt_sum_r0_161 = acc__pt_sum_r0_161 + (1.0 / _pt_in_392[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0]) * _pt_in_393[_pt_sum_r0_161 + 10 * _pt_sum_r1_26] * (acc__pt_sum_r0_162__pt_sum_r1_84 + -1.0 * _pt_temp_72[_pt_sum_r0_161 + 10 * _pt_out_momentum_0_0_dim0]);
}
for (int _pt_sum_r0_159 = 0; _pt_sum_r0_159 <= 9; ++_pt_sum_r0_159)
{
acc__pt_sum_r0_160__pt_sum_r1_83 = 0.0;
for (int _pt_sum_r1_83 = 0; _pt_sum_r1_83 <= 9; ++_pt_sum_r1_83)
for (int _pt_sum_r0_160 = 0; _pt_sum_r0_160 <= 1; ++_pt_sum_r0_160)
acc__pt_sum_r0_160__pt_sum_r1_83 = acc__pt_sum_r0_160__pt_sum_r1_83 + _pt_in_414[100 * _pt_sum_r0_160 + _pt_sum_r1_83 + 10 * _pt_sum_r0_159] * _pt_in_415[_pt_sum_r1_83 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_83 + 10 * _pt_out_momentum_0_0_dim0] * (_pt_sum_r0_160 == 0 ? _pt_in_416[_pt_sum_r1_83 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_417[_pt_sum_r1_83 + 10 * _pt_out_momentum_0_0_dim0]);
acc__pt_sum_r0_159 = acc__pt_sum_r0_159 + (1.0 / _pt_in_412[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0]) * _pt_in_413[_pt_sum_r0_159 + 10 * _pt_sum_r1_26] * (acc__pt_sum_r0_160__pt_sum_r1_83 + -1.0 * _pt_temp_85[_pt_sum_r0_159 + 10 * _pt_out_momentum_0_0_dim0]);
}
acc__pt_sum_r0_47__pt_sum_r1_26 = acc__pt_sum_r0_47__pt_sum_r1_26 + _pt_in_832[100 * _pt_sum_r0_47 + _pt_sum_r1_26 + 10 * _pt_sum_r0_45] * _pt_in_833[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0] * (((1e-05 * _actx_in_1_mass_0[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0]) * ((1.0 / _actx_in_1_mass_0[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0]) * (-1.0 * acc__pt_sum_r0_159 + -1.0 * (_actx_in_1_momentum_0_0[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0]) * -1.0 * acc__pt_sum_r0_161) + (1.0 / _actx_in_1_mass_0[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0]) * (-1.0 * acc__pt_sum_r0_163 + -1.0 * (_actx_in_1_momentum_1_0[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0]) * -1.0 * acc__pt_sum_r0_165)) + -1.0 * ((_actx_in_1_momentum_0_0[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0])) * (_pt_sum_r0_47 == 0 ? _pt_in_834[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_835[_pt_sum_r1_26 + 10 * _pt_out_momentum_0_0_dim0]);
}
for (int _pt_sum_r1_25 = 0; _pt_sum_r1_25 <= 9; ++_pt_sum_r1_25)
for (int _pt_sum_r0_46 = 0; _pt_sum_r0_46 <= 1; ++_pt_sum_r0_46)
{
acc__pt_sum_r0_157 = 0.0;
acc__pt_sum_r0_155 = 0.0;
acc__pt_sum_r0_153 = 0.0;
acc__pt_sum_r0_151 = 0.0;
acc__pt_sum_r0_149 = 0.0;
acc__pt_sum_r0_147 = 0.0;
acc__pt_sum_r0_145 = 0.0;
acc__pt_sum_r0_143 = 0.0;
for (int _pt_sum_r0_157 = 0; _pt_sum_r0_157 <= 9; ++_pt_sum_r0_157)
{
acc__pt_sum_r0_158__pt_sum_r1_82 = 0.0;
for (int _pt_sum_r1_82 = 0; _pt_sum_r1_82 <= 9; ++_pt_sum_r1_82)
for (int _pt_sum_r0_158 = 0; _pt_sum_r0_158 <= 1; ++_pt_sum_r0_158)
acc__pt_sum_r0_158__pt_sum_r1_82 = acc__pt_sum_r0_158__pt_sum_r1_82 + _pt_in_394[100 * _pt_sum_r0_158 + _pt_sum_r1_82 + 10 * _pt_sum_r0_157] * _pt_in_395[_pt_sum_r1_82 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_82 + 10 * _pt_out_momentum_0_0_dim0] * (_pt_sum_r0_158 == 0 ? _pt_in_396[_pt_sum_r1_82 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_397[_pt_sum_r1_82 + 10 * _pt_out_momentum_0_0_dim0]);
acc__pt_sum_r0_157 = acc__pt_sum_r0_157 + (1.0 / _pt_in_392[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * _pt_in_393[_pt_sum_r0_157 + 10 * _pt_sum_r1_25] * (acc__pt_sum_r0_158__pt_sum_r1_82 + -1.0 * _pt_temp_72[_pt_sum_r0_157 + 10 * _pt_out_momentum_0_0_dim0]);
}
for (int _pt_sum_r0_155 = 0; _pt_sum_r0_155 <= 9; ++_pt_sum_r0_155)
{
acc__pt_sum_r0_156__pt_sum_r1_81 = 0.0;
for (int _pt_sum_r1_81 = 0; _pt_sum_r1_81 <= 9; ++_pt_sum_r1_81)
for (int _pt_sum_r0_156 = 0; _pt_sum_r0_156 <= 1; ++_pt_sum_r0_156)
acc__pt_sum_r0_156__pt_sum_r1_81 = acc__pt_sum_r0_156__pt_sum_r1_81 + _pt_in_362[100 * _pt_sum_r0_156 + _pt_sum_r1_81 + 10 * _pt_sum_r0_155] * _pt_in_363[_pt_sum_r1_81 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_81 + 10 * _pt_out_momentum_0_0_dim0] * (_pt_sum_r0_156 == 0 ? _pt_in_364[_pt_sum_r1_81 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_365[_pt_sum_r1_81 + 10 * _pt_out_momentum_0_0_dim0]);
acc__pt_sum_r0_155 = acc__pt_sum_r0_155 + (1.0 / _pt_in_360[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * _pt_in_361[_pt_sum_r0_155 + 10 * _pt_sum_r1_25] * (acc__pt_sum_r0_156__pt_sum_r1_81 + -1.0 * _pt_temp_48[_pt_sum_r0_155 + 10 * _pt_out_momentum_0_0_dim0]);
}
for (int _pt_sum_r0_153 = 0; _pt_sum_r0_153 <= 9; ++_pt_sum_r0_153)
{
acc__pt_sum_r0_154__pt_sum_r1_80 = 0.0;
for (int _pt_sum_r1_80 = 0; _pt_sum_r1_80 <= 9; ++_pt_sum_r1_80)
for (int _pt_sum_r0_154 = 0; _pt_sum_r0_154 <= 1; ++_pt_sum_r0_154)
acc__pt_sum_r0_154__pt_sum_r1_80 = acc__pt_sum_r0_154__pt_sum_r1_80 + _pt_in_336[100 * _pt_sum_r0_154 + _pt_sum_r1_80 + 10 * _pt_sum_r0_153] * _pt_in_337[_pt_sum_r1_80 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_80 + 10 * _pt_out_momentum_0_0_dim0] * (_pt_sum_r0_154 == 0 ? _pt_in_338[_pt_sum_r1_80 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_339[_pt_sum_r1_80 + 10 * _pt_out_momentum_0_0_dim0]);
acc__pt_sum_r0_153 = acc__pt_sum_r0_153 + (1.0 / _pt_in_334[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * _pt_in_335[_pt_sum_r0_153 + 10 * _pt_sum_r1_25] * (acc__pt_sum_r0_154__pt_sum_r1_80 + -1.0 * _pt_temp_24[_pt_sum_r0_153 + 10 * _pt_out_momentum_0_0_dim0]);
}
for (int _pt_sum_r0_151 = 0; _pt_sum_r0_151 <= 9; ++_pt_sum_r0_151)
{
acc__pt_sum_r0_152__pt_sum_r1_79 = 0.0;
for (int _pt_sum_r1_79 = 0; _pt_sum_r1_79 <= 9; ++_pt_sum_r1_79)
for (int _pt_sum_r0_152 = 0; _pt_sum_r0_152 <= 1; ++_pt_sum_r0_152)
acc__pt_sum_r0_152__pt_sum_r1_79 = acc__pt_sum_r0_152__pt_sum_r1_79 + _pt_in_300[100 * _pt_sum_r0_152 + _pt_sum_r1_79 + 10 * _pt_sum_r0_151] * _pt_in_301[_pt_sum_r1_79 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_79 + 10 * _pt_out_momentum_0_0_dim0] * (_pt_sum_r0_152 == 0 ? _pt_in_302[_pt_sum_r1_79 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_303[_pt_sum_r1_79 + 10 * _pt_out_momentum_0_0_dim0]);
acc__pt_sum_r0_151 = acc__pt_sum_r0_151 + (1.0 / _pt_in_298[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * _pt_in_299[_pt_sum_r0_151 + 10 * _pt_sum_r1_25] * (acc__pt_sum_r0_152__pt_sum_r1_79 + -1.0 * _pt_temp_0[_pt_sum_r0_151 + 10 * _pt_out_momentum_0_0_dim0]);
}
for (int _pt_sum_r0_149 = 0; _pt_sum_r0_149 <= 9; ++_pt_sum_r0_149)
{
acc__pt_sum_r0_150__pt_sum_r1_78 = 0.0;
for (int _pt_sum_r1_78 = 0; _pt_sum_r1_78 <= 9; ++_pt_sum_r1_78)
for (int _pt_sum_r0_150 = 0; _pt_sum_r0_150 <= 1; ++_pt_sum_r0_150)
acc__pt_sum_r0_150__pt_sum_r1_78 = acc__pt_sum_r0_150__pt_sum_r1_78 + _pt_in_336[100 * _pt_sum_r0_150 + _pt_sum_r1_78 + 10 * _pt_sum_r0_149] * _pt_in_337[_pt_sum_r1_78 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_78 + 10 * _pt_out_momentum_0_0_dim0] * (_pt_sum_r0_150 == 0 ? _pt_in_338[_pt_sum_r1_78 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_339[_pt_sum_r1_78 + 10 * _pt_out_momentum_0_0_dim0]);
acc__pt_sum_r0_149 = acc__pt_sum_r0_149 + (1.0 / _pt_in_334[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * _pt_in_335[_pt_sum_r0_149 + 10 * _pt_sum_r1_25] * (acc__pt_sum_r0_150__pt_sum_r1_78 + -1.0 * _pt_temp_24[_pt_sum_r0_149 + 10 * _pt_out_momentum_0_0_dim0]);
}
for (int _pt_sum_r0_147 = 0; _pt_sum_r0_147 <= 9; ++_pt_sum_r0_147)
{
acc__pt_sum_r0_148__pt_sum_r1_77 = 0.0;
for (int _pt_sum_r1_77 = 0; _pt_sum_r1_77 <= 9; ++_pt_sum_r1_77)
for (int _pt_sum_r0_148 = 0; _pt_sum_r0_148 <= 1; ++_pt_sum_r0_148)
acc__pt_sum_r0_148__pt_sum_r1_77 = acc__pt_sum_r0_148__pt_sum_r1_77 + _pt_in_300[100 * _pt_sum_r0_148 + _pt_sum_r1_77 + 10 * _pt_sum_r0_147] * _pt_in_301[_pt_sum_r1_77 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_77 + 10 * _pt_out_momentum_0_0_dim0] * (_pt_sum_r0_148 == 0 ? _pt_in_302[_pt_sum_r1_77 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_303[_pt_sum_r1_77 + 10 * _pt_out_momentum_0_0_dim0]);
acc__pt_sum_r0_147 = acc__pt_sum_r0_147 + (1.0 / _pt_in_298[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * _pt_in_299[_pt_sum_r0_147 + 10 * _pt_sum_r1_25] * (acc__pt_sum_r0_148__pt_sum_r1_77 + -1.0 * _pt_temp_0[_pt_sum_r0_147 + 10 * _pt_out_momentum_0_0_dim0]);
}
for (int _pt_sum_r0_145 = 0; _pt_sum_r0_145 <= 9; ++_pt_sum_r0_145)
{
acc__pt_sum_r0_146__pt_sum_r1_76 = 0.0;
for (int _pt_sum_r1_76 = 0; _pt_sum_r1_76 <= 9; ++_pt_sum_r1_76)
for (int _pt_sum_r0_146 = 0; _pt_sum_r0_146 <= 1; ++_pt_sum_r0_146)
acc__pt_sum_r0_146__pt_sum_r1_76 = acc__pt_sum_r0_146__pt_sum_r1_76 + _pt_in_336[100 * _pt_sum_r0_146 + _pt_sum_r1_76 + 10 * _pt_sum_r0_145] * _pt_in_337[_pt_sum_r1_76 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_76 + 10 * _pt_out_momentum_0_0_dim0] * (_pt_sum_r0_146 == 0 ? _pt_in_338[_pt_sum_r1_76 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_339[_pt_sum_r1_76 + 10 * _pt_out_momentum_0_0_dim0]);
acc__pt_sum_r0_145 = acc__pt_sum_r0_145 + (1.0 / _pt_in_334[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * _pt_in_335[_pt_sum_r0_145 + 10 * _pt_sum_r1_25] * (acc__pt_sum_r0_146__pt_sum_r1_76 + -1.0 * _pt_temp_24[_pt_sum_r0_145 + 10 * _pt_out_momentum_0_0_dim0]);
}
for (int _pt_sum_r0_143 = 0; _pt_sum_r0_143 <= 9; ++_pt_sum_r0_143)
{
acc__pt_sum_r0_144__pt_sum_r1_75 = 0.0;
for (int _pt_sum_r1_75 = 0; _pt_sum_r1_75 <= 9; ++_pt_sum_r1_75)
for (int _pt_sum_r0_144 = 0; _pt_sum_r0_144 <= 1; ++_pt_sum_r0_144)
acc__pt_sum_r0_144__pt_sum_r1_75 = acc__pt_sum_r0_144__pt_sum_r1_75 + _pt_in_300[100 * _pt_sum_r0_144 + _pt_sum_r1_75 + 10 * _pt_sum_r0_143] * _pt_in_301[_pt_sum_r1_75 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_75 + 10 * _pt_out_momentum_0_0_dim0] * (_pt_sum_r0_144 == 0 ? _pt_in_302[_pt_sum_r1_75 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_303[_pt_sum_r1_75 + 10 * _pt_out_momentum_0_0_dim0]);
acc__pt_sum_r0_143 = acc__pt_sum_r0_143 + (1.0 / _pt_in_298[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * _pt_in_299[_pt_sum_r0_143 + 10 * _pt_sum_r1_25] * (acc__pt_sum_r0_144__pt_sum_r1_75 + -1.0 * _pt_temp_0[_pt_sum_r0_143 + 10 * _pt_out_momentum_0_0_dim0]);
}
acc__pt_sum_r0_46__pt_sum_r1_25 = acc__pt_sum_r0_46__pt_sum_r1_25 + _pt_in_828[100 * _pt_sum_r0_46 + _pt_sum_r1_25 + 10 * _pt_sum_r0_45] * _pt_in_829[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0] * (-1.0 * ((_actx_in_1_momentum_0_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0] + (_actx_in_1_energy_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0] + -1.0 * ((0.5 * (_actx_in_1_momentum_0_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0] + _actx_in_1_momentum_1_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0])) / _actx_in_1_mass_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0])) * 0.2889999999999999) + ((1e-05 * _actx_in_1_mass_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * ((1.0 / _actx_in_1_mass_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * (-1.0 * acc__pt_sum_r0_143 + -1.0 * (_actx_in_1_momentum_0_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * -1.0 * acc__pt_sum_r0_145) + (1.0 / _actx_in_1_mass_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * (-1.0 * acc__pt_sum_r0_147 + -1.0 * (_actx_in_1_momentum_0_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * -1.0 * acc__pt_sum_r0_149)) + ((1.0 / _actx_in_1_mass_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * (-1.0 * acc__pt_sum_r0_151 + -1.0 * (_actx_in_1_momentum_0_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * -1.0 * acc__pt_sum_r0_153) + (1.0 / _actx_in_1_mass_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * (-1.0 * acc__pt_sum_r0_155 + -1.0 * (_actx_in_1_momentum_1_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) * -1.0 * acc__pt_sum_r0_157)) * -1.0 * ((2.0 * ((1e-05 * _actx_in_1_mass_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0])) / 3.0)) * (_pt_sum_r0_46 == 0 ? _pt_in_830[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0] : _pt_in_831[_pt_sum_r1_25 + 10 * _pt_out_momentum_0_0_dim0]);
}
acc__pt_sum_r0_45 = acc__pt_sum_r0_45 + (1.0 / _pt_in_826[10 * _pt_out_momentum_0_0_dim0 + _pt_out_momentum_0_0_dim1]) * _pt_in_827[_pt_sum_r0_45 + 10 * _pt_out_momentum_0_0_dim1] * (-1.0 * _pt_temp_559[_pt_sum_r0_45 + 10 * _pt_out_momentum_0_0_dim0] + acc__pt_sum_r0_46__pt_sum_r1_25 + acc__pt_sum_r0_47__pt_sum_r1_26);
}
_pt_out_momentum_0_0[10 * _pt_out_momentum_0_0_dim0 + _pt_out_momentum_0_0_dim1] = (76.95 + -1.0 * _actx_in_1_momentum_0_0[10 * _pt_out_momentum_0_0_dim0 + _pt_out_momentum_0_0_dim1]) * 500000.0 * (1.0 + tanh((_pt_in_293[10 * _pt_out_momentum_0_0_dim0 + _pt_out_momentum_0_0_dim1] + -0.95) / 0.02)) + -1.0 * acc__pt_sum_r0_45 + acc__pt_sum_r0_48;
}
for (int _pt_out_mass_0_dim1 = 0; _pt_out_mass_0_dim1 <= 9; ++_pt_out_mass_0_dim1)
for (int _pt_out_mass_0_dim0 = 0; _pt_out_mass_0_dim0 <= 10287; ++_pt_out_mass_0_dim0)
{
acc__pt_sum_r0_38 = 0.0;
acc__pt_sum_r0_35 = 0.0;
for (int _pt_sum_r0_38 = 0; _pt_sum_r0_38 <= 9; ++_pt_sum_r0_38)
{
acc__pt_sum_r0_42__pt_sum_r1_23 = 0.0;
acc__pt_sum_r0_39__pt_sum_r1_21 = 0.0;
for (int _pt_sum_r1_23 = 0; _pt_sum_r1_23 <= 9; ++_pt_sum_r1_23)
for (int _pt_sum_r0_42 = 0; _pt_sum_r0_42 <= 1; ++_pt_sum_r0_42)
{
acc__pt_sum_r0_141 = 0.0;
for (int _pt_sum_r0_141 = 0; _pt_sum_r0_141 <= 9; ++_pt_sum_r0_141)
{
acc__pt_sum_r0_142__pt_sum_r1_74 = 0.0;
for (int _pt_sum_r1_74 = 0; _pt_sum_r1_74 <= 9; ++_pt_sum_r1_74)
for (int _pt_sum_r0_142 = 0; _pt_sum_r0_142 <= 1; ++_pt_sum_r0_142)
acc__pt_sum_r0_142__pt_sum_r1_74 = acc__pt_sum_r0_142__pt_sum_r1_74 + _pt_in_211[100 * _pt_sum_r0_142 + _pt_sum_r1_74 + 10 * _pt_sum_r0_141] * _pt_in_212[_pt_sum_r1_74 + 10 * _pt_out_mass_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_74 + 10 * _pt_out_mass_0_dim0] * (_pt_sum_r0_142 == 0 ? _pt_in_213[_pt_sum_r1_74 + 10 * _pt_out_mass_0_dim0] : _pt_in_214[_pt_sum_r1_74 + 10 * _pt_out_mass_0_dim0]);
acc__pt_sum_r0_141 = acc__pt_sum_r0_141 + (1.0 / _pt_in_209[_pt_sum_r1_23 + 10 * _pt_out_mass_0_dim0]) * _pt_in_210[_pt_sum_r0_141 + 10 * _pt_sum_r1_23] * (acc__pt_sum_r0_142__pt_sum_r1_74 + -1.0 * _pt_temp_511[_pt_sum_r0_141 + 10 * _pt_out_mass_0_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_141 + 10 * _pt_out_mass_0_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_141 + 10 * _pt_out_mass_0_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_141 + 10 * _pt_out_mass_0_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
acc__pt_sum_r0_42__pt_sum_r1_23 = acc__pt_sum_r0_42__pt_sum_r1_23 + _pt_in_207[100 * _pt_sum_r0_42 + _pt_sum_r1_23 + 10 * _pt_sum_r0_38] * _pt_in_208[_pt_sum_r1_23 + 10 * _pt_out_mass_0_dim0] * acc__pt_sum_r0_141 * (_pt_sum_r0_42 == 0 ? _pt_in_233[_pt_sum_r1_23 + 10 * _pt_out_mass_0_dim0] : _pt_in_234[_pt_sum_r1_23 + 10 * _pt_out_mass_0_dim0]);
}
for (int _pt_sum_r1_21 = 0; _pt_sum_r1_21 <= 9; ++_pt_sum_r1_21)
for (int _pt_sum_r0_39 = 0; _pt_sum_r0_39 <= 1; ++_pt_sum_r0_39)
{
acc__pt_sum_r0_139 = 0.0;
for (int _pt_sum_r0_139 = 0; _pt_sum_r0_139 <= 9; ++_pt_sum_r0_139)
{
acc__pt_sum_r0_140__pt_sum_r1_73 = 0.0;
for (int _pt_sum_r1_73 = 0; _pt_sum_r1_73 <= 9; ++_pt_sum_r1_73)
for (int _pt_sum_r0_140 = 0; _pt_sum_r0_140 <= 1; ++_pt_sum_r0_140)
acc__pt_sum_r0_140__pt_sum_r1_73 = acc__pt_sum_r0_140__pt_sum_r1_73 + _pt_in_161[100 * _pt_sum_r0_140 + _pt_sum_r1_73 + 10 * _pt_sum_r0_139] * _pt_in_162[_pt_sum_r1_73 + 10 * _pt_out_mass_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_73 + 10 * _pt_out_mass_0_dim0] * (_pt_sum_r0_140 == 0 ? _pt_in_163[_pt_sum_r1_73 + 10 * _pt_out_mass_0_dim0] : _pt_in_164[_pt_sum_r1_73 + 10 * _pt_out_mass_0_dim0]);
acc__pt_sum_r0_139 = acc__pt_sum_r0_139 + (1.0 / _pt_in_157[_pt_sum_r1_21 + 10 * _pt_out_mass_0_dim0]) * _pt_in_158[_pt_sum_r0_139 + 10 * _pt_sum_r1_21] * (acc__pt_sum_r0_140__pt_sum_r1_73 + -1.0 * _pt_temp_487[_pt_sum_r0_139 + 10 * _pt_out_mass_0_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_139 + 10 * _pt_out_mass_0_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_139 + 10 * _pt_out_mass_0_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_139 + 10 * _pt_out_mass_0_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
acc__pt_sum_r0_39__pt_sum_r1_21 = acc__pt_sum_r0_39__pt_sum_r1_21 + _pt_in_155[100 * _pt_sum_r0_39 + _pt_sum_r1_21 + 10 * _pt_sum_r0_38] * _pt_in_156[_pt_sum_r1_21 + 10 * _pt_out_mass_0_dim0] * acc__pt_sum_r0_139 * (_pt_sum_r0_39 == 0 ? _pt_in_205[_pt_sum_r1_21 + 10 * _pt_out_mass_0_dim0] : _pt_in_206[_pt_sum_r1_21 + 10 * _pt_out_mass_0_dim0]);
}
acc__pt_sum_r0_38 = acc__pt_sum_r0_38 + (1.0 / _pt_in_153[10 * _pt_out_mass_0_dim0 + _pt_out_mass_0_dim1]) * _pt_in_154[_pt_sum_r0_38 + 10 * _pt_out_mass_0_dim1] * (-1.0 * (acc__pt_sum_r0_39__pt_sum_r1_21 + acc__pt_sum_r0_42__pt_sum_r1_23) + _pt_temp_524[_pt_sum_r0_38 + 10 * _pt_out_mass_0_dim0]);
}
for (int _pt_sum_r0_35 = 0; _pt_sum_r0_35 <= 9; ++_pt_sum_r0_35)
{
acc__pt_sum_r0_37__pt_sum_r1_20 = 0.0;
acc__pt_sum_r0_36__pt_sum_r1_19 = 0.0;
for (int _pt_sum_r1_20 = 0; _pt_sum_r1_20 <= 9; ++_pt_sum_r1_20)
for (int _pt_sum_r0_37 = 0; _pt_sum_r0_37 <= 1; ++_pt_sum_r0_37)
acc__pt_sum_r0_37__pt_sum_r1_20 = acc__pt_sum_r0_37__pt_sum_r1_20 + _pt_in_5[100 * _pt_sum_r0_37 + _pt_sum_r1_20 + 10 * _pt_sum_r0_35] * _pt_in_6[_pt_sum_r1_20 + 10 * _pt_out_mass_0_dim0] * (_pt_sum_r0_37 == 0 ? _pt_in_7[_pt_sum_r1_20 + 10 * _pt_out_mass_0_dim0] : _pt_in_8[_pt_sum_r1_20 + 10 * _pt_out_mass_0_dim0]) * -1.0 * _actx_in_1_momentum_1_0[_pt_sum_r1_20 + 10 * _pt_out_mass_0_dim0];
for (int _pt_sum_r1_19 = 0; _pt_sum_r1_19 <= 9; ++_pt_sum_r1_19)
for (int _pt_sum_r0_36 = 0; _pt_sum_r0_36 <= 1; ++_pt_sum_r0_36)
acc__pt_sum_r0_36__pt_sum_r1_19 = acc__pt_sum_r0_36__pt_sum_r1_19 + _pt_in_1[100 * _pt_sum_r0_36 + _pt_sum_r1_19 + 10 * _pt_sum_r0_35] * _pt_in_2[_pt_sum_r1_19 + 10 * _pt_out_mass_0_dim0] * (_pt_sum_r0_36 == 0 ? _pt_in_3[_pt_sum_r1_19 + 10 * _pt_out_mass_0_dim0] : _pt_in_4[_pt_sum_r1_19 + 10 * _pt_out_mass_0_dim0]) * -1.0 * _actx_in_1_momentum_0_0[_pt_sum_r1_19 + 10 * _pt_out_mass_0_dim0];
acc__pt_sum_r0_35 = acc__pt_sum_r0_35 + (1.0 / _pt_in[10 * _pt_out_mass_0_dim0 + _pt_out_mass_0_dim1]) * _pt_in_0[_pt_sum_r0_35 + 10 * _pt_out_mass_0_dim1] * (-1.0 * _pt_temp_464[_pt_sum_r0_35 + 10 * _pt_out_mass_0_dim0] + acc__pt_sum_r0_36__pt_sum_r1_19 + acc__pt_sum_r0_37__pt_sum_r1_20);
}
_pt_out_mass_0[10 * _pt_out_mass_0_dim0 + _pt_out_mass_0_dim1] = (0.15 + -1.0 * _actx_in_1_mass_0[10 * _pt_out_mass_0_dim0 + _pt_out_mass_0_dim1]) * 500000.0 * (1.0 + tanh((_pt_in_293[10 * _pt_out_mass_0_dim0 + _pt_out_mass_0_dim1] + -0.95) / 0.02)) + -1.0 * acc__pt_sum_r0_35 + acc__pt_sum_r0_38;
}
for (int _pt_out_energy_0_dim1 = 0; _pt_out_energy_0_dim1 <= 9; ++_pt_out_energy_0_dim1)
for (int _pt_out_energy_0_dim0 = 0; _pt_out_energy_0_dim0 <= 10287; ++_pt_out_energy_0_dim0)
{
acc__pt_sum_r0_24 = 0.0;
acc__pt_sum_r0_18 = 0.0;
for (int _pt_sum_r0_18 = 0; _pt_sum_r0_18 <= 9; ++_pt_sum_r0_18)
{
acc__pt_sum_r0_22__pt_sum_r1_11 = 0.0;
acc__pt_sum_r0_19__pt_sum_r1_9 = 0.0;
for (int _pt_sum_r1_9 = 0; _pt_sum_r1_9 <= 9; ++_pt_sum_r1_9)
for (int _pt_sum_r0_19 = 0; _pt_sum_r0_19 <= 1; ++_pt_sum_r0_19)
{
acc__pt_sum_r0_107 = 0.0;
for (int _pt_sum_r0_107 = 0; _pt_sum_r0_107 <= 9; ++_pt_sum_r0_107)
{
acc__pt_sum_r0_108__pt_sum_r1_57 = 0.0;
for (int _pt_sum_r1_57 = 0; _pt_sum_r1_57 <= 9; ++_pt_sum_r1_57)
for (int _pt_sum_r0_108 = 0; _pt_sum_r0_108 <= 1; ++_pt_sum_r0_108)
acc__pt_sum_r0_108__pt_sum_r1_57 = acc__pt_sum_r0_108__pt_sum_r1_57 + _pt_in_712[100 * _pt_sum_r0_108 + _pt_sum_r1_57 + 10 * _pt_sum_r0_107] * _pt_in_713[_pt_sum_r1_57 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_energy_0[_pt_sum_r1_57 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_108 == 0 ? _pt_in_714[_pt_sum_r1_57 + 10 * _pt_out_energy_0_dim0] : _pt_in_715[_pt_sum_r1_57 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_107 = acc__pt_sum_r0_107 + (1.0 / _pt_in_710[_pt_sum_r1_9 + 10 * _pt_out_energy_0_dim0]) * _pt_in_711[_pt_sum_r0_107 + 10 * _pt_sum_r1_9] * (acc__pt_sum_r0_108__pt_sum_r1_57 + -1.0 * _pt_temp_297[_pt_sum_r0_107 + 10 * _pt_out_energy_0_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_107 + 10 * _pt_out_energy_0_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_107 + 10 * _pt_out_energy_0_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_107 + 10 * _pt_out_energy_0_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
acc__pt_sum_r0_19__pt_sum_r1_9 = acc__pt_sum_r0_19__pt_sum_r1_9 + _pt_in_708[100 * _pt_sum_r0_19 + _pt_sum_r1_9 + 10 * _pt_sum_r0_18] * _pt_in_709[_pt_sum_r1_9 + 10 * _pt_out_energy_0_dim0] * acc__pt_sum_r0_107 * (_pt_sum_r0_19 == 0 ? _pt_in_750[_pt_sum_r1_9 + 10 * _pt_out_energy_0_dim0] : _pt_in_751[_pt_sum_r1_9 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r1_11 = 0; _pt_sum_r1_11 <= 9; ++_pt_sum_r1_11)
for (int _pt_sum_r0_22 = 0; _pt_sum_r0_22 <= 1; ++_pt_sum_r0_22)
{
acc__pt_sum_r0_109 = 0.0;
for (int _pt_sum_r0_109 = 0; _pt_sum_r0_109 <= 9; ++_pt_sum_r0_109)
{
acc__pt_sum_r0_110__pt_sum_r1_58 = 0.0;
for (int _pt_sum_r1_58 = 0; _pt_sum_r1_58 <= 9; ++_pt_sum_r1_58)
for (int _pt_sum_r0_110 = 0; _pt_sum_r0_110 <= 1; ++_pt_sum_r0_110)
acc__pt_sum_r0_110__pt_sum_r1_58 = acc__pt_sum_r0_110__pt_sum_r1_58 + _pt_in_756[100 * _pt_sum_r0_110 + _pt_sum_r1_58 + 10 * _pt_sum_r0_109] * _pt_in_757[_pt_sum_r1_58 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_energy_0[_pt_sum_r1_58 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_110 == 0 ? _pt_in_758[_pt_sum_r1_58 + 10 * _pt_out_energy_0_dim0] : _pt_in_759[_pt_sum_r1_58 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_109 = acc__pt_sum_r0_109 + (1.0 / _pt_in_754[_pt_sum_r1_11 + 10 * _pt_out_energy_0_dim0]) * _pt_in_755[_pt_sum_r0_109 + 10 * _pt_sum_r1_11] * (acc__pt_sum_r0_110__pt_sum_r1_58 + -1.0 * _pt_temp_321[_pt_sum_r0_109 + 10 * _pt_out_energy_0_dim0]) * -0.09999999999999999 * (log10(_pt_temp_294[_pt_sum_r0_109 + 10 * _pt_out_energy_0_dim0] + 1e-12) > -5.90847501887865 ? 1.0 : (log10(_pt_temp_294[_pt_sum_r0_109 + 10 * _pt_out_energy_0_dim0] + 1e-12) > -5.908495018878649 ? 0.5 * (1.0 + sin((3.141592653589793 * (log10(_pt_temp_294[_pt_sum_r0_109 + 10 * _pt_out_energy_0_dim0] + 1e-12) + 5.9084850188786495)) / 2e-05)) : 0.0));
}
acc__pt_sum_r0_22__pt_sum_r1_11 = acc__pt_sum_r0_22__pt_sum_r1_11 + _pt_in_752[100 * _pt_sum_r0_22 + _pt_sum_r1_11 + 10 * _pt_sum_r0_18] * _pt_in_753[_pt_sum_r1_11 + 10 * _pt_out_energy_0_dim0] * acc__pt_sum_r0_109 * (_pt_sum_r0_22 == 0 ? _pt_in_774[_pt_sum_r1_11 + 10 * _pt_out_energy_0_dim0] : _pt_in_775[_pt_sum_r1_11 + 10 * _pt_out_energy_0_dim0]);
}
acc__pt_sum_r0_18 = acc__pt_sum_r0_18 + (1.0 / _pt_in_706[10 * _pt_out_energy_0_dim0 + _pt_out_energy_0_dim1]) * _pt_in_707[_pt_sum_r0_18 + 10 * _pt_out_energy_0_dim1] * (-1.0 * (acc__pt_sum_r0_19__pt_sum_r1_9 + acc__pt_sum_r0_22__pt_sum_r1_11) + _pt_temp_334[_pt_sum_r0_18 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0 = 0; _pt_sum_r0 <= 9; ++_pt_sum_r0)
{
acc__pt_sum_r0_15__pt_sum_r1_7 = 0.0;
acc__pt_sum_r0_0__pt_sum_r1 = 0.0;
for (int _pt_sum_r1_7 = 0; _pt_sum_r1_7 <= 9; ++_pt_sum_r1_7)
for (int _pt_sum_r0_15 = 0; _pt_sum_r0_15 <= 1; ++_pt_sum_r0_15)
{
acc__pt_sum_r0_99 = 0.0;
acc__pt_sum_r0_97 = 0.0;
acc__pt_sum_r0_95 = 0.0;
acc__pt_sum_r0_93 = 0.0;
acc__pt_sum_r0_91 = 0.0;
acc__pt_sum_r0_89 = 0.0;
acc__pt_sum_r0_87 = 0.0;
acc__pt_sum_r0_85 = 0.0;
acc__pt_sum_r0_83 = 0.0;
acc__pt_sum_r0_81 = 0.0;
acc__pt_sum_r0_105 = 0.0;
acc__pt_sum_r0_103 = 0.0;
acc__pt_sum_r0_101 = 0.0;
for (int _pt_sum_r0_99 = 0; _pt_sum_r0_99 <= 9; ++_pt_sum_r0_99)
{
acc__pt_sum_r0_100__pt_sum_r1_53 = 0.0;
for (int _pt_sum_r1_53 = 0; _pt_sum_r1_53 <= 9; ++_pt_sum_r1_53)
for (int _pt_sum_r0_100 = 0; _pt_sum_r0_100 <= 1; ++_pt_sum_r0_100)
acc__pt_sum_r0_100__pt_sum_r1_53 = acc__pt_sum_r0_100__pt_sum_r1_53 + _pt_in_300[100 * _pt_sum_r0_100 + _pt_sum_r1_53 + 10 * _pt_sum_r0_99] * _pt_in_301[_pt_sum_r1_53 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_53 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_100 == 0 ? _pt_in_302[_pt_sum_r1_53 + 10 * _pt_out_energy_0_dim0] : _pt_in_303[_pt_sum_r1_53 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_99 = acc__pt_sum_r0_99 + (1.0 / _pt_in_298[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * _pt_in_299[_pt_sum_r0_99 + 10 * _pt_sum_r1_7] * (acc__pt_sum_r0_100__pt_sum_r1_53 + -1.0 * _pt_temp_0[_pt_sum_r0_99 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_97 = 0; _pt_sum_r0_97 <= 9; ++_pt_sum_r0_97)
{
acc__pt_sum_r0_98__pt_sum_r1_52 = 0.0;
for (int _pt_sum_r1_52 = 0; _pt_sum_r1_52 <= 9; ++_pt_sum_r1_52)
for (int _pt_sum_r0_98 = 0; _pt_sum_r0_98 <= 1; ++_pt_sum_r0_98)
acc__pt_sum_r0_98__pt_sum_r1_52 = acc__pt_sum_r0_98__pt_sum_r1_52 + _pt_in_394[100 * _pt_sum_r0_98 + _pt_sum_r1_52 + 10 * _pt_sum_r0_97] * _pt_in_395[_pt_sum_r1_52 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_52 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_98 == 0 ? _pt_in_396[_pt_sum_r1_52 + 10 * _pt_out_energy_0_dim0] : _pt_in_397[_pt_sum_r1_52 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_97 = acc__pt_sum_r0_97 + (1.0 / _pt_in_392[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * _pt_in_393[_pt_sum_r0_97 + 10 * _pt_sum_r1_7] * (acc__pt_sum_r0_98__pt_sum_r1_52 + -1.0 * _pt_temp_72[_pt_sum_r0_97 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_95 = 0; _pt_sum_r0_95 <= 9; ++_pt_sum_r0_95)
{
acc__pt_sum_r0_96__pt_sum_r1_51 = 0.0;
for (int _pt_sum_r1_51 = 0; _pt_sum_r1_51 <= 9; ++_pt_sum_r1_51)
for (int _pt_sum_r0_96 = 0; _pt_sum_r0_96 <= 1; ++_pt_sum_r0_96)
acc__pt_sum_r0_96__pt_sum_r1_51 = acc__pt_sum_r0_96__pt_sum_r1_51 + _pt_in_362[100 * _pt_sum_r0_96 + _pt_sum_r1_51 + 10 * _pt_sum_r0_95] * _pt_in_363[_pt_sum_r1_51 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_51 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_96 == 0 ? _pt_in_364[_pt_sum_r1_51 + 10 * _pt_out_energy_0_dim0] : _pt_in_365[_pt_sum_r1_51 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_95 = acc__pt_sum_r0_95 + (1.0 / _pt_in_360[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * _pt_in_361[_pt_sum_r0_95 + 10 * _pt_sum_r1_7] * (acc__pt_sum_r0_96__pt_sum_r1_51 + -1.0 * _pt_temp_48[_pt_sum_r0_95 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_93 = 0; _pt_sum_r0_93 <= 9; ++_pt_sum_r0_93)
{
acc__pt_sum_r0_94__pt_sum_r1_50 = 0.0;
for (int _pt_sum_r1_50 = 0; _pt_sum_r1_50 <= 9; ++_pt_sum_r1_50)
for (int _pt_sum_r0_94 = 0; _pt_sum_r0_94 <= 1; ++_pt_sum_r0_94)
acc__pt_sum_r0_94__pt_sum_r1_50 = acc__pt_sum_r0_94__pt_sum_r1_50 + _pt_in_394[100 * _pt_sum_r0_94 + _pt_sum_r1_50 + 10 * _pt_sum_r0_93] * _pt_in_395[_pt_sum_r1_50 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_50 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_94 == 0 ? _pt_in_396[_pt_sum_r1_50 + 10 * _pt_out_energy_0_dim0] : _pt_in_397[_pt_sum_r1_50 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_93 = acc__pt_sum_r0_93 + (1.0 / _pt_in_392[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * _pt_in_393[_pt_sum_r0_93 + 10 * _pt_sum_r1_7] * (acc__pt_sum_r0_94__pt_sum_r1_50 + -1.0 * _pt_temp_72[_pt_sum_r0_93 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_91 = 0; _pt_sum_r0_91 <= 9; ++_pt_sum_r0_91)
{
acc__pt_sum_r0_92__pt_sum_r1_49 = 0.0;
for (int _pt_sum_r1_49 = 0; _pt_sum_r1_49 <= 9; ++_pt_sum_r1_49)
for (int _pt_sum_r0_92 = 0; _pt_sum_r0_92 <= 1; ++_pt_sum_r0_92)
acc__pt_sum_r0_92__pt_sum_r1_49 = acc__pt_sum_r0_92__pt_sum_r1_49 + _pt_in_362[100 * _pt_sum_r0_92 + _pt_sum_r1_49 + 10 * _pt_sum_r0_91] * _pt_in_363[_pt_sum_r1_49 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_49 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_92 == 0 ? _pt_in_364[_pt_sum_r1_49 + 10 * _pt_out_energy_0_dim0] : _pt_in_365[_pt_sum_r1_49 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_91 = acc__pt_sum_r0_91 + (1.0 / _pt_in_360[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * _pt_in_361[_pt_sum_r0_91 + 10 * _pt_sum_r1_7] * (acc__pt_sum_r0_92__pt_sum_r1_49 + -1.0 * _pt_temp_48[_pt_sum_r0_91 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_89 = 0; _pt_sum_r0_89 <= 9; ++_pt_sum_r0_89)
{
acc__pt_sum_r0_90__pt_sum_r1_48 = 0.0;
for (int _pt_sum_r1_48 = 0; _pt_sum_r1_48 <= 9; ++_pt_sum_r1_48)
for (int _pt_sum_r0_90 = 0; _pt_sum_r0_90 <= 1; ++_pt_sum_r0_90)
acc__pt_sum_r0_90__pt_sum_r1_48 = acc__pt_sum_r0_90__pt_sum_r1_48 + _pt_in_394[100 * _pt_sum_r0_90 + _pt_sum_r1_48 + 10 * _pt_sum_r0_89] * _pt_in_395[_pt_sum_r1_48 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_48 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_90 == 0 ? _pt_in_396[_pt_sum_r1_48 + 10 * _pt_out_energy_0_dim0] : _pt_in_397[_pt_sum_r1_48 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_89 = acc__pt_sum_r0_89 + (1.0 / _pt_in_392[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * _pt_in_393[_pt_sum_r0_89 + 10 * _pt_sum_r1_7] * (acc__pt_sum_r0_90__pt_sum_r1_48 + -1.0 * _pt_temp_72[_pt_sum_r0_89 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_87 = 0; _pt_sum_r0_87 <= 9; ++_pt_sum_r0_87)
{
acc__pt_sum_r0_88__pt_sum_r1_47 = 0.0;
for (int _pt_sum_r1_47 = 0; _pt_sum_r1_47 <= 9; ++_pt_sum_r1_47)
for (int _pt_sum_r0_88 = 0; _pt_sum_r0_88 <= 1; ++_pt_sum_r0_88)
acc__pt_sum_r0_88__pt_sum_r1_47 = acc__pt_sum_r0_88__pt_sum_r1_47 + _pt_in_414[100 * _pt_sum_r0_88 + _pt_sum_r1_47 + 10 * _pt_sum_r0_87] * _pt_in_415[_pt_sum_r1_47 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_47 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_88 == 0 ? _pt_in_416[_pt_sum_r1_47 + 10 * _pt_out_energy_0_dim0] : _pt_in_417[_pt_sum_r1_47 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_87 = acc__pt_sum_r0_87 + (1.0 / _pt_in_412[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * _pt_in_413[_pt_sum_r0_87 + 10 * _pt_sum_r1_7] * (acc__pt_sum_r0_88__pt_sum_r1_47 + -1.0 * _pt_temp_85[_pt_sum_r0_87 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_85 = 0; _pt_sum_r0_85 <= 9; ++_pt_sum_r0_85)
{
acc__pt_sum_r0_86__pt_sum_r1_46 = 0.0;
for (int _pt_sum_r1_46 = 0; _pt_sum_r1_46 <= 9; ++_pt_sum_r1_46)
for (int _pt_sum_r0_86 = 0; _pt_sum_r0_86 <= 1; ++_pt_sum_r0_86)
acc__pt_sum_r0_86__pt_sum_r1_46 = acc__pt_sum_r0_86__pt_sum_r1_46 + _pt_in_336[100 * _pt_sum_r0_86 + _pt_sum_r1_46 + 10 * _pt_sum_r0_85] * _pt_in_337[_pt_sum_r1_46 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_46 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_86 == 0 ? _pt_in_338[_pt_sum_r1_46 + 10 * _pt_out_energy_0_dim0] : _pt_in_339[_pt_sum_r1_46 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_85 = acc__pt_sum_r0_85 + (1.0 / _pt_in_334[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * _pt_in_335[_pt_sum_r0_85 + 10 * _pt_sum_r1_7] * (acc__pt_sum_r0_86__pt_sum_r1_46 + -1.0 * _pt_temp_24[_pt_sum_r0_85 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_83 = 0; _pt_sum_r0_83 <= 9; ++_pt_sum_r0_83)
{
acc__pt_sum_r0_84__pt_sum_r1_45 = 0.0;
for (int _pt_sum_r1_45 = 0; _pt_sum_r1_45 <= 9; ++_pt_sum_r1_45)
for (int _pt_sum_r0_84 = 0; _pt_sum_r0_84 <= 1; ++_pt_sum_r0_84)
acc__pt_sum_r0_84__pt_sum_r1_45 = acc__pt_sum_r0_84__pt_sum_r1_45 + _pt_in_434[100 * _pt_sum_r0_84 + _pt_sum_r1_45 + 10 * _pt_sum_r0_83] * _pt_in_435[_pt_sum_r1_45 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_45 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_84 == 0 ? _pt_in_436[_pt_sum_r1_45 + 10 * _pt_out_energy_0_dim0] : _pt_in_437[_pt_sum_r1_45 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_83 = acc__pt_sum_r0_83 + (1.0 / _pt_in_432[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * _pt_in_433[_pt_sum_r0_83 + 10 * _pt_sum_r1_7] * (acc__pt_sum_r0_84__pt_sum_r1_45 + -1.0 * _pt_temp_98[_pt_sum_r0_83 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_81 = 0; _pt_sum_r0_81 <= 9; ++_pt_sum_r0_81)
{
acc__pt_sum_r0_82__pt_sum_r1_44 = 0.0;
for (int _pt_sum_r1_44 = 0; _pt_sum_r1_44 <= 9; ++_pt_sum_r1_44)
for (int _pt_sum_r0_82 = 0; _pt_sum_r0_82 <= 1; ++_pt_sum_r0_82)
acc__pt_sum_r0_82__pt_sum_r1_44 = acc__pt_sum_r0_82__pt_sum_r1_44 + _pt_in_506[100 * _pt_sum_r0_82 + _pt_sum_r1_44 + 10 * _pt_sum_r0_81] * _pt_in_507[_pt_sum_r1_44 + 10 * _pt_out_energy_0_dim0] * ((0.0015296726597463011 * (_actx_in_1_energy_0[_pt_sum_r1_44 + 10 * _pt_out_energy_0_dim0] + -1.0 * ((0.5 * (_actx_in_1_momentum_0_0[_pt_sum_r1_44 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_44 + 10 * _pt_out_energy_0_dim0] + _actx_in_1_momentum_1_0[_pt_sum_r1_44 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_44 + 10 * _pt_out_energy_0_dim0])) / _actx_in_1_mass_0[_pt_sum_r1_44 + 10 * _pt_out_energy_0_dim0]))) / _actx_in_1_mass_0[_pt_sum_r1_44 + 10 * _pt_out_energy_0_dim0]) * (_pt_sum_r0_82 == 0 ? _pt_in_508[_pt_sum_r1_44 + 10 * _pt_out_energy_0_dim0] : _pt_in_509[_pt_sum_r1_44 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_81 = acc__pt_sum_r0_81 + (1.0 / _pt_in_504[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * _pt_in_505[_pt_sum_r0_81 + 10 * _pt_sum_r1_7] * (acc__pt_sum_r0_82__pt_sum_r1_44 + -1.0 * _pt_temp_143[_pt_sum_r0_81 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_105 = 0; _pt_sum_r0_105 <= 9; ++_pt_sum_r0_105)
{
acc__pt_sum_r0_106__pt_sum_r1_56 = 0.0;
for (int _pt_sum_r1_56 = 0; _pt_sum_r1_56 <= 9; ++_pt_sum_r1_56)
for (int _pt_sum_r0_106 = 0; _pt_sum_r0_106 <= 1; ++_pt_sum_r0_106)
acc__pt_sum_r0_106__pt_sum_r1_56 = acc__pt_sum_r0_106__pt_sum_r1_56 + _pt_in_394[100 * _pt_sum_r0_106 + _pt_sum_r1_56 + 10 * _pt_sum_r0_105] * _pt_in_395[_pt_sum_r1_56 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_56 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_106 == 0 ? _pt_in_396[_pt_sum_r1_56 + 10 * _pt_out_energy_0_dim0] : _pt_in_397[_pt_sum_r1_56 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_105 = acc__pt_sum_r0_105 + (1.0 / _pt_in_392[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * _pt_in_393[_pt_sum_r0_105 + 10 * _pt_sum_r1_7] * (acc__pt_sum_r0_106__pt_sum_r1_56 + -1.0 * _pt_temp_72[_pt_sum_r0_105 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_103 = 0; _pt_sum_r0_103 <= 9; ++_pt_sum_r0_103)
{
acc__pt_sum_r0_104__pt_sum_r1_55 = 0.0;
for (int _pt_sum_r1_55 = 0; _pt_sum_r1_55 <= 9; ++_pt_sum_r1_55)
for (int _pt_sum_r0_104 = 0; _pt_sum_r0_104 <= 1; ++_pt_sum_r0_104)
acc__pt_sum_r0_104__pt_sum_r1_55 = acc__pt_sum_r0_104__pt_sum_r1_55 + _pt_in_362[100 * _pt_sum_r0_104 + _pt_sum_r1_55 + 10 * _pt_sum_r0_103] * _pt_in_363[_pt_sum_r1_55 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_55 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_104 == 0 ? _pt_in_364[_pt_sum_r1_55 + 10 * _pt_out_energy_0_dim0] : _pt_in_365[_pt_sum_r1_55 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_103 = acc__pt_sum_r0_103 + (1.0 / _pt_in_360[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * _pt_in_361[_pt_sum_r0_103 + 10 * _pt_sum_r1_7] * (acc__pt_sum_r0_104__pt_sum_r1_55 + -1.0 * _pt_temp_48[_pt_sum_r0_103 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_101 = 0; _pt_sum_r0_101 <= 9; ++_pt_sum_r0_101)
{
acc__pt_sum_r0_102__pt_sum_r1_54 = 0.0;
for (int _pt_sum_r1_54 = 0; _pt_sum_r1_54 <= 9; ++_pt_sum_r1_54)
for (int _pt_sum_r0_102 = 0; _pt_sum_r0_102 <= 1; ++_pt_sum_r0_102)
acc__pt_sum_r0_102__pt_sum_r1_54 = acc__pt_sum_r0_102__pt_sum_r1_54 + _pt_in_336[100 * _pt_sum_r0_102 + _pt_sum_r1_54 + 10 * _pt_sum_r0_101] * _pt_in_337[_pt_sum_r1_54 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_54 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_102 == 0 ? _pt_in_338[_pt_sum_r1_54 + 10 * _pt_out_energy_0_dim0] : _pt_in_339[_pt_sum_r1_54 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_101 = acc__pt_sum_r0_101 + (1.0 / _pt_in_334[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * _pt_in_335[_pt_sum_r0_101 + 10 * _pt_sum_r1_7] * (acc__pt_sum_r0_102__pt_sum_r1_54 + -1.0 * _pt_temp_24[_pt_sum_r0_101 + 10 * _pt_out_energy_0_dim0]);
}
acc__pt_sum_r0_15__pt_sum_r1_7 = acc__pt_sum_r0_15__pt_sum_r1_7 + _pt_in_502[100 * _pt_sum_r0_15 + _pt_sum_r1_7 + 10 * _pt_sum_r0] * _pt_in_503[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] * (-1.0 * ((_actx_in_1_momentum_1_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] * (_actx_in_1_energy_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] + (_actx_in_1_energy_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] + -1.0 * ((0.5 * (_actx_in_1_momentum_0_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] + _actx_in_1_momentum_1_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0])) / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0])) * 0.2889999999999999)) / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) + -1.0 * ((1e-05 * _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * -1.0 * acc__pt_sum_r0_81 + (_actx_in_1_momentum_0_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * ((1e-05 * _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * ((1.0 / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * (-1.0 * acc__pt_sum_r0_83 + -1.0 * (_actx_in_1_momentum_1_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * -1.0 * acc__pt_sum_r0_85) + (1.0 / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * (-1.0 * acc__pt_sum_r0_87 + -1.0 * (_actx_in_1_momentum_0_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * -1.0 * acc__pt_sum_r0_89)) + (((1e-05 * _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * ((1.0 / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * (-1.0 * acc__pt_sum_r0_91 + -1.0 * (_actx_in_1_momentum_1_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * -1.0 * acc__pt_sum_r0_93) + (1.0 / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * (-1.0 * acc__pt_sum_r0_95 + -1.0 * (_actx_in_1_momentum_1_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * -1.0 * acc__pt_sum_r0_97)) + ((1.0 / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * (-1.0 * acc__pt_sum_r0_99 + -1.0 * (_actx_in_1_momentum_0_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * -1.0 * acc__pt_sum_r0_101) + (1.0 / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * (-1.0 * acc__pt_sum_r0_103 + -1.0 * (_actx_in_1_momentum_1_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) * -1.0 * acc__pt_sum_r0_105)) * -1.0 * ((2.0 * ((1e-05 * _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0])) / 3.0)) * (_actx_in_1_momentum_1_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0])) * (_pt_sum_r0_15 == 0 ? _pt_in_528[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0] : _pt_in_529[_pt_sum_r1_7 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r1 = 0; _pt_sum_r1 <= 9; ++_pt_sum_r1)
for (int _pt_sum_r0_0 = 0; _pt_sum_r0_0 <= 1; ++_pt_sum_r0_0)
{
acc__pt_sum_r0_79 = 0.0;
acc__pt_sum_r0_55 = 0.0;
acc__pt_sum_r0_57 = 0.0;
acc__pt_sum_r0_59 = 0.0;
acc__pt_sum_r0_61 = 0.0;
acc__pt_sum_r0_63 = 0.0;
acc__pt_sum_r0_65 = 0.0;
acc__pt_sum_r0_67 = 0.0;
acc__pt_sum_r0_69 = 0.0;
acc__pt_sum_r0_71 = 0.0;
acc__pt_sum_r0_73 = 0.0;
acc__pt_sum_r0_75 = 0.0;
acc__pt_sum_r0_77 = 0.0;
for (int _pt_sum_r0_79 = 0; _pt_sum_r0_79 <= 9; ++_pt_sum_r0_79)
{
acc__pt_sum_r0_80__pt_sum_r1_43 = 0.0;
for (int _pt_sum_r1_43 = 0; _pt_sum_r1_43 <= 9; ++_pt_sum_r1_43)
for (int _pt_sum_r0_80 = 0; _pt_sum_r0_80 <= 1; ++_pt_sum_r0_80)
acc__pt_sum_r0_80__pt_sum_r1_43 = acc__pt_sum_r0_80__pt_sum_r1_43 + _pt_in_336[100 * _pt_sum_r0_80 + _pt_sum_r1_43 + 10 * _pt_sum_r0_79] * _pt_in_337[_pt_sum_r1_43 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_43 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_80 == 0 ? _pt_in_338[_pt_sum_r1_43 + 10 * _pt_out_energy_0_dim0] : _pt_in_339[_pt_sum_r1_43 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_79 = acc__pt_sum_r0_79 + (1.0 / _pt_in_334[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * _pt_in_335[_pt_sum_r0_79 + 10 * _pt_sum_r1] * (acc__pt_sum_r0_80__pt_sum_r1_43 + -1.0 * _pt_temp_24[_pt_sum_r0_79 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_77 = 0; _pt_sum_r0_77 <= 9; ++_pt_sum_r0_77)
{
acc__pt_sum_r0_78__pt_sum_r1_42 = 0.0;
for (int _pt_sum_r1_42 = 0; _pt_sum_r1_42 <= 9; ++_pt_sum_r1_42)
for (int _pt_sum_r0_78 = 0; _pt_sum_r0_78 <= 1; ++_pt_sum_r0_78)
acc__pt_sum_r0_78__pt_sum_r1_42 = acc__pt_sum_r0_78__pt_sum_r1_42 + _pt_in_434[100 * _pt_sum_r0_78 + _pt_sum_r1_42 + 10 * _pt_sum_r0_77] * _pt_in_435[_pt_sum_r1_42 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_42 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_78 == 0 ? _pt_in_436[_pt_sum_r1_42 + 10 * _pt_out_energy_0_dim0] : _pt_in_437[_pt_sum_r1_42 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_77 = acc__pt_sum_r0_77 + (1.0 / _pt_in_432[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * _pt_in_433[_pt_sum_r0_77 + 10 * _pt_sum_r1] * (acc__pt_sum_r0_78__pt_sum_r1_42 + -1.0 * _pt_temp_98[_pt_sum_r0_77 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_75 = 0; _pt_sum_r0_75 <= 9; ++_pt_sum_r0_75)
{
acc__pt_sum_r0_76__pt_sum_r1_41 = 0.0;
for (int _pt_sum_r1_41 = 0; _pt_sum_r1_41 <= 9; ++_pt_sum_r1_41)
for (int _pt_sum_r0_76 = 0; _pt_sum_r0_76 <= 1; ++_pt_sum_r0_76)
acc__pt_sum_r0_76__pt_sum_r1_41 = acc__pt_sum_r0_76__pt_sum_r1_41 + _pt_in_394[100 * _pt_sum_r0_76 + _pt_sum_r1_41 + 10 * _pt_sum_r0_75] * _pt_in_395[_pt_sum_r1_41 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_41 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_76 == 0 ? _pt_in_396[_pt_sum_r1_41 + 10 * _pt_out_energy_0_dim0] : _pt_in_397[_pt_sum_r1_41 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_75 = acc__pt_sum_r0_75 + (1.0 / _pt_in_392[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * _pt_in_393[_pt_sum_r0_75 + 10 * _pt_sum_r1] * (acc__pt_sum_r0_76__pt_sum_r1_41 + -1.0 * _pt_temp_72[_pt_sum_r0_75 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_73 = 0; _pt_sum_r0_73 <= 9; ++_pt_sum_r0_73)
{
acc__pt_sum_r0_74__pt_sum_r1_40 = 0.0;
for (int _pt_sum_r1_40 = 0; _pt_sum_r1_40 <= 9; ++_pt_sum_r1_40)
for (int _pt_sum_r0_74 = 0; _pt_sum_r0_74 <= 1; ++_pt_sum_r0_74)
acc__pt_sum_r0_74__pt_sum_r1_40 = acc__pt_sum_r0_74__pt_sum_r1_40 + _pt_in_414[100 * _pt_sum_r0_74 + _pt_sum_r1_40 + 10 * _pt_sum_r0_73] * _pt_in_415[_pt_sum_r1_40 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_40 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_74 == 0 ? _pt_in_416[_pt_sum_r1_40 + 10 * _pt_out_energy_0_dim0] : _pt_in_417[_pt_sum_r1_40 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_73 = acc__pt_sum_r0_73 + (1.0 / _pt_in_412[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * _pt_in_413[_pt_sum_r0_73 + 10 * _pt_sum_r1] * (acc__pt_sum_r0_74__pt_sum_r1_40 + -1.0 * _pt_temp_85[_pt_sum_r0_73 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_71 = 0; _pt_sum_r0_71 <= 9; ++_pt_sum_r0_71)
{
acc__pt_sum_r0_72__pt_sum_r1_39 = 0.0;
for (int _pt_sum_r1_39 = 0; _pt_sum_r1_39 <= 9; ++_pt_sum_r1_39)
for (int _pt_sum_r0_72 = 0; _pt_sum_r0_72 <= 1; ++_pt_sum_r0_72)
acc__pt_sum_r0_72__pt_sum_r1_39 = acc__pt_sum_r0_72__pt_sum_r1_39 + _pt_in_394[100 * _pt_sum_r0_72 + _pt_sum_r1_39 + 10 * _pt_sum_r0_71] * _pt_in_395[_pt_sum_r1_39 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_39 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_72 == 0 ? _pt_in_396[_pt_sum_r1_39 + 10 * _pt_out_energy_0_dim0] : _pt_in_397[_pt_sum_r1_39 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_71 = acc__pt_sum_r0_71 + (1.0 / _pt_in_392[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * _pt_in_393[_pt_sum_r0_71 + 10 * _pt_sum_r1] * (acc__pt_sum_r0_72__pt_sum_r1_39 + -1.0 * _pt_temp_72[_pt_sum_r0_71 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_69 = 0; _pt_sum_r0_69 <= 9; ++_pt_sum_r0_69)
{
acc__pt_sum_r0_70__pt_sum_r1_38 = 0.0;
for (int _pt_sum_r1_38 = 0; _pt_sum_r1_38 <= 9; ++_pt_sum_r1_38)
for (int _pt_sum_r0_70 = 0; _pt_sum_r0_70 <= 1; ++_pt_sum_r0_70)
acc__pt_sum_r0_70__pt_sum_r1_38 = acc__pt_sum_r0_70__pt_sum_r1_38 + _pt_in_362[100 * _pt_sum_r0_70 + _pt_sum_r1_38 + 10 * _pt_sum_r0_69] * _pt_in_363[_pt_sum_r1_38 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_38 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_70 == 0 ? _pt_in_364[_pt_sum_r1_38 + 10 * _pt_out_energy_0_dim0] : _pt_in_365[_pt_sum_r1_38 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_69 = acc__pt_sum_r0_69 + (1.0 / _pt_in_360[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * _pt_in_361[_pt_sum_r0_69 + 10 * _pt_sum_r1] * (acc__pt_sum_r0_70__pt_sum_r1_38 + -1.0 * _pt_temp_48[_pt_sum_r0_69 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_67 = 0; _pt_sum_r0_67 <= 9; ++_pt_sum_r0_67)
{
acc__pt_sum_r0_68__pt_sum_r1_37 = 0.0;
for (int _pt_sum_r1_37 = 0; _pt_sum_r1_37 <= 9; ++_pt_sum_r1_37)
for (int _pt_sum_r0_68 = 0; _pt_sum_r0_68 <= 1; ++_pt_sum_r0_68)
acc__pt_sum_r0_68__pt_sum_r1_37 = acc__pt_sum_r0_68__pt_sum_r1_37 + _pt_in_336[100 * _pt_sum_r0_68 + _pt_sum_r1_37 + 10 * _pt_sum_r0_67] * _pt_in_337[_pt_sum_r1_37 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_37 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_68 == 0 ? _pt_in_338[_pt_sum_r1_37 + 10 * _pt_out_energy_0_dim0] : _pt_in_339[_pt_sum_r1_37 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_67 = acc__pt_sum_r0_67 + (1.0 / _pt_in_334[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * _pt_in_335[_pt_sum_r0_67 + 10 * _pt_sum_r1] * (acc__pt_sum_r0_68__pt_sum_r1_37 + -1.0 * _pt_temp_24[_pt_sum_r0_67 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_65 = 0; _pt_sum_r0_65 <= 9; ++_pt_sum_r0_65)
{
acc__pt_sum_r0_66__pt_sum_r1_36 = 0.0;
for (int _pt_sum_r1_36 = 0; _pt_sum_r1_36 <= 9; ++_pt_sum_r1_36)
for (int _pt_sum_r0_66 = 0; _pt_sum_r0_66 <= 1; ++_pt_sum_r0_66)
acc__pt_sum_r0_66__pt_sum_r1_36 = acc__pt_sum_r0_66__pt_sum_r1_36 + _pt_in_300[100 * _pt_sum_r0_66 + _pt_sum_r1_36 + 10 * _pt_sum_r0_65] * _pt_in_301[_pt_sum_r1_36 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_36 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_66 == 0 ? _pt_in_302[_pt_sum_r1_36 + 10 * _pt_out_energy_0_dim0] : _pt_in_303[_pt_sum_r1_36 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_65 = acc__pt_sum_r0_65 + (1.0 / _pt_in_298[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * _pt_in_299[_pt_sum_r0_65 + 10 * _pt_sum_r1] * (acc__pt_sum_r0_66__pt_sum_r1_36 + -1.0 * _pt_temp_0[_pt_sum_r0_65 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_63 = 0; _pt_sum_r0_63 <= 9; ++_pt_sum_r0_63)
{
acc__pt_sum_r0_64__pt_sum_r1_35 = 0.0;
for (int _pt_sum_r1_35 = 0; _pt_sum_r1_35 <= 9; ++_pt_sum_r1_35)
for (int _pt_sum_r0_64 = 0; _pt_sum_r0_64 <= 1; ++_pt_sum_r0_64)
acc__pt_sum_r0_64__pt_sum_r1_35 = acc__pt_sum_r0_64__pt_sum_r1_35 + _pt_in_336[100 * _pt_sum_r0_64 + _pt_sum_r1_35 + 10 * _pt_sum_r0_63] * _pt_in_337[_pt_sum_r1_35 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_35 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_64 == 0 ? _pt_in_338[_pt_sum_r1_35 + 10 * _pt_out_energy_0_dim0] : _pt_in_339[_pt_sum_r1_35 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_63 = acc__pt_sum_r0_63 + (1.0 / _pt_in_334[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * _pt_in_335[_pt_sum_r0_63 + 10 * _pt_sum_r1] * (acc__pt_sum_r0_64__pt_sum_r1_35 + -1.0 * _pt_temp_24[_pt_sum_r0_63 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_61 = 0; _pt_sum_r0_61 <= 9; ++_pt_sum_r0_61)
{
acc__pt_sum_r0_62__pt_sum_r1_34 = 0.0;
for (int _pt_sum_r1_34 = 0; _pt_sum_r1_34 <= 9; ++_pt_sum_r1_34)
for (int _pt_sum_r0_62 = 0; _pt_sum_r0_62 <= 1; ++_pt_sum_r0_62)
acc__pt_sum_r0_62__pt_sum_r1_34 = acc__pt_sum_r0_62__pt_sum_r1_34 + _pt_in_300[100 * _pt_sum_r0_62 + _pt_sum_r1_34 + 10 * _pt_sum_r0_61] * _pt_in_301[_pt_sum_r1_34 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_34 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_62 == 0 ? _pt_in_302[_pt_sum_r1_34 + 10 * _pt_out_energy_0_dim0] : _pt_in_303[_pt_sum_r1_34 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_61 = acc__pt_sum_r0_61 + (1.0 / _pt_in_298[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * _pt_in_299[_pt_sum_r0_61 + 10 * _pt_sum_r1] * (acc__pt_sum_r0_62__pt_sum_r1_34 + -1.0 * _pt_temp_0[_pt_sum_r0_61 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_59 = 0; _pt_sum_r0_59 <= 9; ++_pt_sum_r0_59)
{
acc__pt_sum_r0_60__pt_sum_r1_33 = 0.0;
for (int _pt_sum_r1_33 = 0; _pt_sum_r1_33 <= 9; ++_pt_sum_r1_33)
for (int _pt_sum_r0_60 = 0; _pt_sum_r0_60 <= 1; ++_pt_sum_r0_60)
acc__pt_sum_r0_60__pt_sum_r1_33 = acc__pt_sum_r0_60__pt_sum_r1_33 + _pt_in_336[100 * _pt_sum_r0_60 + _pt_sum_r1_33 + 10 * _pt_sum_r0_59] * _pt_in_337[_pt_sum_r1_33 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_mass_0[_pt_sum_r1_33 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_60 == 0 ? _pt_in_338[_pt_sum_r1_33 + 10 * _pt_out_energy_0_dim0] : _pt_in_339[_pt_sum_r1_33 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_59 = acc__pt_sum_r0_59 + (1.0 / _pt_in_334[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * _pt_in_335[_pt_sum_r0_59 + 10 * _pt_sum_r1] * (acc__pt_sum_r0_60__pt_sum_r1_33 + -1.0 * _pt_temp_24[_pt_sum_r0_59 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_57 = 0; _pt_sum_r0_57 <= 9; ++_pt_sum_r0_57)
{
acc__pt_sum_r0_58__pt_sum_r1_32 = 0.0;
for (int _pt_sum_r1_32 = 0; _pt_sum_r1_32 <= 9; ++_pt_sum_r1_32)
for (int _pt_sum_r0_58 = 0; _pt_sum_r0_58 <= 1; ++_pt_sum_r0_58)
acc__pt_sum_r0_58__pt_sum_r1_32 = acc__pt_sum_r0_58__pt_sum_r1_32 + _pt_in_300[100 * _pt_sum_r0_58 + _pt_sum_r1_32 + 10 * _pt_sum_r0_57] * _pt_in_301[_pt_sum_r1_32 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_32 + 10 * _pt_out_energy_0_dim0] * (_pt_sum_r0_58 == 0 ? _pt_in_302[_pt_sum_r1_32 + 10 * _pt_out_energy_0_dim0] : _pt_in_303[_pt_sum_r1_32 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_57 = acc__pt_sum_r0_57 + (1.0 / _pt_in_298[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * _pt_in_299[_pt_sum_r0_57 + 10 * _pt_sum_r1] * (acc__pt_sum_r0_58__pt_sum_r1_32 + -1.0 * _pt_temp_0[_pt_sum_r0_57 + 10 * _pt_out_energy_0_dim0]);
}
for (int _pt_sum_r0_55 = 0; _pt_sum_r0_55 <= 9; ++_pt_sum_r0_55)
{
acc__pt_sum_r0_56__pt_sum_r1_31 = 0.0;
for (int _pt_sum_r1_31 = 0; _pt_sum_r1_31 <= 9; ++_pt_sum_r1_31)
for (int _pt_sum_r0_56 = 0; _pt_sum_r0_56 <= 1; ++_pt_sum_r0_56)
acc__pt_sum_r0_56__pt_sum_r1_31 = acc__pt_sum_r0_56__pt_sum_r1_31 + _pt_in_454[100 * _pt_sum_r0_56 + _pt_sum_r1_31 + 10 * _pt_sum_r0_55] * _pt_in_455[_pt_sum_r1_31 + 10 * _pt_out_energy_0_dim0] * ((0.0015296726597463011 * (_actx_in_1_energy_0[_pt_sum_r1_31 + 10 * _pt_out_energy_0_dim0] + -1.0 * ((0.5 * (_actx_in_1_momentum_0_0[_pt_sum_r1_31 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1_31 + 10 * _pt_out_energy_0_dim0] + _actx_in_1_momentum_1_0[_pt_sum_r1_31 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1_31 + 10 * _pt_out_energy_0_dim0])) / _actx_in_1_mass_0[_pt_sum_r1_31 + 10 * _pt_out_energy_0_dim0]))) / _actx_in_1_mass_0[_pt_sum_r1_31 + 10 * _pt_out_energy_0_dim0]) * (_pt_sum_r0_56 == 0 ? _pt_in_456[_pt_sum_r1_31 + 10 * _pt_out_energy_0_dim0] : _pt_in_457[_pt_sum_r1_31 + 10 * _pt_out_energy_0_dim0]);
acc__pt_sum_r0_55 = acc__pt_sum_r0_55 + (1.0 / _pt_in_452[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * _pt_in_453[_pt_sum_r0_55 + 10 * _pt_sum_r1] * (acc__pt_sum_r0_56__pt_sum_r1_31 + -1.0 * _pt_temp_111[_pt_sum_r0_55 + 10 * _pt_out_energy_0_dim0]);
}
acc__pt_sum_r0_0__pt_sum_r1 = acc__pt_sum_r0_0__pt_sum_r1 + _pt_in_296[100 * _pt_sum_r0_0 + _pt_sum_r1 + 10 * _pt_sum_r0] * _pt_in_297[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] * (-1.0 * ((_actx_in_1_momentum_0_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] * (_actx_in_1_energy_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] + (_actx_in_1_energy_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] + -1.0 * ((0.5 * (_actx_in_1_momentum_0_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_0_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] + _actx_in_1_momentum_1_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] * _actx_in_1_momentum_1_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0])) / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0])) * 0.2889999999999999)) / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) + -1.0 * ((1e-05 * _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * -1.0 * acc__pt_sum_r0_55 + (((1e-05 * _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * ((1.0 / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * (-1.0 * acc__pt_sum_r0_57 + -1.0 * (_actx_in_1_momentum_0_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * -1.0 * acc__pt_sum_r0_59) + (1.0 / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * (-1.0 * acc__pt_sum_r0_61 + -1.0 * (_actx_in_1_momentum_0_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * -1.0 * acc__pt_sum_r0_63)) + ((1.0 / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * (-1.0 * acc__pt_sum_r0_65 + -1.0 * (_actx_in_1_momentum_0_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * -1.0 * acc__pt_sum_r0_67) + (1.0 / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * (-1.0 * acc__pt_sum_r0_69 + -1.0 * (_actx_in_1_momentum_1_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * -1.0 * acc__pt_sum_r0_71)) * -1.0 * ((2.0 * ((1e-05 * _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0])) / 3.0)) * (_actx_in_1_momentum_0_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) + (_actx_in_1_momentum_1_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * ((1e-05 * _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * ((1.0 / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * (-1.0 * acc__pt_sum_r0_73 + -1.0 * (_actx_in_1_momentum_0_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * -1.0 * acc__pt_sum_r0_75) + (1.0 / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * (-1.0 * acc__pt_sum_r0_77 + -1.0 * (_actx_in_1_momentum_1_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] / _actx_in_1_mass_0[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]) * -1.0 * acc__pt_sum_r0_79))) * (_pt_sum_r0_0 == 0 ? _pt_in_500[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0] : _pt_in_501[_pt_sum_r1 + 10 * _pt_out_energy_0_dim0]);
}
acc__pt_sum_r0_24 = acc__pt_sum_r0_24 + (1.0 / _pt_in_294[10 * _pt_out_energy_0_dim0 + _pt_out_energy_0_dim1]) * _pt_in_295[_pt_sum_r0 + 10 * _pt_out_energy_0_dim1] * (-1.0 * _pt_temp_156[_pt_sum_r0 + 10 * _pt_out_energy_0_dim0] + acc__pt_sum_r0_0__pt_sum_r1 + acc__pt_sum_r0_15__pt_sum_r1_7);
}
_pt_out_energy_0[10 * _pt_out_energy_0_dim0 + _pt_out_energy_0_dim1] = (315000.0 + -1.0 * _actx_in_1_energy_0[10 * _pt_out_energy_0_dim0 + _pt_out_energy_0_dim1]) * 500000.0 * (1.0 + tanh((_pt_in_293[10 * _pt_out_energy_0_dim0 + _pt_out_energy_0_dim1] + -0.95) / 0.02)) + -1.0 * acc__pt_sum_r0_24 + acc__pt_sum_r0_18;
}
}
static void apply_inv_vandermonde_knl(int const n_from_dofs, int const nelements, __global double const *__restrict__ nodal_coeffs, __global double *__restrict__ result, __global double const *__restrict__ vdm_inv)
{
double acc_jdof;
for (int iel = 0; iel <= -1 + nelements; ++iel)
for (int idof = 0; idof <= -1 + n_from_dofs; ++idof)
{
acc_jdof = 0.0;
for (int jdof = 0; jdof <= -1 + n_from_dofs; ++jdof)
acc_jdof = acc_jdof + vdm_inv[10 * idof + jdof] * nodal_coeffs[10 * iel + jdof];
result[10 * iel + idof] = acc_jdof;
}
}
static void face_mass(__global double const *__restrict__ jac_surf, __global double const *__restrict__ mat, int const nelements, int const nface_nodes, int const nfaces, int const nvol_nodes, __global double *__restrict__ result, __global double const *__restrict__ vec)
{
double acc_f;
double acc_jdof;
for (int iel = 0; iel <= -1 + nelements; ++iel)
for (int idof = 0; idof <= -1 + nvol_nodes; ++idof)
{
acc_f = 0.0;
for (int f = 0; f <= -1 + nfaces; ++f)
{
acc_jdof = 0.0;
for (int jdof = 0; jdof <= -1 + nface_nodes; ++jdof)
acc_jdof = acc_jdof + mat[4 * f + 12 * idof + jdof] * jac_surf[4 * iel + 41152 * f + jdof] * vec[4 * iel + 41152 * f + jdof];
acc_f = acc_f + acc_jdof;
}
result[10 * iel + idof] = acc_f;
}
}
static void resample_by_picking(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result)
{
for (int iel = 0; iel <= -1 + nelements; ++iel)
for (int idof = 0; idof <= -1 + n_to_nodes; ++idof)
result[4 * iel + idof] = (from_element_indices[iel] != -1 ? ary[4 * from_element_indices[iel] + pick_list[idof]] : 0.0);
}
static void resample_by_picking_0(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global int const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result)
{
for (int iel = 0; iel <= -1 + nelements; ++iel)
for (int idof = 0; idof <= -1 + n_to_nodes; ++idof)
result[4 * iel + idof] = (from_element_indices[iel] != -1 ? ary[4 * from_element_indices[iel] + pick_list[idof]] : 0.0);
}
static void resample_by_picking_1(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result)
{
for (int iel = 0; iel <= -1 + nelements; ++iel)
for (int idof = 0; idof <= -1 + n_to_nodes; ++idof)
result[4 * iel + idof] = (from_element_indices[iel] != -1 ? ary[10 * from_element_indices[iel] + pick_list[idof]] : 0.0);
}
static void resample_by_picking_3(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result)
{
for (int iel = 0; iel <= -1 + nelements; ++iel)
for (int idof = 0; idof <= -1 + n_to_nodes; ++idof)
result[4 * iel + idof] = (from_element_indices[iel] != -1 ? ary[4 * from_element_indices[iel] + pick_list[idof]] : 0.0);
}
static void resample_by_picking_4(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result)
{
for (int iel = 0; iel <= -1 + nelements; ++iel)
for (int idof = 0; idof <= -1 + n_to_nodes; ++idof)
result[4 * iel + idof] = (from_element_indices[iel] != -1 ? ary[10 * from_element_indices[iel] + pick_list[idof]] : 0.0);
}
static void resample_by_picking_5(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result)
{
for (int iel = 0; iel <= -1 + nelements; ++iel)
for (int idof = 0; idof <= -1 + n_to_nodes; ++idof)
result[4 * iel + idof] = (from_element_indices[iel] != -1 ? ary[4 * from_element_indices[iel] + pick_list[idof]] : 0.0);
}
static void resample_by_picking_6(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result)
{
for (int iel = 0; iel <= -1 + nelements; ++iel)
for (int idof = 0; idof <= -1 + n_to_nodes; ++idof)
result[4 * iel + idof] = (from_element_indices[iel] != -1 ? ary[10 * from_element_indices[iel] + pick_list[idof]] : 0.0);
}
static void resample_by_picking_7(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result)
{
for (int iel = 0; iel <= -1 + nelements; ++iel)
for (int idof = 0; idof <= -1 + n_to_nodes; ++idof)
result[4 * iel + idof] = (from_element_indices[iel] != -1 ? ary[4 * from_element_indices[iel] + pick_list[idof]] : 0.0);
}
static void resample_by_picking_8(__global double const *__restrict__ ary, int const nelements_vec, int const n_from_nodes, __global long const *__restrict__ from_element_indices, int const n_to_nodes, int const nelements, __global int const *__restrict__ pick_list, __global double *__restrict__ result)
{
for (int iel = 0; iel <= -1 + nelements; ++iel)
for (int idof = 0; idof <= -1 + n_to_nodes; ++idof)
result[4 * iel + idof] = (from_element_indices[iel] != -1 ? ary[10 * from_element_indices[iel] + pick_list[idof]] : 0.0);
}
static void smooth_comp(__global long const *__restrict__ modes_active_flag, int const ndiscr_nodes_in, int const nelements, __global double *__restrict__ result, __global double const *__restrict__ vec)
{
double acc_jdof;
double acc_kdof;
for (int iel = 0; iel <= -1 + nelements; ++iel)
for (int idof = 0; idof <= -1 + ndiscr_nodes_in; ++idof)
{
acc_kdof = 0.0;
acc_jdof = 0.0;
for (int kdof = 0; kdof <= -1 + ndiscr_nodes_in; ++kdof)
acc_kdof = acc_kdof + vec[10 * iel + kdof] * vec[10 * iel + kdof] * modes_active_flag[kdof];
for (int jdof = 0; jdof <= -1 + ndiscr_nodes_in; ++jdof)
acc_jdof = acc_jdof + vec[10 * iel + jdof] * vec[10 * iel + jdof] + 1e-12 / ndiscr_nodes_in;
result[10 * iel + idof] = acc_kdof / acc_jdof;
}
}
__constant int pyopencl_defeat_cache_b9cf85b977c44d4c8808897d165524c2 = 0;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment