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