Arturo Vargas
|
ba73b387e3
|
clean up pass
|
2026-08-20 17:15:31 -07:00 |
|
Arturo Vargas
|
99656f146a
|
clean up pass
|
2026-08-20 17:13:20 -07:00 |
|
Arturo Vargas
|
18e79f60ec
|
Merge branch 'master' into artv3/packed-triangular-format
|
2026-08-19 13:50:18 -07:00 |
|
Arturo Vargas
|
658ee1669a
|
clean up pass
|
2026-08-19 13:48:09 -07:00 |
|
Arturo Vargas
|
de34cc8c7e
|
update example
|
2026-07-22 14:20:24 -07:00 |
|
Arturo Vargas
|
12981a304c
|
move queue to main, not much difference already a singleton
|
2026-07-13 13:11:26 -07:00 |
|
Arturo Vargas
|
fd1629c720
|
push up factor and solve methods
|
2026-06-30 09:50:03 -07:00 |
|
Arturo Vargas
|
e77b3ac3bd
|
Merge branch 'master' into artv3/packed-triangular-format
|
2026-06-23 11:03:34 -07:00 |
|
Arturo Vargas
|
69d4f8a934
|
exploring matrix structures and bechmarking
|
2026-05-12 16:00:00 -07:00 |
|
Arturo Vargas
|
c1675dc51f
|
Merge branch 'master' into artv3/packed-triangular-format
|
2026-05-12 10:13:35 -07:00 |
|
Arturo Vargas
|
6e556169d9
|
Merge branch 'master' into artv3/packed-triangular-format
|
2026-04-14 11:23:29 -07:00 |
|
Arturo Vargas
|
282ff36e23
|
Merge branch 'master' into artv3/packed-triangular-format
|
2026-04-14 09:50:34 -07:00 |
|
Arturo Vargas
|
c9afff3ee7
|
intial commit for batch tri matrices
|
2026-04-14 09:32:17 -07:00 |
|
 Arturo VargasandTom Stitt
|
ffaae2ea82
|
Update fem/gridfunc.hpp
Co-authored-by: Tom Stitt <stitt4@llnl.gov>
|
2026-01-06 15:59:01 -08:00 |
|
Arturo Vargas
|
e3f710518e
|
specify memory type in grid function constructor
|
2025-12-23 10:43:52 -08:00 |
|
Arturo Vargas
|
4c9769a927
|
add contructor that takes device memory type
|
2025-10-24 11:13:33 -07:00 |
|
Arturo Vargas
|
e629502dca
|
Merge branch 'master' into dev-derefine
|
2025-07-07 09:55:58 -07:00 |
|
Arturo Vargas
|
48dd78b154
|
Merge branch 'master' into dev-derefine
|
2025-07-03 09:23:21 -07:00 |
|
Arturo Vargas
|
835b0b72cf
|
Merge branch 'master' into avoid-uninitialized-buffer-ops
|
2025-03-31 15:31:24 -07:00 |
|
Arturo Vargas
|
25fa866918
|
fix bugs when having MPI available
|
2025-03-31 15:31:02 -07:00 |
|
Arturo Vargas
|
d77ce29bd6
|
first pass at fixing bugs
|
2025-03-31 13:49:57 -07:00 |
|
Arturo Vargas
|
090cdf3135
|
Merge branch 'master' into hybridization-gpu
|
2024-12-18 10:14:59 -08:00 |
|
Arturo Vargas
|
dba53a19a2
|
Merge branch 'master' into hybridization-gpu
|
2024-12-12 14:58:03 -08:00 |
|
Arturo Vargas
|
1136a2f283
|
remove unused destructor
|
2024-12-05 12:25:14 -08:00 |
|
Arturo Vargas
|
baf6ba5d66
|
Merge branch 'artv3/fix-ea-ho-lor-transfer-mem-leaks' of github.com:mfem/mfem into artv3/fix-ea-ho-lor-transfer-mem-leaks
|
2024-12-05 12:23:19 -08:00 |
|
Arturo Vargas
|
3fb7697ffb
|
use unique_ptr
|
2024-12-05 12:21:44 -08:00 |
|
Arturo Vargas
|
4f3bc873cc
|
Merge branch 'master' into artv3/fix-ea-ho-lor-transfer-mem-leaks
|
2024-12-05 10:04:23 -08:00 |
|
Arturo Vargas
|
cf90e56850
|
remove potential double free
|
2024-12-05 10:01:30 -08:00 |
|
Arturo Vargas
|
8f4c1dbe79
|
make style
|
2024-12-04 10:57:18 -08:00 |
|
Arturo Vargas
|
1e838ff45e
|
fix memory leaks
|
2024-12-04 10:30:57 -08:00 |
|
Arturo Vargas
|
c214533826
|
mention device LOR-HO transfer capability in changelog
|
2024-11-04 14:52:54 -08:00 |
|
Arturo Vargas
|
031f8ad04a
|
convert more multi-dim loops to 1d loops
|
2024-10-30 14:15:22 -07:00 |
|
Arturo Vargas
|
3a64973722
|
use 1D index instead of 3D to avoid thread block limits
|
2024-10-30 10:36:59 -07:00 |
|
Arturo Vargas
|
a8db9de5a3
|
make memory type is now a method
|
2024-10-29 09:52:50 -07:00 |
|
Arturo Vargas
|
c086d8362d
|
removed unused var
|
2024-10-29 09:08:03 -07:00 |
|
Arturo Vargas
|
cf78d5d9f5
|
clean up
|
2024-10-28 22:36:08 -07:00 |
|
Arturo Vargas
|
447d2ccd52
|
remove unused var
|
2024-10-28 22:27:59 -07:00 |
|
Arturo Vargas
|
323cd8a2ae
|
clean up
|
2024-10-28 22:25:09 -07:00 |
|
Arturo Vargas
|
cbb95d2a8e
|
clean up pass and driver config
|
2024-10-28 22:08:51 -07:00 |
|
Arturo Vargas
|
1767d82a92
|
drivers
|
2024-10-28 21:54:05 -07:00 |
|
Arturo Vargas
|
4c33502069
|
remove error checking and introduce ea switch
|
2024-10-28 21:01:31 -07:00 |
|
Arturo Vargas
|
3de18c65ab
|
ready to remove error checking routines
|
2024-10-28 20:12:35 -07:00 |
|
Arturo Vargas
|
8451125d53
|
remove dead code
|
2024-10-28 18:00:58 -07:00 |
|
Arturo Vargas
|
d9c65990d2
|
Merge branch 'master' into device-ho-lor-H1
|
2024-10-28 17:54:20 -07:00 |
|
Arturo Vargas
|
c1a796c60f
|
decrease tol for testing
|
2024-10-28 17:54:06 -07:00 |
|
Arturo Vargas
|
d7d0e802a0
|
remove coefficient usage
|
2024-10-28 17:41:40 -07:00 |
|
Arturo Vargas
|
5099277778
|
increase solve tol
|
2024-10-28 14:28:06 -07:00 |
|
Arturo Vargas
|
3a9a131967
|
Merge branch 'device-ho-lor-H1' of github.com:mfem/mfem into device-ho-lor-H1
|
2024-10-28 14:26:46 -07:00 |
|
Arturo Vargas
|
4491140db5
|
reduce quad point calculation
|
2024-10-28 14:25:50 -07:00 |
|
 Arturo VargasandAndrew Ho
