Commit Graph
34 Commits
Author SHA1 Message Date
Tzanio Kolev e4c2152419 Update Copyright to 2010-2025 2025-02-03 12:17:26 -08:00
Will Pazner 2ac825abe8 Merge remote-tracking branch 'origin/master' into pa-empty-partitions
# Conflicts:
#	fem/bilininteg.cpp
#	fem/quadinterpolator.cpp
2024-11-22 11:05:49 -08:00
john bowen c82ce947d6 Reorder args 2024-08-12 16:14:48 -07:00
john bowen c8644c4b13 Reorder args 2024-08-12 15:56:29 -07:00
john bowen 0c12c9298b Make visport user configurable for miniapps 2024-08-12 13:01:37 -07:00
Will Pazner 1241960dc4 Merge remote-tracking branch 'origin/master' into pa-empty-partitions
# Conflicts:
#	fem/gridfunc.cpp
2024-06-24 10:16:56 -07:00
Veselin Dobrev 35225e045e Updated the script 'config/sample-runs.sh' to
* run examples 40-99
* run autodiff, dpg, hdiv-linear-solver, and moonolith miniapps
* run additional meshing miniapps
* add 'todo' comments for other missing miniapps

Updated the formatting of sample runs in miniapps/dpg.
2024-06-04 14:17:13 -07:00
Will Pazner ef9043a122 Replace many instances of GetFE(0) with GetTypicalFE()
Also replace many instances of GetElementTransformation(0) with
GetTypicalElementTransformation() and instances of GetElementGeometry(0) with
GetTypicalElementGeometry().

Remove some "early returns" in PA code with empty partitions. The reasoning is
that the early returns create divergent code paths among different MPI ranks,
which can cause deadlocks if e.g. collectives are used in code paths on not all
ranks.
2024-04-23 14:45:30 -07:00
Dylan Copeland 64fa92bb1c Introducing ""_r for casting to real_t. 2024-03-18 12:32:46 -07:00
Veselin Dobrev 3122df854e Fixes for building examples and miniapps in single precision mode 2024-03-15 16:32:39 -07:00
Dylan Copeland d57b1d8a2e Some complex fixes. 2024-03-15 12:59:28 -07:00
Dylan Copeland 046a874cfb Merge branch 'master' of github.com:mfem/mfem into float 2024-02-06 10:56:41 -08:00
Socratis Petrides 097e93e4ab adjusting some dpg sample runs to accomodate single precision 2024-01-29 17:52:27 -08:00
Tzanio Kolev 87290fbf56 Update Copyright to 2010-2024 2024-01-27 13:06:49 -08:00
dylan-copeland bf4c7ea8c1 Fix examples and miniapps on mac. 2023-12-19 19:29:34 -08:00
Tzanio Kolev d983b34924 Renamed ftype -> real_t 2023-12-13 12:51:43 -08:00
Dylan Copeland 36106d6fe4 Generalized miniapps in autodiff and electromagnetics. 2023-11-07 15:11:45 -08:00
Dylan Copeland eea5e91bb3 Generalized miniapps in dpg and toys. 2023-11-07 14:00:04 -08:00
Tzanio Kolev afcca4036c Clean-up pass through new examples and miniapps 2023-09-26 08:36:59 -07:00
Tzanio Kolev 0913a510d2 Typos and fixes 2023-09-25 13:59:15 -07:00
psocratis 7e6288d2e4 subvectors fix for cuda runs 2023-04-14 20:22:44 -07:00
Veselin Dobrev b9168bf515 Fix the out-of-source build with make in miniapps/dpg.
Also, fix some warnings from -Wextra and -Wshadow.
2023-02-15 15:39:18 -08:00
Socratis Petrides 94182022c0 more minor edits 2023-02-02 11:42:26 -08:00
Socratis Petrides e815461511 Mark's comments 2023-02-01 15:50:36 -08:00
Socratis Petrides ef820a6f85 additional minor edits 2023-01-27 16:10:11 -08:00
Socratis Petrides c1493c0063 restructuring exact solution functions for better efficiency 2023-01-03 17:20:50 -08:00
Socratis Petrides 6e55899f7f changes from code reviews 2022-12-21 14:23:59 -08:00
Socratis Petrides 532430bb73 addressing review comments 2022-12-20 16:24:05 -08:00
Socratis Petrides c0c518a15d Fix failed run by increasing integration order in the PML 2022-12-20 12:36:55 -08:00
Socratis Petrides 23aee7d282 check if dim>1 in examples codes 2022-11-22 16:02:15 -08:00
Socratis Petrides b4301c01f2 minor comments edits 2022-10-20 15:24:13 -07:00
Socratis Petrides 3eef5077d5 introduce enums for dpg fespaces 2022-10-06 15:35:56 -07:00
Socratis Petrides 626b40807a fix paths for cmake 2022-10-05 19:00:14 -07:00
psocratis 014fa18595 rearranging directories 2022-10-04 17:01:33 -07:00