Commit Graph
43 Commits
Author SHA1 Message Date
Will Pazner 1f18293a2f Use clearer variable name 2022-09-26 10:50:30 -07:00
Will Pazner 90257baa43 Merge remote-tracking branch 'origin/master' into linear-form-ext-fixes
# Conflicts:
#	fem/linearform.cpp
#	tests/unit/fem/test_linearform_ext.cpp
2022-09-20 12:05:39 -07:00
Will Pazner 106964e90c Rename J to DETJ in DomainLFIntegrator 2022-08-12 11:18:51 -07:00
Will Pazner 88b53f434d Use DETERMINANTS instead of JACOBIANS in DomainLFIntegrator 2022-08-12 10:45:39 -07:00
Will Pazner 2991036c44 Merge remote-tracking branch 'origin/master' into face-quadrature-space-coefficient
# Conflicts:
#	fem/bilininteg_vectorfe.cpp
#	tests/unit/fem/test_pa_coeff.cpp
2022-07-14 12:54:59 -07:00
Will Pazner 295d5a0ac9 Support map type INTEGRAL in device DomainLFIntegrator 2022-06-16 12:18:37 -07:00
Will Pazner 2487dd44be Use CoefficientVector in LinearFormExtension 2022-06-10 13:39:06 -07:00
camierjs 5434bc61e5 Linear form extension ElementTransformation SetIntPoint fix 2022-05-24 09:47:17 -07:00
camierjs 0bc4b6af4f Address reviewer's comments. 2022-04-14 09:06:47 -07:00
camierjs 81d38c59e8 Avoid DETERMINANTS and optimize DLFGradAssemble3D 2022-04-05 15:02:23 -07:00
camierjs fdf81c8f4d Simplify kernels 2022-04-05 08:33:30 -07:00
camierjs 46be51f813 fem/kernels.hpp documentation 2022-04-04 16:12:00 -07:00
camierjs c461bdf0e0 DLFGradAssemble3D with MAX_Q1D 2022-04-04 15:15:15 -07:00
camierjs d630a0af59 Simplify 2022-04-04 13:03:35 -07:00
camierjs dd51ae0ed6 Update fix for ex6 2022-04-03 11:07:33 -07:00
camierjs c3112e22ab Filter LinearForm on device 2022-04-01 16:59:38 -07:00
camierjs 6c10f2b1ab Cleanup 2022-04-01 15:42:49 -07:00
camierjs d776557849 Update fem/kernels with scalar transposed 2022-04-01 15:05:17 -07:00
camierjs e6ab1f64e0 Address reviewers comments 2022-04-01 14:44:48 -07:00
camierjs 062815e75d Header fixes 2022-03-31 11:20:42 -07:00
camierjs 5995b81a5c Address reviewer's comments 2022-01-25 11:21:16 -08:00
camierjs 38ae653116 Use GeometricFactors::DETERMINANTS instead of recomputing 2021-11-17 14:22:51 -08:00
camierjs eed250bfee Add markers to the tests 2021-11-17 11:46:16 -08:00
camierjs 652243cfbc VectorDomainLFGradIntegrator SpaceDimension fix & documentation 2021-11-17 08:20:54 -08:00
camierjs ad70f83558 Simplify and use scratch mem for all kernels 2021-11-16 17:42:21 -08:00
camierjs 26971f1177 Starting to use device scratch memory 2021-11-16 13:11:28 -08:00
camierjs e3967b64ae VectorDomainLFIntegratorAssemble2D with global mem fallback 2021-11-16 11:28:41 -08:00
camierjs 9ea6772507 Simplify 2021-11-16 10:10:05 -08:00
camierjs 26e9b3282a Factorize into header files 2021-11-16 08:42:22 -08:00
camierjs 0d87cf1cfe Ordering tests 2021-11-15 18:27:10 -08:00
camierjs 0de1b5a0c5 Simplify fem/lininteg_vector_domain_grad 2021-11-15 15:06:05 -08:00
camierjs e2db1ac180 Simplify fem/lininteg_domain_grad 2021-11-15 14:08:16 -08:00
camierjs d4d8beb7fb Simplify fem/lininteg_domain 2021-11-15 13:10:03 -08:00
camierjs dc213a84fc Add tests/unit/fem/test_linearform_ext 2021-11-14 09:32:32 -08:00
camierjs 5e093c603b Rename to FullLinearFormExtension 2021-11-09 15:49:31 -08:00
camierjs 64d4e31db1 Test & pass vector domain grad 2021-10-08 11:45:57 -07:00
camierjs e282332ec2 DomainLF, VectorDomainLF, DomainLFGrad & VectorDomainLFGrad, 2D & 3D testbench 2021-10-06 16:31:54 -07:00
camierjs 4ecac81e45 First pass, but vdim VectorDomainLFGradIntegrator 2021-10-05 11:32:04 -07:00
camierjs 76f93e21f5 Update 2021-10-05 10:42:01 -07:00
camierjs eab24f0842 2D/3D domain & vector domain 2021-10-04 15:06:27 -07:00
camierjs 8986e54f20 vector domain 2021-10-04 12:34:08 -07:00
camierjs c80a5e681b Add scalar test with constant coeff 2021-10-04 09:38:31 -07:00
camierjs 1ba9cd28bc Initial linear form extension 2021-09-24 11:48:33 -07:00