|
89eb2213fc
|
Update fem/transfer.cpp
Co-authored-by: Andrew Ho <ho37@llnl.gov>
|
2024-10-28 10:23:24 -07:00 |
|
Arturo Vargas
|
235ab39d4a
|
fix variable shadow issues
|
2024-10-24 12:56:06 -07:00 |
|
Arturo Vargas
|
55efebfa00
|
protected -> public when methods have kernels
|
2024-10-24 12:41:02 -07:00 |
|
Arturo Vargas
|
fc13ff8f6c
|
bug fixes
|
2024-10-23 16:22:31 -07:00 |
|
Arturo Vargas
|
08cf03fc7f
|
need to to revisit batch linear alg usage
|
2024-10-23 14:58:33 -07:00 |
|
Arturo Vargas
|
3bb7ea788f
|
use batch mult in more places
|
2024-10-23 13:57:22 -07:00 |
|
Arturo Vargas
|
f1146c13b9
|
introduce make ref for dense tensor
|
2024-10-23 13:29:33 -07:00 |
|
Arturo Vargas
|
81fc677483
|
use CoefficientVector
|
2024-10-23 13:04:28 -07:00 |
|
Arturo Vargas
|
28f9bc4dd7
|
clean up
|
2024-10-22 15:54:37 -07:00 |
|
Arturo Vargas
|
1886e25382
|
clean up pass
|
2024-10-22 15:40:34 -07:00 |
|
Arturo Vargas
|
e5cd8378dc
|
clean up pass
|
2024-10-22 15:33:08 -07:00 |
|
Arturo Vargas
|
be35149113
|
remove old function
|
2024-10-22 15:31:33 -07:00 |
|
Arturo Vargas
|
808560ba72
|
add documentation for UseDevice and VerifySolution
|
2024-10-22 12:57:04 -07:00 |
|
Arturo Vargas
|
30164b2db9
|
remove duplicate variables
|
2024-10-22 10:29:17 -07:00 |
|
Arturo Vargas
|
feeebaacc1
|
clean up pass
|
2024-10-22 09:51:38 -07:00 |
|
Arturo Vargas
|
ad46b5217f
|
remove duplicate variables
|
2024-10-22 09:20:52 -07:00 |
|
Arturo Vargas
|
7c37e06cd5
|
set tol through methods
|
2024-10-21 15:57:27 -07:00 |
|
 Arturo VargasandVeselin Dobrev
