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();

Reply via email to