History log of /libCEED/ (Results 4051 – 4075 of 5646)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
41a9089810-Mar-2020 Jed Brown <jed@jedbrown.org>

make: move -DUNDERSCORE to CPPFLAGS (it is semantically not a CFLAG)

ff56800a09-Mar-2020 Jed Brown <jed@jedbrown.org>

make: support different MKL install schema

e602ad8310-Mar-2020 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #471 from CEED/jeremy/revert-restrict

Interface - use __restrict__ for C++ compatibility

2789e3cb10-Mar-2020 valeriabarra <valeriabarra21@gmail.com>

User manual: Add description of PETSc BPs on the cubed-sphere

6af3ff1c10-Mar-2020 valeriabarra <valeriabarra21@gmail.com>

Update examples/README

cec346d610-Mar-2020 nbeams <246972+nbeams@users.noreply.github.com>

change restrict to __restrict__ for t

d2b960ed10-Mar-2020 jeremylt <jeremy.thompson@colorado.edu>

Interface - use __restrict__ instead of restrict for C++ compatability

83358fa910-Mar-2020 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #470 from CEED/jeremy/readme-doc-link

README - update link to API example

9e66eacf10-Mar-2020 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

README - update link to API example

e862b5ef09-Mar-2020 Jed Brown <jed@jedbrown.org>

doc: use latest Sphinx (2.4.4) instead of legacy RTD default

10423a3409-Mar-2020 Jed Brown <jed@jedbrown.org>

doc: minor reorganization

* Rename Implementation to Interface Concepts
* Move Theoretical Framework into Interface Concepts
* Drop top-level toctree depth from 5 to 4

2d86b21d09-Mar-2020 Jed Brown <jed@jedbrown.org>

doc: split examples into separate files in the source tree

