Example #1
0
def test_grid_var_spacing():
    model = BmiHeat()
    model.initialize()
    assert_equal(model.get_grid_spacing(grid_id), (1., 1.))
def test_grid_var_spacing():
    model = BmiHeat()
    model.initialize()
    assert model.get_grid_spacing(grid_id) == (1.0, 1.0)
from heat import BmiHeat

bmiheatModel = BmiHeat()
bmiheatModel.initialize()

ipts = bmiheatModel.get_input_var_names()
opts = bmiheatModel.get_output_var_names()

for ipt in ipts:
    print(bmiheatModel.get_var_nbytes(ipt))
    print(bmiheatModel.get_var_type(ipt))
    grid = bmiheatModel.get_var_grid(ipt)
    print(bmiheatModel.get_grid_type(grid))
    print(bmiheatModel.get_grid_shape(grid))
    print(bmiheatModel.get_grid_spacing(grid))
    print(bmiheatModel.get_grid_origin(grid))

for opt in opts:
    print(bmiheatModel.get_var_nbytes(opt))
    print(bmiheatModel.get_var_type(opt))
    grid = bmiheatModel.get_var_grid(opt)
    print(bmiheatModel.get_grid_type(grid))
    print(bmiheatModel.get_grid_shape(grid))
    print(bmiheatModel.get_grid_spacing(grid))
    print(bmiheatModel.get_grid_origin(grid))
Example #4
0
def test_grid_var_spacing():
    model = BmiHeat()
    model.initialize()
    ndim = model.get_grid_rank(0)
    spacing = np.empty(ndim, dtype=np.int32)
    assert_array_equal(model.get_grid_spacing(grid_id, spacing), (1.0, 1.0))
Example #5
0
def test_grid_var_spacing():
    model = BmiHeat()
    model.initialize()
    assert_equal(model.get_grid_spacing(grid_id), (1., 1.))