History log of /libCEED/backends/ref/ceed-ref-operator.c (Results 101 – 125 of 255)
Revision Date Author Comments
# d2643443 17-Mar-2022 Jeremy L Thompson <jeremy@jeremylt.org>

minor - explicit casting of vector sizes


# ce18bed9 17-Mar-2022 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #858 from CEED/jeremy/dump-copy-stuff

Strip redundant/outdated license info duplication


# 3d8e8822 17-Mar-2022 Jeremy L Thompson <jeremy@jeremylt.org>

minor - update copyright headers


# efd6e7cb 20-Dec-2021 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #862 from CEED/jeremy/size-interp

Fix element/block evec lengths


# 030d8ffd 20-Dec-2021 Jeremy L Thompson <jeremy@jeremylt.org>

cpu - fall through now on INTERP/GRAD cases


# ebbcc8a3 20-Dec-2021 Jeremy L Thompson <jeremy@jeremylt.org>

cpu - fix element/block evec lengths


# 9c774edd 17-Dec-2021 Jeremy L Thompson <jeremy@jeremylt.org>

vec/qf - initial valid/borrowed/owned split for data (#853)

* vec/qf - initial valid/borrowed/owned split for data

* vec/qf - tidy logic for checking active/stale data

* minor - add missing NU

vec/qf - initial valid/borrowed/owned split for data (#853)

* vec/qf - initial valid/borrowed/owned split for data

* vec/qf - tidy logic for checking active/stale data

* minor - add missing NULL

* doc - explain VectorTakeArray update

* minor - update error messages

* test - update error message in junit/tap

* gpu - fix stray CeedScalar vs void for QFunctionContext

* vec/qf - clarify/simplify access logic

* vec - calloc host arrays when no value set to make empty

* style - minor

* style - minor

* minor - fix error messages

* vec/qf - move data validity checking to backend interface

* gpu - add missing sync error checking for qfcontext

* gpu - homogonize use of impl for backend data to reduce confusion

* vec - clarify access conditions

* python - update test for stricter vector access

* vec - minor fixes

* minor - fix ipython change

* vec - add missing declarations in ceed/backend.h

* ctx - mirror vector borrowed data check in ctx interface

* vec - add CeedVectorGetArrayWrite

* vec - consistent use of CeedVectorGetArray vs CeedVectorGetArrayWrite

* python - small vec fixes

* doc - describe vector data semantics

* magma - update restriction

* gpu - fix restr bug I added, need to sum into target

* magma - fix restriction bug

* cpu - fix restriction bug here too

* op - fix evec allocations

* julia - fix ElemRestriction for new vector access rules

* op - double check GetArray vs Read vs Write usage

* doc - small fix

* restr - clean up read/write logic for restr

* python - add vec.array_write

* magma - typo fix

show more ...


# aa616312 10-Dec-2021 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #855 from CEED/jeremy/drop-oper-e-data

Remove magic number 16


# 8c1105f8 08-Dec-2021 Jeremy L Thompson <jeremy@jeremylt.org>

cpu - additional minor name updates


# 4fc1f125 08-Dec-2021 Jeremy L Thompson <jeremy@jeremylt.org>

cpu - fix unclear variable names in operator impl


# a0162de9 08-Dec-2021 Jeremy L Thompson <jeremy@jeremylt.org>

cpu - remove e_data array from backend operator data


# bf4cb664 08-Dec-2021 Jeremy L Thompson <jeremy@jeremylt.org>

op - turn magic number 16 into constant CEED_FIELD_MAX


# 743f4ebb 28-Sep-2021 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #811 from CEED/jeremy/some-caching

Store Objects For QFunction Reassembly


# bb219a0f 27-Sep-2021 Jeremy L Thompson <jeremy@jeremylt.org>

qf - cache more QF assembly components for CPU


# 70a7ffb3 14-Sep-2021 Jeremy L Thompson <jeremy@jeremylt.org>

op - add CeedOperatorLinearAssembleQFunctionBuildOrUpdate to reduce kernel calls in diagonal/full/fdm assembly


# 0b548709 14-Sep-2021 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #806 from CEED/jeremy/get-fields

Promote Field Getters to Public API


# 7e7773b5 09-Sep-2021 Jeremy L Thompson <jeremy@jeremylt.org>

interface - refactor *GetFields to include number of fields


# eaf62fff 02-Aug-2021 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Refactor Preconditioning Ingredients (#795)

* op - split preconditioning into separate file

* pc - move FDM to interface level

* pc - initial move of diagonal assembly to interface

* interf

Refactor Preconditioning Ingredients (#795)

* op - split preconditioning into separate file

* pc - move FDM to interface level

* pc - initial move of diagonal assembly to interface

* interface - only return error code or error

* doc - improve preconditioning helper function documentation

* pc - use qdata layout for interface diagonal assembly

* pc - update for consistency in naming, use of CeedChk, and static

* doc - spelling

* style - minor

* doc - add doc for CeedBuildMassLaplace

* doc - update release notes

Co-authored-by: Jed Brown <jed@jedbrown.org>

Co-authored-by: Jed Brown <jed@jedbrown.org>

show more ...


# b867517c 28-Jun-2021 Jed Brown <jed@jedbrown.org>

Merge pull request #749 from CEED/jeremy/fdm-diff

Fixes and improved testing for fast diagonalization.


# 9c3d5f7c 27-Jun-2021 jeremylt <thompson.jeremy.luke@gmail.com>

fdm - use realative tolerances wrt QF max norm


# 03d18186 13-May-2021 jeremylt <thompson.jeremy.luke@gmail.com>

fdm - add CeedPragmaOptimzeOff/On to disable complier optimizations that create floating point errors


# 85cf89ea 11-May-2021 jeremylt <thompson.jeremy.luke@gmail.com>

fdm - accuracy fixes: peturb diff matirx, sort eigenvalues in simultanious diag

Update backends/ref/ceed-ref-operator.c

Co-authored-by: Jed Brown <jed@jedbrown.org>

Update backends/ref/ceed-ref-op

fdm - accuracy fixes: peturb diff matirx, sort eigenvalues in simultanious diag

Update backends/ref/ceed-ref-operator.c

Co-authored-by: Jed Brown <jed@jedbrown.org>

Update backends/ref/ceed-ref-operator.c

Co-authored-by: Jed Brown <jed@jedbrown.org>

show more ...


# a1e46e01 28-Apr-2021 jeremylt <thompson.jeremy.luke@gmail.com>

basis - modify QR routines for diagonal mats (fixes #645) and tidy up magic numbers

CeedSymmetricSchurDecomposition: fix Householder reflector


# d3331725 19-Apr-2021 jeremylt <thompson.jeremy.luke@gmail.com>

fdm - support multiple components, minor style


# 81d4e52a 30-Apr-2021 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #750 from CEED/jeremy/identity

qf - allow identity qfunctions to have in and out EVAL_NONE


1234567891011