* Copy examples/**.rst into the source directory so they can be picked
up by Sphinx.
* Some minor corrections/clarifications to docs that

doc: split examples into separate files in the source tree

* Copy examples/**.rst into the source directory so they can be picked
up by Sphinx.
* Some minor corrections/clarifications to docs that I noticed while
splitting them apart (shame on me for bundling in this commit).

show more ...

a9f0719608-Mar-2020 Jed Brown <jed@jedbrown.org>

Merge pull request #466 from CEED/leila/test-on-DC

Add component names (needs current PETSc) and include gravitational potential
energy in energy density state variable.

da62e0a908-Mar-2020 Jed Brown <jed@jedbrown.org>

Merge pull request #446 from CEED/user-manual

Sphinx user manual published at libceed.readthedocs.io


.gitignore
.mailmap
.readthedocs.yml
AUTHORS
CITING.md
Doxyfile
Makefile
README.md
doc/README.md
doc/img/E-vector.svg
doc/img/L-vector-AMR.svg
doc/img/L-vector.svg
doc/img/T-vector.svg
doc/img/TensorVsAssembly.png
doc/img/ceed-full-name-logo.PNG
doc/img/libCEEDBackends.png
doc/sphinx/Makefile
doc/sphinx/requirements.txt
doc/sphinx/source/CITING.md
doc/sphinx/source/CODE_OF_CONDUCT.md
doc/sphinx/source/CONTRIBUTING.md
doc/sphinx/source/FEMtheory.rst
doc/sphinx/source/api/Ceed.rst
doc/sphinx/source/api/CeedBasis.rst
doc/sphinx/source/api/CeedElemRestriction.rst
doc/sphinx/source/api/CeedOperator.rst
doc/sphinx/source/api/CeedQFunction.rst
doc/sphinx/source/api/CeedVector.rst
doc/sphinx/source/api/backend/Ceed.rst
doc/sphinx/source/api/backend/CeedBasis.rst
doc/sphinx/source/api/backend/CeedElemRestriction.rst
doc/sphinx/source/api/backend/CeedOperator.rst
doc/sphinx/source/api/backend/CeedQFunction.rst
doc/sphinx/source/api/backend/CeedVector.rst
doc/sphinx/source/api/index.rst
doc/sphinx/source/api/internal/Ceed.rst
doc/sphinx/source/api/internal/CeedBasis.rst
doc/sphinx/source/api/internal/CeedElemRestriction.rst
doc/sphinx/source/api/internal/CeedOperator.rst
doc/sphinx/source/api/internal/CeedQFunction.rst
doc/sphinx/source/api/internal/CeedVector.rst
doc/sphinx/source/conf.py
doc/sphinx/source/examples.rst
doc/sphinx/source/gettingstarted.md
doc/sphinx/source/index.rst
doc/sphinx/source/intro.rst
doc/sphinx/source/libCEEDapi.rst
doc/sphinx/source/libCEEDdev.rst
doc/sphinx/source/references.bib
doc/sphinx/source/references.rst
doc/sphinx/source/releasenotes.rst
examples/examples.rst
include/ceed-backend.h
include/ceed-impl.h
include/ceed.h
interface/ceed-basis.c
interface/ceed-elemrestriction.c
interface/ceed-operator.c
interface/ceed-qfunction.c
interface/ceed-tensor.c
interface/ceed-vector.c
interface/ceed.c
python/build_ceed_cffi.py
2517cf5901-Mar-2020 Jed Brown <jed@jedbrown.org>

doc: process restrict qualifier as predefined

Breathe and/or Sphinx lacks support for restrict qualifiers, so use
the workaround suggested here to hide the restrict qualifier from
Breathe/Sphinx.

h

doc: process restrict qualifier as predefined

Breathe and/or Sphinx lacks support for restrict qualifiers, so use
the workaround suggested here to hide the restrict qualifier from
Breathe/Sphinx.

https://github.com/michaeljones/breathe/issues/477#issuecomment-593145041

An alternative is to use the C domain for *.c and *.h files. This
handles restrict, but reduces enum names to their numeric value. Once
that Breathe/Sphinx bug is fixed, we could skip the restrict elision
in favor of using the C domain.

show more ...

4c4400c708-Mar-2020 Valeria Barra <valeriabarra21@gmail.com>

doc: convert to Sphinx documentation at libceed.readthedocs.io

Some technical notes about the expanded docs/process:

* Doxygen is now restricted to API documentation. Sphinx docs are
incomplete

doc: convert to Sphinx documentation at libceed.readthedocs.io

Some technical notes about the expanded docs/process:

* Doxygen is now restricted to API documentation. Sphinx docs are
incomplete surrogates due to not hyperlinking code listings, though
we hope the Doxygen site can be removed eventually.

* PDF output uses XeTeX (unicode and OTF fonts) with TeX Gyre Pagella
and DejaVu Sans Mono. You may need to install these fonts in order
to build the PDF users manual.

* Obtaining the author list from Git has not worked on
ReadTheDocs (`git shortlog` is empty even though `git log` is not),
so we automatically generate it on developer machines with `make
doc`. If the author information is incorrect/mangled, edit .mailmap
to fix the mapping.

* Math semantics are based on the description here
https://github.com/sphinx-doc/sphinx/issues/3785

Sphinx chooses one of two setups for the maths.

* If there is a single equation, then we wrap the maths in
\begin{equation*} (or equation).

* If there are multiple equations (as determined by the presence of
an empty line), then we wrap the maths first in \begin{aligned}
and then in \begin{align*} (or align).

Co-authored-by: Jeremy L. Thompson <jeremy.thompson@colorado.edu>
Co-authored-by: Jed Brown <jed@jedbrown.org>

show more ...


.gitignore
.mailmap
.readthedocs.yml
AUTHORS
CITING.md
Doxyfile
Makefile
README.md
doc/README.md
doc/img/E-vector.svg
doc/img/L-vector-AMR.svg
doc/img/L-vector.svg
doc/img/T-vector.svg
doc/img/TensorVsAssembly.png
doc/img/ceed-full-name-logo.PNG
doc/img/libCEEDBackends.png
doc/sphinx/Makefile
doc/sphinx/requirements.txt
doc/sphinx/source/CITING.md
doc/sphinx/source/CODE_OF_CONDUCT.md
doc/sphinx/source/CONTRIBUTING.md
doc/sphinx/source/FEMtheory.rst
doc/sphinx/source/api/Ceed.rst
doc/sphinx/source/api/CeedBasis.rst
doc/sphinx/source/api/CeedElemRestriction.rst
doc/sphinx/source/api/CeedOperator.rst
doc/sphinx/source/api/CeedQFunction.rst
doc/sphinx/source/api/CeedVector.rst
doc/sphinx/source/api/backend/Ceed.rst
doc/sphinx/source/api/backend/CeedBasis.rst
doc/sphinx/source/api/backend/CeedElemRestriction.rst
doc/sphinx/source/api/backend/CeedOperator.rst
doc/sphinx/source/api/backend/CeedQFunction.rst
doc/sphinx/source/api/backend/CeedVector.rst
doc/sphinx/source/api/index.rst
doc/sphinx/source/api/internal/Ceed.rst
doc/sphinx/source/api/internal/CeedBasis.rst
doc/sphinx/source/api/internal/CeedElemRestriction.rst
doc/sphinx/source/api/internal/CeedOperator.rst
doc/sphinx/source/api/internal/CeedQFunction.rst
doc/sphinx/source/api/internal/CeedVector.rst
doc/sphinx/source/conf.py
doc/sphinx/source/examples.rst
doc/sphinx/source/gettingstarted.md
doc/sphinx/source/index.rst
doc/sphinx/source/intro.rst
doc/sphinx/source/libCEEDapi.rst
doc/sphinx/source/libCEEDdev.rst
doc/sphinx/source/references.bib
doc/sphinx/source/references.rst
doc/sphinx/source/releasenotes.rst
examples/examples.rst
include/ceed.h
interface/ceed-basis.c
interface/ceed-elemrestriction.c
interface/ceed-operator.c
interface/ceed-qfunction.c
7a982d8908-Mar-2020 Jeremy L. Thompson <jeremy.thompson@colorado.edu>

doc: separate Doxygen groups by Public API/Backend API/Internal Functions

Helped-by: Valeria Barra <valeriabarra21@gmail.com>
Squashed-by: Jed Brown <jed@jedbrown.org>

1d83af8008-Mar-2020 Jed Brown <jed@jedbrown.org>

python: join lines with '\n' so we don't need to ignore comment lines

The parser handles line comments fine. This also avoids malfunction
in case // comments appear in ceed.h (the former rule exclu

python: join lines with '\n' so we don't need to ignore comment lines

The parser handles line comments fine. This also avoids malfunction
in case // comments appear in ceed.h (the former rule excluded all
lines containing '///' and ignored '//' lines, resulting in all
subsequent lines being ignored).

show more ...

b765159506-Mar-2020 valeriabarra <valeriabarra21@gmail.com>

Make style

0f56606c04-Mar-2020 Leila Ghaffari <Leila.Ghaffari@colorado.edu>

NS: update stabilization to avoid dividing by zero

5c58662502-Mar-2020 Leila Ghaffari <Leila.Ghaffari@colorado.edu>

update documentation

e8efc0e403-Mar-2020 valeriabarra <valeriabarra21@gmail.com>

Add support for Plex field names

5eac62fa28-Feb-2020 Leila Ghaffari <Leila.Ghaffari@colorado.edu>

NS: E = internal energy + kinetic energy + potential energy

ed264d0907-Mar-2020 Valeria Barra <39932030+valeriabarra@users.noreply.github.com>

PETSc BPs on the cubed-sphere (#463)

* Add setupsphere.c and bpssphere.c and improve doc of area problems

* Improve doc of area.c

* Areasphere: improve doc

* Update Makefile for bpssphere

PETSc BPs on the cubed-sphere (#463)

* Add setupsphere.c and bpssphere.c and improve doc of area problems

* Improve doc of area.c

* Areasphere: improve doc

* Update Makefile for bpssphere

* Use Sqr define in area/areasphere.okl

* BPs on the sphere: Add BP1 and BP2

* Update ./gitignore for bpssphere

* BPs on the sphere: Use MatSetNullSpace for Laplace operator

* BPs on the sphere: Add BP3

* Style fix in navierstokes.c

* ceed/ex2-surface: remove ununsed M_PI_2 define

* BP3: Use different rhs and true_soln functions

* bpssphere: normalize quadrature point coordinates to sphere

* Remove extra DMSetFromOptions() call in SetupDMByDegree function

* Add bp3sphere.okl

* Update bpssphere problems after interface change in PR #447

* Make style

* Update TESTARGS

* Fix make style change

* Slightly increase the tolerance for test_mode

* Update bp2sphere.h and bp2sphere.okl with asymmetric formulation consistent with PR #464

* Add BP4

* Enable BP5/BP6

* Add bp4sphere.okl and style

* Update after Strided Restrictions and latest updates in PETSc

* change booleans to PetscBooleans

Not to be pedantic, but this change was suggested by my IDE ^_^

* examples: s,pysical,physical, and small comment

* Simplify unnecessary bidimensional matrices

Co-authored-by: jeremylt <jeremy.thompson@colorado.edu>
Co-authored-by: Jed Brown <jed@jedbrown.org>

show more ...

f135cfe106-Mar-2020 Jed Brown <jed@jedbrown.org>

examples/petsc: update for PETSc master

PETSc recently merged a change that replaced the (incorrectly named)
PetscDTGaussJacobiQuadrature() with PetscDTStroudConicalQuadrature().

https://gitlab.com

examples/petsc: update for PETSc master

PETSc recently merged a change that replaced the (incorrectly named)
PetscDTGaussJacobiQuadrature() with PetscDTStroudConicalQuadrature().

https://gitlab.com/petsc/petsc/-/merge_requests/2574

show more ...

1...<<161162163164165166167168169170>>...226