Commit Graph
40 Commits
Author SHA1 Message Date
Tzanio f0bd9b287f Some edits in fem/ 2020-03-09 19:30:02 -07:00
Tzanio 05125e19d5 Removed a space 2020-03-09 15:36:41 -07:00
Tzanio 07692e135a Update license 2020-03-04 20:55:33 -08:00
Veselin Dobrev 001192195b Various small edits, mostly formatting. 2020-02-27 20:53:43 -08:00
Yohann Dudouit 77491f7070 Use IntRule in DGTrace when non NULL 2020-02-27 16:40:15 -08:00
Yohann Dudouit eddcd59673 Remove old comments. 2020-02-19 15:53:07 -08:00
Yohann Dudouit f56baedead Some cleaning based on Will Pazner's review. 2020-02-03 14:49:36 -08:00
Yohann Dudouit 6192a59eae Add omitted SmemPADGTraceApplyTranspose. 2020-02-03 13:22:52 -08:00
Yohann Dudouit 15d7f45b5c Add ToLexOrdering function to clean code. 2020-01-30 18:11:46 -08:00
Will Pazner 224c64b03b Permute quadrature points when evaluating velocity coefficient 2020-01-30 17:36:43 -08:00
Yohann Dudouit 4e7ab0060e Fix a bug in Convection3D and face normals in 3D. 2020-01-21 11:03:29 -08:00
Yohann Dudouit 87d0013c59 More of the same fix. 2020-01-14 15:49:21 -08:00
Yohann Dudouit bf3a7b7467 Weird potential fix for AppVeyor 2020-01-14 11:07:50 -08:00
Yohann Dudouit 18f5693c4e make style 2020-01-13 15:08:15 -08:00
Yohann Dudouit afa83a2ec5 Add GetNFbyType function in fespace and clean code. 2020-01-13 13:54:22 -08:00
Yohann Dudouit 776b6b16e4 Add AtomicAdd, and use it to fix GPU code. 2020-01-08 16:31:43 -08:00
Yohann Dudouit 330cb0a851 Some bug fixes in DGTrace integrator. 2020-01-08 15:27:44 -08:00
Yohann Dudouit a563c5be9e Fix a bug in optimized version of Convection integrator. 2020-01-08 13:41:18 -08:00
Yohann Dudouit 4da45691d1 Add an optimized 3D version of DGTrace integrator. 2020-01-07 16:57:00 -08:00
Yohann Dudouit 0cf8985710 Temporary fix in parallel for counting correctly the number of faces. 2020-01-06 18:51:32 -08:00
Yohann Dudouit a1e9689291 Temporary fix to avoid bug with GetNBE() in 3D. 2020-01-06 14:19:32 -08:00
Yohann Dudouit 8f5170c669 Separate Interior and Boundary faces for PA. 2020-01-03 17:10:31 -08:00
Yohann Dudouit f06d6c6543 Add support for FunctionCoefficient for Convection and DGTrace. 2019-12-30 12:51:49 -08:00
Yohann Dudouit aecacd523f 3D working on one element. 2019-12-26 18:05:24 -08:00
Yohann Dudouit d4bb64a10e Implement PADGTraceApplyTranspose3D.
-Few bug fixes in FaceQuadratureInterpolator3D.
2019-12-26 15:28:52 -08:00
Yohann Dudouit 6f89142f8a Fix MultTransposePA for DGTraceIntegrator. 2019-12-10 15:08:45 -08:00
Yohann Dudouit 97a82cd440 Make L2_FECollection use the same basis on the Trace as in the Element. 2019-12-10 11:13:16 -08:00
Yohann Dudouit a2c02bf849 Use GetTraceFiniteElement instead of GetFaceElement. 2019-12-10 10:21:07 -08:00
Yohann Dudouit 70d3e3489d Add Single valued option for L2FaceRestriction. 2019-12-09 18:00:24 -08:00
Yohann Dudouit 5f5a817670 MultTranspose working with -pa. 2019-12-09 18:00:24 -08:00
Will Pazner 579eb88e2a Fix GetRule for DGTraceIntegrator 2019-12-09 18:00:24 -08:00
Will Pazner 87533949fd Workaround for GetFaceElement 2019-12-09 18:00:24 -08:00
Yohann Dudouit f492cc62be Lots of bug fixes. 2019-12-09 18:00:23 -08:00
Yohann Dudouit d5a0005969 bilininteg_dgtrace compiles. 2019-12-09 17:59:08 -08:00
Yohann Dudouit 2486d82916 Cleaning PADGTrace code. 2019-12-09 17:59:08 -08:00
Yohann Dudouit 764258ea37 Add PADGTraceApply for 2D and 3D. 2019-12-09 17:59:08 -08:00
Yohann Dudouit fff2d27ca7 Add PADGTraceSetup for 2D and 3D. 2019-12-09 17:59:08 -08:00
Yohann Dudouit 8cbf06bd91 H1FaceRestriction for tensor elements. 2019-12-09 17:59:07 -08:00
Yohann Dudouit ff796b0bc5 Add a skeleton for fluxes per face approach. 2019-12-09 17:57:12 -08:00
Yohann Dudouit e3d2a62b9e Start of PA DG Trace integrator. 2019-12-09 17:57:12 -08:00