Skip to content

Commit 5487557

Browse files
authored
Merge pull request #41 from scientificcomputing/dokken/adios2-meshtagsdata
ADIOS2 backend for meshtagsdata values fix
2 parents 2f63b6a + 3c164d4 commit 5487557

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/io4dolfinx/backends/adios2/backend.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -445,14 +445,15 @@ def write_meshtags(
445445
adios_file.file.Put(topology_var, data.indices, adios2.Mode.Sync)
446446

447447
# Write meshtag values
448+
vals = np.array(data.values)
448449
values_var = adios_file.io.DefineVariable(
449450
data.name + "_values",
450-
data.values,
451+
vals,
451452
shape=[data.num_entities_global],
452453
start=[data.local_start],
453454
count=[len(data.indices)],
454455
)
455-
adios_file.file.Put(values_var, data.values, adios2.Mode.Sync)
456+
adios_file.file.Put(values_var, vals, adios2.Mode.Sync)
456457

457458
# Write meshtag dim
458459
adios_file.io.DefineAttribute(data.name + "_dim", np.array([data.dim], dtype=np.uint8))

0 commit comments

Comments
 (0)