SNS-gf läuft. Die Transport werden mittlerweile ein bisschen rausgeschrieben - soll heißen ich habe 3 SPM Klassen, aber nur einmal x/y fluxes:
float concentration_of_SPM_in_water_001(time, getmGrid3D_3, getmGrid3D_2, getmGrid3D_1) ;
concentration_of_SPM_in_water_001:external_index = 1 ;
float concentration_of_SPM_in_water_002(time, getmGrid3D_3, getmGrid3D_2, getmGrid3D_1) ;
concentration_of_SPM_in_water_002:external_index = 2 ;
float concentration_of_SPM_in_water_003(time, getmGrid3D_3, getmGrid3D_2, getmGrid3D_1) ;
concentration_of_SPM_in_water_003:external_index = 3 ;
float concentration_of_SPM_x_flux_in_water(time, getmGrid3D_3, getmGrid3D_2, getmGrid3D_1) ;
concentration_of_SPM_x_flux_in_water:external_index = 3 ;
float concentration_of_SPM_y_flux_in_water(time, getmGrid3D_3, getmGrid3D_2, getmGrid3D_1) ;
concentration_of_SPM_y_flux_in_water:external_index = 3 ;
First guess: the name matching in time_aggregation.F90 does not yet handle n:n field aggregation.
Testing example "gf" in deep_lake reproduces the problem b90b4f