History log of /libCEED/ (Results 4426 – 4450 of 5646)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
475a782b08-Oct-2019 nbeams <246972+nbeams@users.noreply.github.com>

change dim/ncomp ordering for CPU ref non-tensor gradient basis evaluation

1d102b4803-Oct-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Assemble Linear QFunction (#306)

* Operator - add interface for AssembleLinearQF

* Operator - Refactor Ref/Blocked/Opt basis apply

* Operator - Add AssembleLinearQF impl for Ref/Blocked/Opt, n

Assemble Linear QFunction (#306)

* Operator - add interface for AssembleLinearQF

* Operator - Refactor Ref/Blocked/Opt basis apply

* Operator - Add AssembleLinearQF impl for Ref/Blocked/Opt, not impl message for OCCA/CUDA

* AssembleQF - Add grad test and clean up code

* CPU - Add operator eval mode error, remove opt inlineing

* Operator - clarify QF assemble documentation, style updates

* Interface - style and consistency updates

* Tests - add more complex assembled qfunction test

* Tests - add fortran test for assemble linear qfunction

* Tests - Update t53* tests for new Fortran source macro

* Merge - small fixes

* Operator - convert to backend creating assembled qdata vector

* Operator - zero qvecs before using in assembly of qf

* Operator - expand assemble QF documentation

* CPU - minor fix in AssembleLineaorQF to prevent uninitalized memory

* Tests - fix wording in t531, t532

show more ...

c521346b02-Oct-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #373 from CEED/jeremy/op-refcount-fields

Add refcounts for Operator field components

71352a9302-Oct-2019 jeremylt <jeremy.thompson@colorado.edu>

Operator - add refcounts for Operator field components

fa15ec8f02-Oct-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #371 from CEED/jeremy/magma-basis-switch

Minor MAGMA Updates

bfd2ac1602-Oct-2019 jeremylt <jeremy.thompson@colorado.edu>

MAGMA - drop unused dtensor_contract

3513a71002-Oct-2019 jeremylt <jeremy.thompson@colorado.edu>

MAGMA - style updates and switch for basis

7f5b973102-Oct-2019 Stan Tomov <tomov@eecs.utk.edu>

Magma dev optimizations (#111)

* makefile changes

* update magma backend

* magma qfunctions updated to new interface

* in the magmabackend we manage where pointers are - if on CPU, on some

Magma dev optimizations (#111)

* makefile changes

* update magma backend

* magma qfunctions updated to new interface

* in the magmabackend we manage where pointers are - if on CPU, on some cases we still need and may call the CPU code

* update the reflect changes in the API

* update the reflect changes in the API

* add the q functions for ex1.c

* Switch to CeedIntPow

* Fix merge errors

* Clean up Magma operator loops

* Move zeroing lvec

* fix bug in the rebase and add some qfunctions. This passes the tests now

* adding new files, changing -O to -O3

* new faster way of checking CPU vs. GPU pointers

* core magma device functions for basis apply

* new kernels for basis apply

* use the new magma_isdevptr function

* minor cleanup

* new headers and defs

* calling the new magma functions for basis apply

* undo O3, and change default magma directory

* use static

* use static

* modify the generator to add before __global__

* remove unnecessary header

* silence some warnings

* Makefile: restore NVCC and NVCCFLAGS to match master

* first pass as updating new Magma work, untested

* Use CUDA backend to dispatch

* Device memory for MAGMA

* Add copyright messages and tidy

* WIP: starting fresh on magma-dev-rebae. Add magma_is_devptr

* WIP: starting fresh on magma-dev-rebae. Fix build issue

* WIP: starting fresh on magma-dev-rebae. Fix build issue

* WIP: starting fresh on magma-dev-rebae. Fix build issue

* WIP: starting fresh on magma-dev-rebae. Fix this include

* WIP: starting fresh on magma-dev-rebae. Fix build issue.

* WIP: starting fresh on magma-dev-rebase. Mostly fixing compilation errors

* WIP: starting fresh on magma-dev-rebase. Disbale magma-basis for now

* WIP: starting fresh on magma-dev-rebase. Edit the required magma src files

* move CeedVector_Magma functions from magma-dev branch

* add includes

* fix build errors

* disable magma vector logic for now

* Remove reference in CeedDelegate

* add RestoreArray calls to CeedBasisApply_Magma

* add basis for magma

* magma batched operator

* Change batch calls to match Q-vector ordering

* minor cleanup of unused variable

* update magma portion of Makefile

* remove magma vectors

* remove unused contract variable

* change extern to CEED_INTERN

* merge in updates from master branch

* MAGMA - add lcov markers

* remove stray example script

show more ...

d9e1f99a01-Oct-2019 Valeria Barra <39932030+valeriabarra@users.noreply.github.com>

Improve ceed-elemrestriction interface doc (#370)

* Improve ceed-elemrestriction interface doc

98c63b1301-Oct-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #369 from CEED/jeremy/t412-fix

QFunction - Fix identity qfunction field size

c0fea17801-Oct-2019 jeremylt <jeremy.thompson@colorado.edu>

QFunction - Fix identity qfunction field size

4f142e6230-Sep-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #366 from CEED/jeremy/petsc-3.12

Travis - Update to PETSc 3.12.0

ec6486e430-Sep-2019 jeremylt <jeremy.thompson@colorado.edu>

Travis - Update to PETSc 3.12.0

b271e21b27-Sep-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #365 from CEED/jeremy/mpi-ierr

PETSc - Fix MPI_Allreduce warning w/ierr check

b5009ec927-Sep-2019 jeremylt <jeremy.thompson@colorado.edu>

PETSc - Fix MPI_Allreduce warning w/ierr check

3b3d4a1525-Sep-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

PETSc - add MPI_Reduce and PetscBarrier for benchmarking (#364)

* PETSc - add MPI_Reduce and PetscBarrier for benchmarking

* Update examples/petsc/bps.c

Co-Authored-By: Jed Brown <jed@jedbrown

PETSc - add MPI_Reduce and PetscBarrier for benchmarking (#364)

* PETSc - add MPI_Reduce and PetscBarrier for benchmarking

* Update examples/petsc/bps.c

Co-Authored-By: Jed Brown <jed@jedbrown.org>

* Update examples/petsc/bps.c

Co-Authored-By: Jed Brown <jed@jedbrown.org>

* Update examples/petsc/bpsdmplex.c

Co-Authored-By: Jed Brown <jed@jedbrown.org>

* Update examples/petsc/bpsdmplex.c

Co-Authored-By: Jed Brown <jed@jedbrown.org>

* Navier Stokes - revert stray commit

* PETSc - Use MPI_Allreduce

* PETSc - Use MPI_Allreduce for final time as well

show more ...

7b27f9b024-Sep-2019 Valeria Barra <39932030+valeriabarra@users.noreply.github.com>

Remove PetscRoundReal because not supported anymore (#363)

52b619d819-Sep-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #362 from CEED/jeremy/whitespace-revert

Revert 1d5e3c8

5156dd8919-Sep-2019 jeremylt <jeremy.thompson@colorado.edu>

README - revert 1d5e3c8, whitespace needed for proper indentation on GitHub

424c165019-Sep-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #361 from CEED/jeremy/typo

Style - minor typo fix

1f71eee219-Sep-2019 valeriabarra <valeriabarra21@gmail.com>

Another very minor style fix

2b8e417a19-Sep-2019 jeremylt <jeremy.thompson@colorado.edu>

Style - minor typo fix

12804ff719-Sep-2019 Jed Brown <jed@jedbrown.org>

libCEED-0.5

a82821c119-Sep-2019 Jed Brown <jed@jedbrown.org>

Merge pull request #360 from CEED/jed/config-flags

Jed/config flags and string processing

fce06f5e19-Sep-2019 Jed Brown <jed@jedbrown.org>

Merge pull request #359 from CEED/jeremy/more-tests

Expand Test Suite

1...<<171172173174175176177178179180>>...226