Example #1
0
def test_grid_var_origin():
    model = BmiHeat()
    model.initialize()
    assert_equal(model.get_grid_origin(grid_id), (0., 0.))
def test_grid_var_origin():
    model = BmiHeat()
    model.initialize()
    assert model.get_grid_origin(grid_id) == (0.0, 0.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_origin():
    model = BmiHeat()
    model.initialize()
    ndim = model.get_grid_rank(0)
    origin = np.empty(ndim, dtype=np.int32)
    assert_array_equal(model.get_grid_origin(grid_id, origin), (0.0, 0.0))
Example #5
0
def test_grid_var_origin():
    model = BmiHeat()
    model.initialize()
    assert_equal(model.get_grid_origin(grid_id), (0., 0.))