Will Pazner
6602df4fd2
In QuadratureInterpolator::SupportsFESpace, return false for mixed meshes or variable orders
...
In QuadratureFunction::ProjectGridFunction unit test, test (element) QuadratureSpace also.
2025-10-17 14:58:46 -07:00
Will Pazner
63d983ed6a
Add unit test for QuadratureFunction::ProjectGridFunction
2025-10-15 14:54:25 -07:00
Andrew Ho
8fbfdb19fe
added general GPU and CUDA/HIP-specific unit tests
...
added gpu, raja-gpu, etc. for generic GPU device configuration
2025-03-24 13:23:43 -07:00
camierjs
999d6e9e94
Merge branch 'master' into bltp
2025-02-04 12:53:53 -08:00
Tzanio Kolev
e4c2152419
Update Copyright to 2010-2025
2025-02-03 12:17:26 -08:00
camierjs
27c526578d
Use device vectors in solvers
2025-01-29 11:45:24 -08:00
Will Pazner
eea68c8b96
Merge remote-tracking branch 'origin/master' into integrate-qfunction
2024-02-08 10:27:39 -08:00
Tzanio Kolev
87290fbf56
Update Copyright to 2010-2024
2024-01-27 13:06:49 -08:00
Will Pazner
8d234b5358
Make sure cache in QuadratureSpaceBase::GetWeights is invalidated properly
...
Add unit test to test this case
2024-01-17 22:17:25 -08:00
Will Pazner
2fc95046d4
Add QuadratureSpaceBase::Integrate for vdim > 1
2024-01-08 12:02:20 -08:00
Will Pazner
975f03b0f0
Support QuadratureFunction::Integrate with vdim > 1
2024-01-08 11:56:41 -08:00
Will Pazner
8a4c9ca23c
Merge branch 'face-qfunction-coefficient' into integrate-qfunction
...
# Conflicts:
# fem/qspace.hpp
# tests/unit/fem/test_quadf_coef.cpp
2024-01-08 11:12:56 -08:00
Veselin Dobrev
7cdbe94131
Merge pull request #3570 from mfem/face-qfunction-coefficient
...
Fix face quadrature function coefficient evaluation
2023-09-25 11:15:08 -07:00
Will Pazner
8711685494
Add QuadratureFunction::Integrate unit tests
2023-09-20 11:49:07 -07:00
Veselin Dobrev
f3bd409b18
Merge pull request #3510 from mfem/qfunction-use-device
...
Set `UseDevice(true)` by default in `QuadratureFunction`
2023-04-25 17:43:19 -07:00
Will Pazner
605ed8b8a2
Add unit tests for face quadrature function coefficients
2023-03-30 12:29:53 -07:00
Will Pazner
de4c7baa4d
Change coefficient tests to use tag [Coefficient]
2023-03-30 12:29:25 -07:00
Tzanio Kolev
96e00dc815
Updated COPYRIGHT to 2010-2023
2023-03-11 16:58:18 -08:00
Will Pazner
14716699fd
Set UseDevice(true) by default in QuadratureFunction
2023-02-26 14:52:57 -08:00
Will Pazner
a1c905b6ee
Remove unit test output
2022-05-19 14:54:21 -07:00
Tzanio
6d2530775b
Extended copyright to 2022
2022-02-25 10:24:50 -08:00
Will Pazner
39e9406b99
Change deprecated mesh constructors in unit tests and miniapps
2021-02-17 14:32:06 -08:00
Adrien M. Bernede
04fb572359
Let's forget about 2020
2021-01-26 11:55:36 -08:00
Will Pazner
9d83eed55c
Upgrade to Catch v2.13.0 from v1.6.1
2020-08-04 08:37:48 -07:00
Tomov
1d43d15b5c
Alignments.
2020-05-22 16:05:46 -07:00
Robert
c663cc3925
make style
2020-05-21 11:34:35 -07:00
Robert
21c73b4076
Addressing comments made in tech talk
2020-05-21 11:33:24 -07:00
Robert
17580ca044
make style and a few small edits to address some other concerns
2020-05-18 18:56:35 -07:00
Robert
763a8c6236
Addressing some of the concerns in relations to FieldInterpolant class
2020-05-18 16:52:50 -07:00
Robert
68a58b2188
Fixing ProjectQuadratureDiscCoefficient methods and unit tests based on GitHub comments related to L2
...
My understanding of where L2 FiniteElementSpace values was off. I thought they were at the element nodes, but it turns out they are just at the quadrature points instead.
2020-04-24 20:27:04 -07:00
Robert
7bea8ddf8b
Update unit tests to have vector coefficients be based on the projection of the mesh nodes to quadrature points and back to nodes
2020-04-23 20:21:36 -07:00
Robert
4252b22632
Refactor class FieldInterpolant to seperate out parallel implementation and not require the formation of bilinearform and cg objects to be repeatedly created each time a function is called.
2020-04-23 13:01:07 -07:00
Robert
e38ae35ceb
Add tests for FiniteElementSpace Ordering::ByVDIM and bug fixes to have it work correctly
2020-04-22 17:45:47 -07:00
Robert
75dab15fc8
Fixed bracket in wrong place for ifdef
2020-04-22 16:49:41 -07:00
Robert
57fbb7e7ab
Bug fix and parallel implementation is now added along with relevant bug fixes
2020-04-22 15:34:57 -07:00
Robert
881539dfb5
make style
2020-04-20 15:03:46 -07:00
Robert
02caf2cdf0
All L2 projection methods now work but still missing parallel implementations
2020-04-20 15:01:29 -07:00
Robert
1478efc4b0
Fixes to FieldInterpolant class and update tests
2020-04-20 11:15:16 -07:00
Robert
9ab36ea057
Small updates to VQFC and QFC classes to address some of the comments
2020-04-14 11:14:49 -07:00
Robert
b75b24ddfa
QuadratureFunctionCoeff tests now have a nonuniform project test
2020-04-07 10:58:06 -07:00
Robert
d4d2c96646
unit test fixes
2020-03-24 13:20:19 -07:00
Robert
b608ffafd6
Rename QuadratureVectorFunctionCoefficient to VectorQuadratureFunctionCoefficient
2020-03-24 13:09:00 -07:00
Robert
b6dddeb01e
make style
2020-03-20 13:59:31 -07:00
Robert
e237208800
Add unit tests for QuadVecFuncCoeff an QuadFuncCoeff
2020-03-20 13:51:40 -07:00