polymec / polymec-dev

The development "branch" of the polymec HPC libraries.
Mozilla Public License 2.0
2 stars 2 forks source link

Field metadata #349

Closed pbtoast closed 5 years ago

pbtoast commented 5 years ago

Added the field_metadata type for storing field metadata. All fields now come with empty field_metadata objects ready to be used. Replaced the Silo-specific mechanism for storing metadata with the new one.

Also: renamed sym_tensor2 type to symtensor2.

codecov[bot] commented 5 years ago

Codecov Report

Merging #349 into master will decrease coverage by 0.08%. The diff coverage is 83.16%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #349      +/-   ##
==========================================
- Coverage   80.74%   80.66%   -0.09%     
==========================================
  Files         239      240       +1     
  Lines       37797    37882      +85     
==========================================
+ Hits        30521    30559      +38     
- Misses       7276     7323      +47
Impacted Files Coverage Δ
geometry/colmesh_field.h 100% <ø> (ø) :arrow_up:
io/tests/test_repartition_point_cloud_io.c 100% <100%> (ø) :arrow_up:
io/tests/test_create_uniform_polymesh_io.c 100% <100%> (ø) :arrow_up:
io/tests/test_colmesh_io.c 100% <100%> (ø) :arrow_up:
geometry/polymesh_field.c 64.06% <100%> (+2.39%) :arrow_up:
io/tests/test_create_rectilinear_polymesh_io.c 100% <100%> (ø) :arrow_up:
core/tests/test_tensor2.c 100% <100%> (ø) :arrow_up:
io/tests/test_partition_polymesh_io.c 90.9% <100%> (ø) :arrow_up:
io/tests/test_repartition_polymesh_io.c 61.46% <100%> (ø) :arrow_up:
core/tensor2.c 100% <100%> (ø) :arrow_up:
... and 15 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update bce4e1c...3cfa1aa. Read the comment docs.

codecov[bot] commented 5 years ago

Codecov Report

Merging #349 into master will decrease coverage by 0.07%. The diff coverage is 86.14%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #349      +/-   ##
==========================================
- Coverage   80.74%   80.67%   -0.08%     
==========================================
  Files         239      240       +1     
  Lines       37797    37908     +111     
==========================================
+ Hits        30521    30582      +61     
- Misses       7276     7326      +50
Impacted Files Coverage Δ
geometry/colmesh_field.h 100% <ø> (ø) :arrow_up:
io/tests/test_repartition_point_cloud_io.c 100% <100%> (ø) :arrow_up:
io/tests/test_create_uniform_polymesh_io.c 100% <100%> (ø) :arrow_up:
io/tests/test_colmesh_io.c 100% <100%> (ø) :arrow_up:
geometry/polymesh_field.c 64.06% <100%> (+2.39%) :arrow_up:
io/tests/test_create_rectilinear_polymesh_io.c 100% <100%> (ø) :arrow_up:
core/tests/test_tensor2.c 100% <100%> (ø) :arrow_up:
io/tests/test_partition_polymesh_io.c 90.69% <100%> (-0.22%) :arrow_down:
io/tests/test_repartition_polymesh_io.c 61.11% <100%> (-0.36%) :arrow_down:
core/tensor2.c 100% <100%> (ø) :arrow_up:
... and 15 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update bce4e1c...b31ed33. Read the comment docs.