Here's your net modified. You want to run the loop through, then use the
result.
Greg
//
// time: Tue Aug 6 09:26:21 2002
//
// version: 3.1.2 (format), 4.2.0 (DX)
//
//
// MODULE main
// workspace: width = 555, height = 694
// layout: snap = 0, width = 50, height = 50, align = NN
//
macro main(
) -> (
) {
//
// node CollectSeries[2]: x = 18, y = 158, inputs = 6, label = CollectSeries
//
main_CollectSeries_2_out_1 =
CollectSeries(
main_CollectSeries_2_in_1,
main_CollectSeries_2_in_2,
main_CollectSeries_2_in_3,
main_CollectSeries_2_in_4,
main_CollectSeries_2_in_5,
main_CollectSeries_2_in_6
) [instance: 2, cache: 1];
//
// node GetLocal[1]: x = 54, y = 301, inputs = 3, label = GetLocal
//
main_GetLocal_1_out_1,
main_GetLocal_1_out_2 =
GetLocal(
main_CollectSeries_2_out_1,
main_GetLocal_1_in_2,
main_GetLocal_1_in_3
) [instance: 1, cache: 1];
//
// node Import[1]: x = 330, y = 121, inputs = 6, label = Import
// input[1]: defaulting = 0, visible = 1, type = 32, value = "file.nc"
//
main_Import_1_out_1 =
Import(
main_Import_1_in_1,
main_Import_1_in_2,
main_Import_1_in_3,
main_Import_1_in_4,
main_Import_1_in_5,
main_Import_1_in_6
) [instance: 1, cache: 1];
//
// node Select[1]: x = 248, y = 207, inputs = 3, label = Select
// input[2]: defaulting = 0, visible = 1, type = 32, value =
"real_positions"
//
main_Select_1_out_1 =
Select(
main_Import_1_out_1,
main_Select_1_in_2,
main_Select_1_in_3
) [instance: 1, cache: 1];
//
// node Compute[1]: x = 248, y = 312, inputs = 3, label = Compute
// input[1]: defaulting = 0, visible = 0, type = 32, value = "float($0)"
// expression: value = float(a)
// name[2]: value = a
// name[3]: value = b
//
main_Compute_1_out_1 =
Compute(
main_Compute_1_in_1,
main_Select_1_out_1,
main_Compute_1_in_3
) [instance: 1, cache: 1];
//
// node Select[2]: x = 408, y = 220, inputs = 3, label = Select
// input[2]: defaulting = 0, visible = 1, type = 32, value = "Pressure"
//
main_Select_2_out_1 =
Select(
main_Import_1_out_1,
main_Select_2_in_2,
main_Select_2_in_3
) [instance: 2, cache: 1];
//
// node ForEachMember[1]: x = 353, y = 355, inputs = 1, label =
ForEachMember
//
main_ForEachMember_1_out_1,
main_ForEachMember_1_out_2,
main_ForEachMember_1_out_3 =
ForEachMember(
main_Select_2_out_1
) [instance: 1, cache: 1];
//
// node Replace[1]: x = 203, y = 421, inputs = 4, label = Replace
// input[4]: defaulting = 0, visible = 1, type = 32, value = "positions"
//
main_Replace_1_out_1 =
Replace(
main_Compute_1_out_1,
main_ForEachMember_1_out_1,
main_Replace_1_in_3,
main_Replace_1_in_4
) [instance: 1, cache: 1];
//
// node Append[1]: x = 239, y = 544, inputs = 5, label = Append
//
main_Append_1_out_1 =
Append(
main_GetLocal_1_out_1,
main_Replace_1_out_1,
main_ForEachMember_1_out_2,
main_Append_1_in_4,
main_Append_1_in_5
) [instance: 1, cache: 1];
//
// node Route[1]: x = 417, y = 562, inputs = 2, outputs = 2, label = Route
//
main_Route_1_out_1,
main_Route_1_out_2 =
Route(
main_ForEachMember_1_out_3,
main_Append_1_out_1
) [instance: 1, cache: 1];
//
// node Print[4]: x = 483, y = 632, inputs = 3, label = Print
// input[2]: defaulting = 0, visible = 1, type = 32, value = "rd"
//
Print(
main_Route_1_out_2,
main_Print_4_in_2,
main_Print_4_in_3
) [instance: 4, cache: 1];
//
// node SetLocal[1]: x = 111, y = 564, inputs = 3, label = SetLocal
//
SetLocal(
main_Append_1_out_1,
main_GetLocal_1_out_2,
main_SetLocal_1_in_3
) [instance: 1, cache: 1];
// network: end of macro body
}
main_CollectSeries_2_in_1 = NULL;
main_CollectSeries_2_in_2 = NULL;
main_CollectSeries_2_in_3 = NULL;
main_CollectSeries_2_in_4 = NULL;
main_CollectSeries_2_in_5 = NULL;
main_CollectSeries_2_in_6 = NULL;
main_CollectSeries_2_out_1 = NULL;
main_GetLocal_1_in_2 = NULL;
main_GetLocal_1_in_3 = NULL;
main_GetLocal_1_out_1 = NULL;
main_GetLocal_1_out_2 = NULL;
main_Import_1_in_1 = "file.nc";
main_Import_1_in_2 = NULL;
main_Import_1_in_3 = NULL;
main_Import_1_in_4 = NULL;
main_Import_1_in_5 = NULL;
main_Import_1_in_6 = NULL;
main_Import_1_out_1 = NULL;
main_Select_1_in_2 = "real_positions";
main_Select_1_in_3 = NULL;
main_Select_1_out_1 = NULL;
main_Compute_1_in_1 = "float($0)";
main_Compute_1_in_3 = NULL;
main_Compute_1_out_1 = NULL;
main_Select_2_in_2 = "Pressure";
main_Select_2_in_3 = NULL;
main_Select_2_out_1 = NULL;
main_ForEachMember_1_out_1 = NULL;
main_ForEachMember_1_out_2 = NULL;
main_ForEachMember_1_out_3 = NULL;
main_Replace_1_in_3 = NULL;
main_Replace_1_in_4 = "positions";
main_Replace_1_out_1 = NULL;
main_Append_1_in_4 = NULL;
main_Append_1_in_5 = NULL;
main_Append_1_out_1 = NULL;
main_Route_1_out_2 = NULL;
main_Print_4_in_2 = "rd";
main_Print_4_in_3 = NULL;
main_SetLocal_1_in_3 = NULL;
Executive("product version 4 2 0");
$sync
main();