Commit Graph
49 Commits
Author SHA1 Message Date
Veselin Dobrev 88f9dc96db Changes to support single precision MFEM build in ConduitDataCollection 2025-12-04 16:36:01 -08:00
Veselin Dobrev 0a4cce7bd5 Fix some compiler warnings from -Wshadow and -Wextra 2025-12-04 14:53:50 -08:00
Cyrus 86b200f138 style 2025-11-19 12:55:22 -08:00
Cyrus Harrison aa0dbb384f apply review suggestions 2025-11-19 12:50:06 -08:00
Tzanio Kolev c523e620d9 make style 2025-11-04 07:32:43 -08:00
Cyrus Harrison af36461372 add quad func support to visit and conduit data collections 2025-11-03 15:18:02 -08:00
Nuno Nobre bbde976378 Guarantee data on host when writing conduit files 2025-07-26 01:31:22 +01:00
Tzanio Kolev e4c2152419 Update Copyright to 2010-2025 2025-02-03 12:17:26 -08:00
Will Pazner 6ddea3ff47 Merge remote-tracking branch 'origin/master' into pa-empty-partitions 2025-01-03 09:36:06 -08:00
“Henrique 6bcd940840 Conduit file path fix 2024-12-02 14:53:35 +00:00
Will Pazner 9aba2322fc Replace some instances of GetElementBaseGeometry(0) with m.GetTypicalElementGeometry 2024-04-23 14:45:30 -07:00
Tzanio Kolev 87290fbf56 Update Copyright to 2010-2024 2024-01-27 13:06:49 -08:00
Tzanio Kolev 96e00dc815 Updated COPYRIGHT to 2010-2023 2023-03-11 16:58:18 -08:00
Tzanio ba1d7640f0 Moved HasBoundaryElements() to a virtual method of Mesh/ParMesh 2022-03-04 16:46:41 -08:00
Aaron Skinner 2ec0f32eda Merge branch 'master' of github.com:mfem/mfem into bugfix/askinner/conduit-mesh-to-blueprint 2022-03-02 09:09:11 -08:00
Aaron Skinner fc4fa7b611 make style 2022-03-02 09:08:24 -08:00
Aaron Skinner 21e07b6831 This fixes a bug in ConduitDataCollection::MeshToBlueprintMesh() wherein boundary topology is missing if a rank happens not to have any boundary elements (i.e., is purely internal). First, I cribbed a function from SidreDataCollection to determine whether any rank has any boundary elements (an all-periodic mesh might have none), then I initialized a few geometry-related fields to unimportant data in case there are no boundary elements to use. This technically gives the wrong answer for some ranks, and it assumes all boundary elements are of the same type, but that's probably okay for now since it's never used. 2022-03-01 16:42:27 -08:00
Tzanio 6d2530775b Extended copyright to 2022 2022-02-25 10:24:50 -08:00
Veselin Dobrev 2c09747196 Fix some compiler warnings from new clang and gcc versions 2021-12-14 21:49:31 -08:00
Joseph Ciurej 8d76e7462a fixed the wording in a code comment 2021-10-27 13:40:09 -07:00
Joseph Ciurej cecda6b411 fixed a few bugs w/ neighbor/rank distinction between MFEM and Blueprint 2021-10-24 11:52:17 -07:00
Joseph Ciurej 8145b4c377 removed invalid boundary topology and added a note about its exclusion 2021-10-21 12:29:36 -07:00
Joseph Ciurej 2c1a39031e extend 'ConduitDataCollection' adjacency information to include shared boundaries 2021-10-21 12:29:36 -07:00
Joseph Ciurej ded707375a add basic support to 'ConduitDataCollection' for outputting adjacency information 2021-10-21 12:29:35 -07:00
Adrien M. Bernede 04fb572359 Let's forget about 2020 2021-01-26 11:55:36 -08:00
Patrick Greene 7b8ef12161 Added time, time step, and cycle to conduit data collection root file 2020-11-02 15:11:44 -08:00
Tzanio 05125e19d5 Removed a space 2020-03-09 15:36:41 -07:00
Tzanio ca55ef0217 The release number for mfem-4.1 is LLNL-CODE-806117 2020-03-02 17:18:46 -08:00
Tzanio 2caa222edf A number of changes to switch the code from LGPL-2.1 to BSD-3:
- Updated LICENSE, README, CHANGELOG and CONTRIBUTING.md
- Removed COPYRIGHT, added NOTICE
- Updated the headers in all source files, makefiles, etc.
2020-02-23 11:16:46 -08:00
Veselin Dobrev 816985fe8e A few tweaks in the Conduit and Sidre data collection classes. 2018-09-10 14:08:11 -07:00
Cyrus Harrison e09f9d8128 guard against missing boundary info 2018-05-16 12:19:33 -07:00
Cyrus Harrison 036ab7f2fd support setting names used in blueprint creation 2018-03-30 15:48:43 -07:00
Veselin Dobrev f90398a5bb Fix the conduit data collection: the member 'field_map' is not an
std::map anymore, so it does not support the array subscript operator.
2018-03-06 17:39:11 -08:00
Tzanio f97f175328 Minor 2018-02-26 14:58:35 -08:00
Veselin Dobrev 8a5c3c910f Comment out debug variables. 2018-02-26 14:03:58 -08:00
Tzanio 12328b41c7 Minor 2018-02-23 18:21:19 -08:00
Cyrus Harrison 76068a7f52 changes for restoring domain decompsed mesh that is not ParMesh 2018-02-12 12:43:23 -08:00
Cyrus Harrison e983650134 fixes for mpi case 2018-02-02 09:52:30 -08:00
Cyrus Harrison 903f9c640d correct bp index direclty using mfem info 2017-12-22 14:56:36 -08:00
Cyrus Harrison 65ee0e40ba fixes for no nodes case and boundary cases 2017-12-22 14:35:24 -08:00
Cyrus Harrison bb07a91621 resolved data layout issues, roundtrip conversions now working 2017-12-21 15:30:05 -08:00
Cyrus Harrison 302545d046 add tool to convert between diff data collection types 2017-12-20 14:41:48 -08:00
Tzanio b80e49ac45 Small adjustments 2017-12-18 17:59:01 -08:00
Tzanio 12e44afd49 make style 2017-12-18 17:50:37 -08:00
Cyrus Harrison 00ad7aa043 fix for non-cmake build, fix for root file 2017-12-18 13:30:11 -08:00
Cyrus Harrison 0c9c50ea79 initial mpi support 2017-12-16 13:41:25 -08:00
Cyrus Harrison 62e6bfc69e cleanup and more comments 2017-12-16 10:34:12 -08:00
Cyrus Harrison ad46af4588 resolve data ownership puzzles 2017-12-08 14:30:00 -08:00
Cyrus Harrison 035b6582c8 enh build system to support conduit and added initial conduit data collection 2017-12-08 11:46:09 -08:00