History log of /libCEED/examples/ (Results 1451 – 1475 of 1703)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
f02ca4a212-Jul-2019 Jed Brown <jed@jedbrown.org>

Refine PETSc DMPlex BPs

This currently only views shape, but could some day learn to view
values. Adding to public interface because it's a useful tool for
debugging user code.

e8e4412e01-Jun-2019 Oana Marin <oanam@anl.gov>

Initial work on PETSc DMPlex BPs

dd724d6129-Jul-2019 jeremylt <jeremy.thompson@colorado.edu>

Nek: create bps qf files

241a4b8325-Jul-2019 Yohann <yohann.dudouit@gmail.com>

Full jit compiled operator: cuda-gen backend (#275)

* First steps toward cuda-gen backend!

* Closer to real code generation.

* Generated code should be ready for nvrtc.

* The code generatio

Full jit compiled operator: cuda-gen backend (#275)

* First steps toward cuda-gen backend!

* Closer to real code generation.

* Generated code should be ready for nvrtc.

* The code generation skeleton is ready.

* Hack with the qfunction to make the operator kernel compile.

* Some tweaks in the makefile + Input fields structure change.

* Remove using cout.

* 1d interp and grad device functions.

* 1d readDofs, readQuads, writeDofs, writeQuads.

* Remove dead code.

* readDofs, readQuads, writeDofs, writeQuads for 2d and 3d

* 2d interp and grad

* 3d interp and grad

* - weight functions for 1d,2d,3d
- link the indices to the kernel
- link the fields to the kernel
- link the basis to the kernel

* Add the qFunction reader + inlining

* Add qf files for the tests.

* Add qf file for ceed/ex1

* Add qf file for mfem/bp1

* All tests pass.

* Add qFunction for mfem/bp3, petsc/bp1, and petsc/bp3.

* mfem/bp1 passes + remove dead code

* Fix a bug in n_quads_out for writeQuads

* mfem/bp3 passes.

* All tests all examples pass.

* Temporary tweaks for mfem benchmarking

* Add Context management.

* Modify .qf files to take into account the context.

* Enable optimizations.

* First set of optimization for 2D and 3D.

* Makefile tweaks and destructor code.

* make style.

* Add -MP flag.

* Fix linking issues with the tests.

* Update .qf files for the tests.

* Add .qf files for nek5000 examples.

* Use shared memory for B and G matrices.

* Fix bug introduced in previous commit.

show more ...

01a7252b22-Jul-2019 jeremylt <jeremy.thompson@colorado.edu>

README: Update corectness for examples

86a4271f22-Jul-2019 Thilina Rathnayake <thilinarmtb@users.noreply.github.com>

Update nek5000 example scripts (#241)

* Update nek5000 examples to use NEKTOOLS_DIR

* Remove +x

* Nek: Fix a bug in generate-boxes.sh script

* Use one script for nek exaamples

* Update m

Update nek5000 example scripts (#241)

* Update nek5000 examples to use NEKTOOLS_DIR

* Remove +x

* Nek: Fix a bug in generate-boxes.sh script

* Use one script for nek exaamples

* Update make-nek-tests.sh

* Update nek-examples.sh

* Change permissions of make-nek-tests.sh

* Update examples Makefile to use new nek script

* Update nek5000 examples build process

* Trying to make travis happy

* Polishing the script

* This should make Travis happy

* Polish nek-examples.sh

* Update examples/Makefile

* Update top-level makefile

* Delete make-nek-tests.sh & update nek-examples.sh

* Update Makefile and examples/Makefile

* Update nek-examples.sh

* Update TESTARGS in bp .usr files

* Update Makefile

* Update .travis.yml

* Update nek-examples.sh

* Add CEED_DIR to tap.sh

* Uncomment OCCA_DIR in Makefile

* Fix make prove and update tap.sh

* Pass NEK5K_DIR and CEED_DIR in prove-all

* Set MPI=0 default for Nek examples/tests

* Nek5K make updates

* Make prove update

* Update make-prove to make all ex except Nek5K in parallel

* Set Nek5K examples to use MPI by default

* Makefile: Improved Nek5k handling

* Makefile: build Nek bps in separate directories

* Nek: rename dir for f77 file length

* debugging

* Nek: use single source

* Makefile: fix Nek mpif.h issue

* Nek: Clean up build proces, improve documentation

* Makefile: enable building single Nek example in parallel with other examples

* Nek: Fix CC/FC and TESTARGS

show more ...

00742fa814-Jul-2019 Jed Brown <jed@jedbrown.org>

examples/petsc: fix max reduction type and address

6278642311-Jul-2019 Valeria Barra <valeria.barra@colorado.edu>

examples/navier-stokes: formatting cleanup

[Jed] Commit revised to leave derivatives intact.

f51b1ba228-Jun-2019 Jed Brown <jed@jedbrown.org>

navier-stokes: use du[3][3] to clean up indexing

Reported-by: Leila Ghaffari <Leila.Ghaffari@colorado.edu>

0f9724d527-Jun-2019 Valeria Barra <valeria.barra@colorado.edu>

Fix derivatives order in du

e07e9ddc24-Jun-2019 jeremylt <jeremy.thompson@colorado.edu>

Convert BP5 BP6 to GLL

194c25f724-Jun-2019 jeremylt <jeremy.thompson@colorado.edu>

Update qextra to reflect BP paper

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

Improve petsc-bps benchmark output (#266)

* Improve petsc-bps benchmark output

Mesh Order -> Number of 1D Basis Nodes

* Update postprocess-base.py for new output

* Fix line break in plot ti

Improve petsc-bps benchmark output (#266)

* Improve petsc-bps benchmark output

Mesh Order -> Number of 1D Basis Nodes

* Update postprocess-base.py for new output

* Fix line break in plot title and pdf file name

* Shorten plot title

* Fix legend polynomial order p

* Update postprocessing scripts to use Pandas

* Benchmarks: plot title, tasks->ranks

* Update title with latex \times symbol and icrease font size in title, legend, and axes

* Postprocess script title, num_proc_node instead of num_proc

show more ...

56f30de010-Jun-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #267 from CEED/valeria/Makefile-include

Add -include directive to Makefile

c3d0bf4f10-Jun-2019 Valeria Barra <valeria.barra@colorado.edu>

Minor documentation fix in examples/README.md

4b5b4ec104-Jun-2019 jeremylt <jeremy.thompson@colorado.edu>

Typo: Error -> Error3

0c59ef1529-May-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Add PETSc BP2, BP4, BP5, BP6 (#243)

* Add PETSc BP2, BP4, BP5, BP6

* Documentation update

* Update make benchmark

* Minor changes

* Add PETSc bpData structure

* Update make benchmarks

Add PETSc BP2, BP4, BP5, BP6 (#243)

* Add PETSc BP2, BP4, BP5, BP6

* Documentation update

* Update make benchmark

* Minor changes

* Add PETSc bpData structure

* Update make benchmarks

* Benchmark - use default qextra

* Documentation fix

* Clean up PETSc bps.c, add benchmarking first run

* Drop -ksp_max_it from benchmarkscript

show more ...

1856ee7c29-May-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #239 from CEED/decorator

Add delegates for specific objects

ad9dbbe329-May-2019 Jed Brown <jed@jedbrown.org>

Merge pull request #240 from valeriabarra/rescaled-ns-example

Rescaled ns example


/libCEED/.travis.yml
/libCEED/Doxyfile
/libCEED/Makefile
/libCEED/README.md
/libCEED/backends/avx/ceed-avx-blocked.c
/libCEED/backends/avx/ceed-avx-serial.c
/libCEED/backends/avx/ceed-avx-tensor.c
/libCEED/backends/avx/ceed-avx.h
/libCEED/backends/blocked/ceed-blocked-operator.c
/libCEED/backends/blocked/ceed-blocked.c
/libCEED/backends/cuda-reg/ceed-cuda-reg-basis.c
/libCEED/backends/cuda-reg/ceed-cuda-reg-restriction.c
/libCEED/backends/cuda-reg/ceed-cuda-reg.c
/libCEED/backends/cuda-reg/ceed-cuda-reg.h
/libCEED/backends/cuda-reg/cuda-reg-basis.cu
/libCEED/backends/cuda-shared/ceed-cuda-shared-basis.c
/libCEED/backends/cuda-shared/ceed-cuda-shared.c
/libCEED/backends/cuda-shared/ceed-cuda-shared.h
/libCEED/backends/cuda/ceed-cuda-basis.c
/libCEED/backends/cuda/ceed-cuda-operator.c
/libCEED/backends/cuda/ceed-cuda-qfunction.c
/libCEED/backends/cuda/ceed-cuda-restriction.c
/libCEED/backends/cuda/ceed-cuda-vec.c
/libCEED/backends/cuda/ceed-cuda.c
/libCEED/backends/cuda/ceed-cuda.h
/libCEED/backends/magma/ceed-magma.c
/libCEED/backends/memcheck/ceed-memcheck-qfunction.c
/libCEED/backends/memcheck/ceed-memcheck.c
/libCEED/backends/memcheck/ceed-memcheck.h
/libCEED/backends/occa/ceed-occa-restrict.c
/libCEED/backends/occa/ceed-occa.c
/libCEED/backends/opt/ceed-opt-blocked.c
/libCEED/backends/opt/ceed-opt-operator.c
/libCEED/backends/opt/ceed-opt-serial.c
/libCEED/backends/opt/ceed-opt.h
/libCEED/backends/ref/ceed-ref-basis.c
/libCEED/backends/ref/ceed-ref-operator.c
/libCEED/backends/ref/ceed-ref-qfunction.c
/libCEED/backends/ref/ceed-ref-restriction.c
/libCEED/backends/ref/ceed-ref-tensor.c
/libCEED/backends/ref/ceed-ref-vec.c
/libCEED/backends/ref/ceed-ref.c
/libCEED/backends/template/ceed-tmpl.c
/libCEED/backends/xsmm/ceed-xsmm-blocked.c
/libCEED/backends/xsmm/ceed-xsmm-serial.c
/libCEED/backends/xsmm/ceed-xsmm-tensor.c
/libCEED/backends/xsmm/ceed-xsmm.h
/libCEED/doc/libCEEDdev.md
navier-stokes/navierstokes.c
/libCEED/include/ceed-impl.h
/libCEED/include/ceed.h
/libCEED/interface/ceed-elemrestriction.c
/libCEED/interface/ceed-fortran.c
/libCEED/interface/ceed-vec.c
/libCEED/interface/ceed.c
/libCEED/output/t208-elemrestriction-f.out
/libCEED/output/t208-elemrestriction.out
/libCEED/tests/t208-elemrestriction-f.f90
/libCEED/tests/t208-elemrestriction.c
1048f70d27-May-2019 Jed Brown <jed@jedbrown.org>

Nek examples: work around some error messages due to unset env


/libCEED/.travis.yml
/libCEED/Doxyfile
/libCEED/Makefile
/libCEED/README.md
/libCEED/backends/avx/ceed-avx-blocked.c
/libCEED/backends/avx/ceed-avx-serial.c
/libCEED/backends/avx/ceed-avx-tensor.c
/libCEED/backends/avx/ceed-avx.h
/libCEED/backends/blocked/ceed-blocked-operator.c
/libCEED/backends/blocked/ceed-blocked.c
/libCEED/backends/cuda-reg/ceed-cuda-reg-basis.c
/libCEED/backends/cuda-reg/ceed-cuda-reg-restriction.c
/libCEED/backends/cuda-reg/ceed-cuda-reg.c
/libCEED/backends/cuda-reg/ceed-cuda-reg.h
/libCEED/backends/cuda-reg/cuda-reg-basis.cu
/libCEED/backends/cuda-shared/ceed-cuda-shared-basis.c
/libCEED/backends/cuda-shared/ceed-cuda-shared.c
/libCEED/backends/cuda-shared/ceed-cuda-shared.h
/libCEED/backends/cuda/ceed-cuda-basis.c
/libCEED/backends/cuda/ceed-cuda-operator.c
/libCEED/backends/cuda/ceed-cuda-qfunction.c
/libCEED/backends/cuda/ceed-cuda-restriction.c
/libCEED/backends/cuda/ceed-cuda-vec.c
/libCEED/backends/cuda/ceed-cuda.c
/libCEED/backends/cuda/ceed-cuda.h
/libCEED/backends/magma/ceed-magma.c
/libCEED/backends/memcheck/ceed-memcheck-qfunction.c
/libCEED/backends/memcheck/ceed-memcheck.c
/libCEED/backends/memcheck/ceed-memcheck.h
/libCEED/backends/occa/ceed-occa-restrict.c
/libCEED/backends/occa/ceed-occa.c
/libCEED/backends/opt/ceed-opt-blocked.c
/libCEED/backends/opt/ceed-opt-operator.c
/libCEED/backends/opt/ceed-opt-serial.c
/libCEED/backends/opt/ceed-opt.h
/libCEED/backends/ref/ceed-ref-basis.c
/libCEED/backends/ref/ceed-ref-operator.c
/libCEED/backends/ref/ceed-ref-qfunction.c
/libCEED/backends/ref/ceed-ref-restriction.c
/libCEED/backends/ref/ceed-ref-tensor.c
/libCEED/backends/ref/ceed-ref-vec.c
/libCEED/backends/ref/ceed-ref.c
/libCEED/backends/template/ceed-tmpl-sub.c
/libCEED/backends/template/ceed-tmpl.c
/libCEED/backends/xsmm/ceed-xsmm-blocked.c
/libCEED/backends/xsmm/ceed-xsmm-serial.c
/libCEED/backends/xsmm/ceed-xsmm-tensor.c
/libCEED/backends/xsmm/ceed-xsmm.h
/libCEED/doc/libCEEDdev.md
Makefile
nek5000/generate-boxes.sh
nek5000/make-nek-examples.sh
nek5000/make-nek-tests.sh
/libCEED/include/ceed-backend.h
/libCEED/include/ceed-impl.h
/libCEED/include/ceed.h
/libCEED/interface/ceed-basis.c
/libCEED/interface/ceed-elemrestriction.c
/libCEED/interface/ceed-fortran.c
/libCEED/interface/ceed-operator.c
/libCEED/interface/ceed-qfunction.c
/libCEED/interface/ceed-tensor.c
/libCEED/interface/ceed-vec.c
/libCEED/interface/ceed.c
/libCEED/output/t208-elemrestriction-f.out
/libCEED/output/t208-elemrestriction.out
/libCEED/tests/t208-elemrestriction-f.f90
/libCEED/tests/t208-elemrestriction.c
/libCEED/tests/tap.sh
50463c2414-May-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #177 from CEED/t106-vec

Adds a Vector unit test using CEED_MEM_DEVICE.

0cdf8f0b13-May-2019 Valeria Barra <valeria.barra@colorado.edu>

Some tidying

47868d5710-May-2019 Valeria Barra <valeria.barra@colorado.edu>

Rescale time-stepper options with units of time

5cf694b610-May-2019 Valeria Barra <vaba3353@shas0137.rc.int.colorado.edu>

Rename field name Total Energy -> EnergyDensity

b0cb07a809-May-2019 Valeria Barra <valeria.barra@colorado.edu>

Add PetscObjectSetName to set solution's vec name

1...<<51525354555657585960>>...69