|
0cdfebca48
|
Update fem/transfer.cpp
Co-authored-by: Veselin Dobrev <v-dobrev@users.noreply.github.com>
|
2024-10-21 15:50:16 -07:00 |
|
Arturo Vargas
|
78ddcfee78
|
clean up
|
2024-10-21 15:48:45 -07:00 |
|
Arturo Vargas
|
a92dc14745
|
revert public to protected
|
2024-10-21 15:19:25 -07:00 |
|
Arturo Vargas
|
718204a3c3
|
clean up pass
|
2024-10-21 15:16:01 -07:00 |
|
Arturo Vargas
|
569a756b11
|
clean up pass
|
2024-10-21 15:12:40 -07:00 |
|
Arturo Vargas
|
56381a3706
|
Merge branch 'device-ho-lor-H1' of github.com:mfem/mfem into device-ho-lor-H1
|
2024-10-21 15:01:18 -07:00 |
|
Arturo Vargas
|
645bf01441
|
clean up
|
2024-10-21 15:01:06 -07:00 |
|
 Arturo VargasandWill Pazner
|
4eaa589c1f
|
Update fem/transfer.hpp
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com>
|
2024-10-21 14:59:41 -07:00 |
|
Arturo Vargas
|
6205ec2b12
|
use Reciprocal
|
2024-10-21 14:43:14 -07:00 |
|
Arturo Vargas
|
027681ff54
|
clean up pass
|
2024-10-21 14:28:09 -07:00 |
|
 Arturo VargasandWill Pazner
|
4acd812daa
|
Update linalg/batched/native.cpp
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com>
|
2024-10-21 14:24:20 -07:00 |
|
 Arturo VargasandWill Pazner
|
a1024d3645
|
Update linalg/batched/native.cpp
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com>
|
2024-10-21 14:13:25 -07:00 |
|
 Arturo VargasandAndrew Ho
|
6df6f1f199
|
Update miniapps/tools/lor-transfer-p.cpp
Co-authored-by: Andrew Ho <ho37@llnl.gov>
|
2024-10-21 14:12:22 -07:00 |
|
 Arturo VargasandWill Pazner
|
29d97f356e
|
Update linalg/batched/native.cpp
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com>
|
2024-10-21 14:09:30 -07:00 |
|
Arturo Vargas
|
e91f98c2c1
|
Merge branch 'master' into device-ho-lor-H1
|
2024-10-21 14:08:38 -07:00 |
|
Arturo Vargas
|
af9695d8f2
|
remove redundant namespace
|
2024-10-21 14:06:33 -07:00 |
|
Arturo Vargas
|
f2f0b17d91
|
clean up pass
|
2024-10-21 13:58:57 -07:00 |
|
Arturo Vargas
|
8ebcd5b6d3
|
fix precondioner
|
2024-10-18 17:12:36 -07:00 |
|
 Arturo VargasandAndrew Ho
|
0c42c16022
|
Update miniapps/tools/lor-transfer-p.cpp
Co-authored-by: Andrew Ho <ho37@llnl.gov>
|
2024-10-16 17:00:20 -07:00 |
|
 Arturo VargasandAndrew Ho
|
81f936aad5
|
Update miniapps/tools/lor-transfer-p.cpp
Co-authored-by: Andrew Ho <ho37@llnl.gov>
|
2024-10-15 16:39:08 -07:00 |
|
Arturo Vargas
|
5faf1e83bb
|
Merge branch 'master' into device-ho-lor-H1
|
2024-10-15 09:11:57 -07:00 |
|
Arturo Vargas
|
a854669092
|
Merge branch 'master' into device-ho-lor-H1
|
2024-10-08 09:39:31 -07:00 |
|
Arturo Vargas
|
5d6d96b5b1
|
merge with master and fix conflicts
|
2024-09-28 20:47:49 -07:00 |
|
Arturo Vargas
|
24ed3a7fe2
|
Merge branch 'master' into device-ho-lor-H1
|
2024-09-16 09:14:48 -07:00 |
|
Arturo Vargas
|
3cedb47e7c
|
fix style
|
2024-09-15 18:55:56 -07:00 |
|
Arturo Vargas
|
c24baff0b9
|
use 2D for instead of 3D
|
2024-09-15 18:54:54 -07:00 |
|
Arturo Vargas
|
8bdd414658
|
true changes
|
2024-09-15 18:09:27 -07:00 |
|
Arturo Vargas
|
d4b0014407
|
minor name change
|
2024-09-15 15:15:04 -07:00 |
|
Arturo Vargas
|
e822520d5d
|
revert back to master version
|
2024-09-15 15:11:23 -07:00 |
|
Arturo Vargas
|
4c952181c9
|
remove cout
|
2024-09-15 15:09:24 -07:00 |
|
Arturo Vargas
|
6d4f7570ad
|
add timers to parallel driver
|
2024-09-15 15:07:46 -07:00 |
|
Arturo Vargas
|
5d27d4c77f
|
add timers to driver
|
2024-09-13 10:54:45 -07:00 |
|
Arturo Vargas
|
e8a7f2136a
|
build fixes and add helper methods
|
2024-09-13 10:01:44 -07:00 |
|
Arturo Vargas
|
167b591d01
|
remove old batch linear algebra header
|
2024-09-12 14:27:01 -07:00 |
|