@@ -24,13 +24,13 @@ def test_fieldKh_Brownian(mesh_type):
2424 ds = simple_UV_dataset (dims = (2 , 1 , 2 , 2 ), mesh_type = mesh_type )
2525 ds ["lon" ].data = np .array ([- 1e6 , 1e6 ])
2626 ds ["lat" ].data = np .array ([- 1e6 , 1e6 ])
27- grid = XGrid .from_dataset (ds )
28- U = Field ("U" , ds ["U" ], grid , mesh_type = mesh_type , interp_method = XLinear )
29- V = Field ("V" , ds ["V" ], grid , mesh_type = mesh_type , interp_method = XLinear )
27+ grid = XGrid .from_dataset (ds , mesh_type = mesh_type )
28+ U = Field ("U" , ds ["U" ], grid , interp_method = XLinear )
29+ V = Field ("V" , ds ["V" ], grid , interp_method = XLinear )
3030 ds ["Kh_zonal" ] = (["time" , "depth" , "YG" , "XG" ], np .full ((2 , 1 , 2 , 2 ), kh_zonal ))
3131 ds ["Kh_meridional" ] = (["time" , "depth" , "YG" , "XG" ], np .full ((2 , 1 , 2 , 2 ), kh_meridional ))
32- Kh_zonal = Field ("Kh_zonal" , ds ["Kh_zonal" ], grid = grid , mesh_type = mesh_type , interp_method = XLinear )
33- Kh_meridional = Field ("Kh_meridional" , ds ["Kh_meridional" ], grid = grid , mesh_type = mesh_type , interp_method = XLinear )
32+ Kh_zonal = Field ("Kh_zonal" , ds ["Kh_zonal" ], grid = grid , interp_method = XLinear )
33+ Kh_meridional = Field ("Kh_meridional" , ds ["Kh_meridional" ], grid = grid , interp_method = XLinear )
3434 UV = VectorField ("UV" , U , V )
3535 fieldset = FieldSet ([U , V , UV , Kh_zonal , Kh_meridional ])
3636
@@ -61,18 +61,18 @@ def test_fieldKh_SpatiallyVaryingDiffusion(mesh_type, kernel):
6161 ds = simple_UV_dataset (dims = (2 , 1 , ydim , xdim ), mesh_type = mesh_type )
6262 ds ["lon" ].data = np .linspace (- 1e6 , 1e6 , xdim )
6363 ds ["lat" ].data = np .linspace (- 1e6 , 1e6 , ydim )
64- grid = XGrid .from_dataset (ds )
65- U = Field ("U" , ds ["U" ], grid , mesh_type = mesh_type , interp_method = XLinear )
66- V = Field ("V" , ds ["V" ], grid , mesh_type = mesh_type , interp_method = XLinear )
64+ grid = XGrid .from_dataset (ds , mesh_type = mesh_type )
65+ U = Field ("U" , ds ["U" ], grid , interp_method = XLinear )
66+ V = Field ("V" , ds ["V" ], grid , interp_method = XLinear )
6767
6868 Kh = np .zeros ((ydim , xdim ), dtype = np .float32 )
6969 for x in range (xdim ):
7070 Kh [:, x ] = np .tanh (ds ["lon" ][x ] / ds ["lon" ][- 1 ] * 10.0 ) * xdim / 2.0 + xdim / 2.0 + 100.0
7171
7272 ds ["Kh_zonal" ] = (["time" , "depth" , "YG" , "XG" ], np .full ((2 , 1 , ydim , xdim ), Kh ))
7373 ds ["Kh_meridional" ] = (["time" , "depth" , "YG" , "XG" ], np .full ((2 , 1 , ydim , xdim ), Kh ))
74- Kh_zonal = Field ("Kh_zonal" , ds ["Kh_zonal" ], grid = grid , mesh_type = mesh_type , interp_method = XLinear )
75- Kh_meridional = Field ("Kh_meridional" , ds ["Kh_meridional" ], grid = grid , mesh_type = mesh_type , interp_method = XLinear )
74+ Kh_zonal = Field ("Kh_zonal" , ds ["Kh_zonal" ], grid = grid , interp_method = XLinear )
75+ Kh_meridional = Field ("Kh_meridional" , ds ["Kh_meridional" ], grid = grid , interp_method = XLinear )
7676 UV = VectorField ("UV" , U , V )
7777 fieldset = FieldSet ([U , V , UV , Kh_zonal , Kh_meridional ])
7878 fieldset .add_constant ("dres" , float (ds ["lon" ][1 ] - ds ["lon" ][0 ]))
0 commit comments