Will Pazner
|
3d21c46a90
|
Add operator sizes to TrueTransferOperator, L2Prolongation, and L2Projection
|
2020-04-30 14:35:23 -07:00 |
|
Daniel Drzisga
|
84f71ca2ee
|
Added transfer tests for triangle and tetrahedral elements
|
2020-03-21 17:24:36 +01:00 |
|
Daniel Drzisga
|
fb34914939
|
Fixed formatting
|
2020-03-21 16:53:51 +01:00 |
|
Daniel Drzisga
|
d7acde34f6
|
Fixed formatting
|
2020-03-21 16:36:34 +01:00 |
|
Daniel Drzisga
|
e1ba2cd4bb
|
Reverted parallel transfers back to usage of RestrictionMatrix and fixed GPU support by building transpose
|
2020-03-19 20:55:28 +01:00 |
|
Daniel Drzisga
|
e947e42693
|
Removed duplicate space character in license headers
|
2020-03-18 22:35:39 +01:00 |
|
Daniel Drzisga
|
3c9d716284
|
Reverting back to functioning matrix-based transposed of parallel restriction
|
2020-03-18 11:23:36 +01:00 |
|
Daniel Drzisga
|
f5deb38554
|
Implemented matrix-free L-dof to true-dof restriction
|
2020-03-15 17:03:22 +01:00 |
|
Daniel Drzisga
|
d75b144cbf
|
Fix for parallel transfer operators on CPU
|
2020-03-14 16:05:15 +01:00 |
|
Daniel Drzisga
|
cb7114ee76
|
Removed duplicate DecodeDof method
|
2020-03-08 12:09:38 +01:00 |
|
Daniel Drzisga
|
1df3169947
|
Changed license headers
|
2020-03-07 10:27:38 +01:00 |
|
Daniel Drzisga
|
4cbf753481
|
Added missing newlines at the end of files
|
2020-02-23 21:47:57 +01:00 |
|
Tzanio
|
eb9de64810
|
make style
|
2019-11-11 09:18:44 -08:00 |
|
Daniel Drzisga
|
9483fcb723
|
Possible fix for TrueTransferOperator on GPU
|
2019-11-07 11:07:34 -08:00 |
|
Daniel Drzisga
|
693c7dcac6
|
Moved free functions
|
2019-11-06 13:17:18 -08:00 |
|
Daniel Drzisga
|
6df7a7671f
|
Cleaned up transfer classes and added more documentation
|
2019-11-06 13:14:59 -08:00 |
|
Daniel Drzisga
|
148a799fb9
|
Implemented 3D transfers for GPU
|
2019-11-06 11:01:22 -08:00 |
|
Daniel Drzisga
|
6bcea6555d
|
Fixed GPU support for 2D transfers
|
2019-11-06 10:28:15 -08:00 |
|
Daniel Drzisga
|
29ba36538d
|
Moved kernels to free functions
|
2019-11-05 16:50:19 -08:00 |
|
Daniel Drzisga
|
bd7ddf62ed
|
Fixed device lambda compilation error #2
|
2019-11-05 16:26:31 -08:00 |
|
Daniel Drzisga
|
fb801bcd02
|
Fixed device lambda compilation error
|
2019-11-05 16:25:15 -08:00 |
|
Daniel Drzisga
|
aa4c638696
|
WIP: Adding support for transfers on GPU
|
2019-11-05 16:18:17 -08:00 |
|
Daniel Drzisga
|
8c6213ab75
|
Renamed p refinement operators
|
2019-10-14 15:56:05 -07:00 |
|
Daniel Drzisga
|
e470906223
|
Added support for vector spaces in tensor product transfers
|
2019-10-14 14:44:59 -07:00 |
|
Daniel Drzisga
|
30c2609915
|
Implemented restriction between FE spaces exploiting tensor product structure
|
2019-10-14 14:13:11 -07:00 |
|
Daniel Drzisga
|
0e3b2e3323
|
Implemented interpolation between FE spaces exploiting tensor product structure
|
2019-10-14 13:09:01 -07:00 |
|
Daniel Drzisga
|
2c9ee23a19
|
Exploiting memory layout for better performance in matrix-free restriction
|
2019-10-10 08:21:47 -07:00 |
|
Daniel Drzisga
|
7a34a0a7f8
|
Added some documentation to transfer operator classes
|
2019-10-07 08:33:11 -07:00 |
|
Daniel Drzisga
|
c6c8cbd72c
|
Fixed bug when using FE spaces with encoded dofs
|
2019-10-03 09:49:44 -07:00 |
|
Daniel Drzisga
|
a976bdec75
|
Changed transfer operator to support more FE spaces
|
2019-10-02 14:16:25 -07:00 |
|
Daniel Drzisga
|
2e74896f48
|
Added support for H1 vector FE spaces in matrix-free transfer operators
|
2019-09-30 17:42:36 -07:00 |
|
Daniel Drzisga
|
2115637982
|
Reordered initialization of member variables
|
2019-09-26 12:12:11 -07:00 |
|
Daniel Drzisga
|
62ce484d54
|
Moved transfer operator to its own object
|
2019-09-17 10:40:30 -07:00 |
|