unittests_temporal_algebra stdout

a1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
c1 tmp_map_name_14033_5 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
A* =  A {:,during,r} C
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f39a0e9f390>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f39a0e9fa90>]
a1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
c1 tmp_map_name_14033_5 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
A* =  A {:,during,d} C
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399fc8d650>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f39a0d937d0>]
a1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
c1 tmp_map_name_14033_5 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
A* =  A {:,during,u} C
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399fc1e090>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399fc1e110>]
a1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d1 tmp_map_name_14033_5 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_14033_6 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_14033_7 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
a3 tmp_map_name_14033_8 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_9 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399fa8fc90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399fac7190>] == 1
a1 tmp_map_name_14033_10 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_11 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_12 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_13 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
a3@__lib_python_temporal_unittests_temporal_algebra [True]
a4@__lib_python_temporal_unittests_temporal_algebra [True]
a3 tmp_map_name_14033_14 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_15 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399fa8fc90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399fac7190>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f9abb90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f9abd50>]
a1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
c1 tmp_map_name_14033_5 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a2 tmp_map_name_14033_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f9c3fd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399fa256d0>] == 1
a1 tmp_map_name_14033_8 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_9 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_10 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_11 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
a2@__lib_python_temporal_unittests_temporal_algebra [True]
a3@__lib_python_temporal_unittests_temporal_algebra [True]
a2 tmp_map_name_14033_12 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_13 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f9c3fd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399fa256d0>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f9c3910>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f9b4e50>]
c1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a1 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
c1 tmp_map_name_14033_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f920e10>] == 2
a1 tmp_map_name_14033_7 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_8 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_9 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_10 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
a2@__lib_python_temporal_unittests_temporal_algebra [True]
a3@__lib_python_temporal_unittests_temporal_algebra [True]
a2 tmp_map_name_14033_11 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_12 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
result* =  if  {during} condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f920e10>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f7da790>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f821cd0>]
a1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
a1 tmp_map_name_14033_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A * =  A : A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f740790>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f7512d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f7403d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f740910>]
a1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d1 tmp_map_name_14033_5 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_14033_6 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_14033_7 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
A * =  A : D
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f656c90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f656950>]
a1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d1 tmp_map_name_14033_5 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_14033_6 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_14033_7 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
A* =  A !: D
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f5c5a10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f5c5090>]
a1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
c1 tmp_map_name_14033_5 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
Leave temporal extend of result map: a2@__lib_python_temporal_unittests_temporal_algebra unchanged.
Leave temporal extend of result map: a3@__lib_python_temporal_unittests_temporal_algebra unchanged.
A* =  A {:,during} C
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f82e450>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f75ead0>]
a1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
c1 tmp_map_name_14033_5 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
Topologic relation: EQUAL not found.
Leave temporal extend of result map: a2@__lib_python_temporal_unittests_temporal_algebra unchanged.
Topologic relation: EQUAL not found.
Leave temporal extend of result map: a3@__lib_python_temporal_unittests_temporal_algebra unchanged.
A* =  A {:,equal|during} C
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f7d0f50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f7d8910>]
a1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
c1 tmp_map_name_14033_5 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
Topologic relation: DURING not found.
Leave temporal extend of result map: a1@__lib_python_temporal_unittests_temporal_algebra unchanged.
Topologic relation: DURING not found.
Leave temporal extend of result map: a4@__lib_python_temporal_unittests_temporal_algebra unchanged.
A* =  A {!:,during} C
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f49f590>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f49f710>]
a1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
c1 tmp_map_name_14033_5 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
A* =  A {:,during,d} C
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f3830d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f38ae90>]
c1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a1 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
Leave temporal extend of result map: c1@__lib_python_temporal_unittests_temporal_algebra unchanged.
C* =  C {:,contains} A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f21b8d0>]
tmap( singletmap )
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f0d8110>]
tmap( singletmap )
a1 tmp_map_name_14033_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_14033_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_14033_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_14033_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
singletmap tmp_map_name_14033_5 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
A * =  A : [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f3aa090>]
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f399f296d10>]