History log of /petsc/include/petscdt.h (Results 51 – 75 of 196)
Revision Date Author Comments
# 1d267255 09-Apr-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-swarm-test-rewrite' into 'main'

Swarm: Rewrite of tests ex4 and ex5

See merge request petsc/petsc!5078


# ea1b28eb 28-Mar-2022 Matthew G. Knepley <knepley@gmail.com>

DT: Added distributions


# f882803c 26-Mar-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-02-23/variadic-chkerr' into 'main'

Variadic CHKERRQ()

See merge request petsc/petsc!4889


# 9566063d 25-Mar-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

The great renaming:

- CHKERRQ() -> PetscCall()
- CHKERRV() -> PetscCallVoid()
- CHKERRMPI() -> PetscCallMPI()
- CHKERRABORT() -> PetscCallAbort()
- CHKERRCONTINUE() -> PetscCallContinue()
- CHKERRXX

The great renaming:

- CHKERRQ() -> PetscCall()
- CHKERRV() -> PetscCallVoid()
- CHKERRMPI() -> PetscCallMPI()
- CHKERRABORT() -> PetscCallAbort()
- CHKERRCONTINUE() -> PetscCallContinue()
- CHKERRXX() -> PetscCallThrow()
- CHKERRCXX() -> PetscCallCXX()
- CHKERRCUDA() -> PetscCallCUDA()
- CHKERRCUBLAS() -> PetscCallCUBLAS()
- CHKERRCUSPARSE() -> PetscCallCUSPARSE()
- CHKERRCUSOLVER() -> PetscCallCUSOLVER()
- CHKERRCUFFT() -> PetscCallCUFFT()
- CHKERRCURAND() -> PetscCallCURAND()
- CHKERRHIP() -> PetscCallHIP()
- CHKERRHIPBLAS() -> PetscCallHIPBLAS()
- CHKERRHIPSOLVER() -> PetscCallHIPSOLVER()
- CHKERRQ_CEED() -> PetscCallCEED()
- CHKERR_FORTRAN_VOID_FUNCTION() -> PetscCallFortranVoidFunction()
- CHKERRMKL() -> PetscCallMKL()
- CHKERRMMG() -> PetscCallMMG()
- CHKERRMMG_NONSTANDARD() -> PetscCallMMG_NONSTANDARD()
- CHKERRCGNS() -> PetscCallCGNS()
- CHKERRPTSCOTCH() -> PetscCallPTSCOTCH()
- CHKERRSTR() -> PetscCallSTR()
- CHKERRTC() -> PetscCallTC()

show more ...


# 5f80ce2a 24-Feb-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

chkerr and friends wrapped


# cb62b0ca 20-Mar-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/plex-coordinates-project' into 'main'

DMPlex: skip coordinate projection when FE space matches modulo quadrature

See merge request petsc/petsc!4891


# 4f9ab2b4 25-Feb-2022 Jed Brown <jed@jedbrown.org>

DMPlex: skip coordinate projection when FE space matches modulo quadrature

This requires checking that dual spaces are equal so that an legit
projection is not required. For example, high order Gmsh

DMPlex: skip coordinate projection when FE space matches modulo quadrature

This requires checking that dual spaces are equal so that an legit
projection is not required. For example, high order Gmsh meshes have
equally spaced vertices while we prefer Gauss-Lobatto spacing, so that's
a case where a projection is required. (It could be made faster, but
that's for another day.)

show more ...


# 22760276 07-Mar-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-swarm-ks-test' into 'main'

Test Swarm particle distributions

See merge request petsc/petsc!4898


# d6685f55 26-Feb-2022 Matthew G. Knepley <knepley@gmail.com>

DT: Added some support for probability distributions
- Changed integration for more flexible function signature


# e7133dc4 28-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-fe-wxy-again' into 'main'

FE on triangular prisms

See merge request petsc/petsc!4826


# 2df84da0 04-Dec-2021 Matthew G. Knepley <knepley@gmail.com>

DM+FE+DT: Added correct geometry and quadrature for triangular prism
- Added affine geometry for triangular prism
- Added PetscDTTensorQuadratureCreate()
- Added PetscFECreateByCell()
- Added PetscFE

DM+FE+DT: Added correct geometry and quadrature for triangular prism
- Added affine geometry for triangular prism
- Added PetscDTTensorQuadratureCreate()
- Added PetscFECreateByCell()
- Added PetscFECreateLagrangeByCell()
- Added DMCreateFEDefault()
- Now DMField uses PetscFECreateLagrange()
- Refactored FE creation
- If the degree is prescribed on a prism, do not create a tensor space
- Use new interface in DMField_DS
- Fix default creation when number of components is changed by command line

show more ...


# 1241a243 13-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-01-05/c99' into 'main'

Feature: C99 and C++11

See merge request petsc/petsc!4700


# 2c71b3e2 11-Feb-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()


# 9fbee547 03-Feb-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

deprecate PETSC_STATIC_INLINE


# 9a202e32 28-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

apply PetscAssertFalse() -> PetscAssert() transformation to headers


# 9ace16cd 28-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

add PetscAssert() and PetscAssertFalse()


# 98921bda 28-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

SETERRQ[1-9]+ begone


# 940e4fdf 12-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2021-12-09/attribute-format-mat' into 'main'

Feature: Attribute Format - Mat

See merge request petsc/petsc!4634


# 546078ac 10-Dec-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

remove trailing newline from SETERRQ


# cb10b275 12-Oct-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-pminus-eval' into 'main'

Add PetscDTPTrimmedEvalJet(): evaluates trimmed polynomials

See merge request petsc/petsc!4437


# d8f25ad8 12-Oct-2021 Toby Isaac <tisaac@cc.gatech.edu>

Add PetscDTPTrimmedEvalJet(): evaluates P trimmed polynomials

This follows the construction in Arnold, Falk and Winther section 4.4

I do not know yet if this basis is stable for evaluation

Start t

Add PetscDTPTrimmedEvalJet(): evaluates P trimmed polynomials

This follows the construction in Arnold, Falk and Winther section 4.4

I do not know yet if this basis is stable for evaluation

Start test of PetscDTPTrimmedEvalJet()

Document and cite the implementation of P trimmed evaluation

Limit P trimmed test output to condition numbers

Add negative form degrees to PetscDTPTrimmedEvalJet()

Add alternate implementation of trimmed polynomials

Remove the reference implementation in favor of a simpler, better conditioned alternative

show more ...


# d5ed94bb 14-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/jose/fix-manpages'

Fix manpages to avoid errors reported by doctext

See merge request petsc/petsc!4309


# 97bb3fdc 12-Sep-2021 Jose E. Roman <jroman@dsic.upv.es>

Fix manpages: more errors reported by doctext


# 4165533c 12-Sep-2021 Jose E. Roman <jroman@dsic.upv.es>

Fix manpages: Argument --> Parameter (required to enable sowing checks)


# c1bf08c5 06-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/spelling-errors' into 'main'

Fix many spelling errors in manpages and comments

See merge request petsc/petsc!4283


12345678