History log of /libCEED/rust/libceed-sys/c-src/interface/ceed-fortran.c (Results 101 – 125 of 168)
Revision Date Author Comments
# c8817ca9 21-Nov-2019 valeriabarra <valeriabarra21@gmail.com>

Add copyright statement to ceed-fortran interface


# cae8b89a 07-Nov-2019 jeremylt <jeremy.thompson@colorado.edu>

Operator - Add OperatorApplyAdd, implement for CPU, OCCA backends


# 0614b1d0 18-Nov-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #419 from CEED/jeremy/view-qf

QFunction - add QFunctionView


# 2ebaca42 18-Nov-2019 jeremylt <jeremy.thompson@colorado.edu>

Operator - add OperatorView


# 75affc3b 17-Nov-2019 jeremylt <jeremy.thompson@colorado.edu>

QFunction - add QFunctionView


# 7af48cf9 17-Nov-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #417 from CEED/jeremy/none-args

None Args


# 9e3a5493 16-Nov-2019 jeremylt <jeremy.thompson@colorado.edu>

make style


# e97ff134 16-Nov-2019 jeremylt <jeremy.thompson@colorado.edu>

Operator - enable CEED_VECTOR_NONE as OperatorApply argument


# 442e7f0b 16-Nov-2019 jeremylt <jeremy.thompson@colorado.edu>

Operator - add QFUNCTION_NONE


# a7b7f929 16-Nov-2019 jeremylt <jeremy.thompson@colorado.edu>

Basis - Use CEED_VECTOR_NONE for EVAL_MODE_WEIGHT


# 196c9032 11-Nov-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #409 from CEED/jeremy/ident-cpu-opt

CPU - avoid extra memcpy for identity qfunctions


# 60f77c51 01-Nov-2019 jeremylt <jeremy.thompson@colorado.edu>

QFunction - Refactor CreateIdentity to include inmode and outmode


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

Merge pull request #273 from CEED/p-multigrid

P Multigrid Example


# 7f823360 16-Oct-2019 jeremylt <jeremy.thompson@colorado.edu>

Make style


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

Assemble Linear Operator Diagonal (#375)

* Operator - Interface for CeedOperatorAssembleyLinearDiagonal

* Operator - Initial AssembleLinearDiagonal

* Tests - Add t533, t534, t535 assemble diag

Assemble Linear Operator Diagonal (#375)

* Operator - Interface for CeedOperatorAssembleyLinearDiagonal

* Operator - Initial AssembleLinearDiagonal

* Tests - Add t533, t534, t535 assemble diag

* Tests - add t536, nontensor operator diag

* AssembleDiag - small changes

show more ...


# 1d102b48 03-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 ...


# fce06f5e 19-Sep-2019 Jed Brown <jed@jedbrown.org>

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

Expand Test Suite


# 5a86f033 18-Sep-2019 jeremylt <jeremy.thompson@colorado.edu>

Tests - add t210, restriction view


# 1134a487 18-Sep-2019 jeremylt <jeremy.thompson@colorado.edu>

Tests - add identity with size>1 test


# 0219ea01 17-Sep-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Add Identity QFunctions (#279)

* QFunction - add initial identity qfunction

* Identity - preformance optimization and add ctx memory free

* QFunction - Improve documentation and clean up destr

Add Identity QFunctions (#279)

* QFunction - add initial identity qfunction

* Identity - preformance optimization and add ctx memory free

* QFunction - Improve documentation and clean up destroy

* Doc - Improve identity QF and Operator documentation

* Gallery - doc and typo fixes

show more ...


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

Symmetric Schur and Simultaneous Diagonalization (#299)

This PR adds simultaneous diagonalization and reorders the t3* tests.

* Interface: add Schur Decomp and interface for Simultaneous Diagonal

Symmetric Schur and Simultaneous Diagonalization (#299)

This PR adds simultaneous diagonalization and reorders the t3* tests.

* Interface: add Schur Decomp and interface for Simultaneous Diagonalization, implement Schur Decomp

* Tests: add Symmetric Schur Fortran test

* Interface: implement Simult Diag

* Tighten Givens tolerance in symmetric Schur

* Tests: Reorder t3* tests

* Basis - Check bounds for symmetric Schur

* Simult Diag - Add LAPACK function reference

* Typo fix

* Basis - 'static' CeedMatrixMultiply

* Merge - fix small issues

* Basis - typo fix

* Basis - Documentation fixes

show more ...


# 288c0443 13-Sep-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

QFunction Create by Name (#311)

This PR adds a QFunction gallery to libCEED with 1D, 2D, and 3D mass and Poisson operators.

Closes issue #37, issue #340

* Add QFunction gallery, rename focca

QFunction Create by Name (#311)

This PR adds a QFunction gallery to libCEED with 1D, 2D, and 3D mass and Poisson operators.

Closes issue #37, issue #340

* Add QFunction gallery, rename focca

* Gallery - add initial QFunctions

* Add a test for using the QF gallery

* Modify ex1 to use gallery

* Add multiple test configs to tap

* Move output to test directory

* Update junit

* Add OCCA galley exception

* Add ex2

* Update ex2 for dim->ncompx

* Gallery - modify to work for CUDA as is

* Update Documentation

* Gallery - typo fix

* Gallery - convention change, postappend qfunction family variant

* Gallery - update template with new name checking convention

* Gallery - condense diff3DBuild QFunction

* Gallery - rename diff -> poisson

* Gallery - clarify poisson3DBuild comment

* Gallery - use Pragma SIMD, store Qdata in Voigt convention

* Examples - Convert BP3-6 to Voigt convention

* Examples - add cl option to switch between header and gallery qfs in CEED examples

* Examples - clean up construction of QF name

* Gallery - Switch to PascalCase for gallery names

* Doc - fix function type page

* Interface - Make sure strncpy result is null terminated

* Gallery - Update Poisson 2/3D Apply to new QF body

* make style

* make style - fix worst style problems

* make style - add gallery to make style

* Doc - update documentation errors and inconsistencies

* Examples - test ex1 ex2 with and without gallary

* Examples - reduce testing of ex1/ex2 without gallery, clean up non-gallery qfunctions

* MFEM - revert another make style mistake

* Manual make style updates

* Doc - update function documentation page

* Style updates, document test numbering conventions

* doc: resolve ambiguous image location warning, allow more Dot nodes

* Tests - style and cast cleanup

* Tests - fix README indentation

show more ...


# a62270dd 27-Aug-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #314 from CEED/jeremy/dof-to-node

Update DoF to Node and Style Changes


# f90c8643 22-Aug-2019 jeremylt <jeremy.thompson@colorado.edu>

Make style


# 8795c945 22-Aug-2019 jeremylt <jeremy.thompson@colorado.edu>

Rename NDoF to NNodes and style updates


1234567