History log of /petsc/src/dm/impls/plex/tests/output/ex5_tri_0.out (Results 1 – 25 of 32)
Revision Date Author Comments
# d8e47b63 17-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-09-02/rebased-fix-conversion-warnings' into 'main'

Compiler finds (and forbid) casts from higher precision integers to lower

See merge request petsc/petsc!7806


# f2719977 09-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Viwering PetscSection displays dof as dim in the ASCII files, fix to dof


# 164282b9 23-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/dmplexforest' into 'main'

Updates to DMPLEX and DMFOREST

See merge request petsc/petsc!7217


# 4cd8913c 15-Jan-2024 Stefano Zampini <stefano.zampini@gmail.com>

PetscSection: propagate field names to global section

view names at View time, update outputs


# c574b33d 05-Dec-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'baagaard/update-plex-ex5-fault-projection' into 'main'

Fixes for projection between different dimensional meshes

See merge request petsc/petsc!7079


# 67de2c8a 05-Dec-2023 Matthew G. Knepley <knepley@gmail.com>

Plex ex5: Include tests projecting to fault mesh - Fix bd projection label and label completion


# 57a85133 05-Sep-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-petscfe-vector-in-use' into 'main'

Use PETSCFEVECTOR throughout Petsc

See merge request petsc/petsc!6833


# 2dce792e 14-Aug-2023 Toby Isaac <toby.isaac@gmail.com>

PetscFE: add PETSCFEVECTOR

Reductions in the cost of computing, storing, and applying
a Tabulation can be achieved for a finite element space
that is a vector of "scalar" finite elements (the "scala

PetscFE: add PETSCFEVECTOR

Reductions in the cost of computing, storing, and applying
a Tabulation can be achieved for a finite element space
that is a vector of "scalar" finite elements (the "scalar"
element itself could be vector-valued).

Reductions in the cost of storing and applying
a Tabulation can't be realized until the PetscTabulation structure
itself is changed, but at the very least reduction in the cost of
computing a tabulation is possible with a new PetscFEType,
PETSCFEVECTOR.

To complete the interface, we also add PETSCDUALSPACESUM,
a dual space whose dual basis is the sum of other dual bases,
that parallels PETSCSPACESUM (the space and dual space of
a PETSCFEVECTOR are a PETSCSPACESUM and PETSCDUALSPACESUM,
respectively).

To allow the user to specify whether the
basis vector and value components of the PETSCFEVECTOR
of blockwise or interleaved, we also have to make sure
PETSCSPACESUM and PETSCDUALSPACESUM can have blockwise
or interleaved behavior. We add both capabilities.

PETSCFEVECTOR is now used by detecting compatible
vector-valued dual and primal spaces in PetscFECreateFromSpaces().

show more ...


# 5fc265dd 15-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-cohesive-integration' into 'main'

Plex: Fix orientation when integrating cohesive faces

See merge request petsc/petsc!6599


# 81363e6f 14-Jun-2023 Matthew G. Knepley <knepley@gmail.com>

Plex ex5: Update tests


# b6b5caf9 27-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-hybrid-mass' into 'main'

Plex: Can now specify a mass weighting to hybrid residual

See merge request petsc/petsc!6210


# e5939c1d 20-Mar-2023 Matthew G. Knepley <knepley@gmail.com>

Plex ex5: Added buried edge test


# d438e513 18-Jan-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/fe-simplex-quadrature' into 'main'

PetscFE simplex quadrature

See merge request petsc/petsc!5525


# 72f91173 15-Jan-2023 Jed Brown <jed@jedbrown.org>

DMPlex tests/ex5: update tri and tet numerical values for prior code

This commit is in preparation for a change to the quadrature that will
not affect these numerical values. I bisected on ex5_tet_0

DMPlex tests/ex5: update tri and tet numerical values for prior code

This commit is in preparation for a change to the quadrature that will
not affect these numerical values. I bisected on ex5_tet_0 to find two
commits that introduced numerical changes and summarize their impact
here. I'm expecting the other changes to be similar.

The first numerical change was caused by

commit e1a13dae02585224ddd4368ee030f3c5e77a306b
Author: Matthew Knepley <knepley@gmail.com>
Date: Thu Apr 28 10:27:14 2022 -0400

Plex: Fix fault face division
- Should not split a face that only touches the fault on unsplit points

src/dm/impls/plex/plexsubmesh.c | 20 +++++++++++++++++---
1 file changed, 17 insertions(+), 3 deletions(-)

which has the numerical change:

diff --git 1/base.out 2/here.out
index df7196b66a9..9534c0139ad 100644
--- 1/base.out
+++ 2/here.out
@@ -150,15 +150,15 @@ Vec Object: Local Solution 1 MPI process
0.
1.5
1.
-0.
-1.
-0.
0.5
0.
0.
-0.5
0.
0.
+0.
+1.
+0.
Discrete System with 2 fields
cell total dim 27 total comp 6
cohesive cell
@@ -222,23 +222,23 @@ Vec Object: Local Residual 1 MPI process
0.
0.
0.
--3.46945e-18
-0.0833333
-0.0833333
0.0208333
-0.0625
+0.0208333
0.0416667
-0.0208333
-0.0208333
0.0416667
+0.0833333
0.
+0.104167
+0.0416667
0.
+-1.34017e-17
0.
0.
+-9.26063e-18
0.
0.
-0.
-0.
+7.55411e-18
0.
Mat Object: Jacobian 1 MPI process
type: seqaij

The second commit

commit d6177c40aeff79f5090ba5db2353273bea8a20ec
Author: Toby Isaac <toby.isaac@gmail.com>
Date: Wed Jun 29 10:29:10 2022 -0400

Use DMLabelStratumHasPoint() in CheckPoint_Private()

plex test ex61 shows there are corner cases where checking the labelId is necessary

src/dm/impls/plex/plex.c | 12 ++++--------
src/dm/impls/plex/tests/ex61.c | 1 -
2 files changed, 4 insertions(+), 9 deletions(-)

which had the numerical change

diff --git 1/base2.out 2/here.out
index 9534c0139ad..5af4b0229e2 100644
--- 1/base2.out
+++ 2/here.out
@@ -142,14 +142,14 @@ Vec Object: Local Solution 1 MPI process
1.
1.5
0.
-0.5
-1.
-1.
-1.
-1.
0.
-1.5
-1.
+0.
+0.
+0.
+0.
+0.
+0.
+0.
0.5
0.
0.
@@ -231,15 +231,15 @@ Vec Object: Local Residual 1 MPI process
0.
0.104167
0.0416667
-0.
--1.34017e-17
-0.
-0.
--9.26063e-18
-0.
-0.
-7.55411e-18
-0.
+0.0416667
+0.145833
+0.166667
+0.0833333
+0.166667
+0.166667
+0.0416667
+0.1875
+0.166667
Mat Object: Jacobian 1 MPI process
type: seqaij
row 0: (0, 0.) (1, 0.) (2, 0.) (3, 0.) (4, 0.) (5, 0.) (6, 0.) (7, 0.) (8, 0.) (9, 0.) (10, 0.) (11, 0.)

show more ...


# a686821c 04-May-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-rm-spaces-plurals' into 'main'

Remove unneeded spaces/plurals

See merge request petsc/petsc!5193


# 8cc725e6 01-May-2022 Pierre Jolivet <pierre@joliv.et>

Remove extra spaces and unwanted plurals


# 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


# 1c6715b8 06-Apr-2022 Matthew G. Knepley <knepley@gmail.com>

Config: Add a test for symbol export from an executable
- obviously this can be improved
- Also needed a more robust naming check in Plex ex5


# aac8517f 08-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-multiple-hybrid' into 'main'

DM+FE: Allow multiple cohesive fields

See merge request petsc/petsc!4616


# b7519bec 17-Aug-2021 Matthew G. Knepley <knepley@gmail.com>

Plex ex5: Updated for multiple cohesive fields
- Fixed kernels for labels


# db02fa01 16-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-ptrimmed-space' into 'main'

Add PETSCSPACEPTRIMMED and simplify PETSCSPACEPOLYNOMIAL

See merge request petsc/petsc!4469


# b4f26c06 15-Oct-2021 Toby Isaac <tisaac@cc.gatech.edu>

Update tests

Update tests

Update more tests

Update tests

Update tests

Update numerical output with less noisy basis

Add alt files for partitions of ex42 that seem to differ based on arch

Reset

Update tests

Update tests

Update more tests

Update tests

Update tests

Update numerical output with less noisy basis

Add alt files for partitions of ex42 that seem to differ based on arch

Reset accidental combination of output and alt output for dm_impls_plex_tests-ex42_cube_3_p4

Revert output file that doesn't change with new linear basis

show more ...


# 6ac58e00 24-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-ds-traversals' into 'main'

DS: Moved management of pointwise functions into PetscWeakForm object - Added...

See merge request petsc/petsc!3726


# 6528b96d 25-Jan-2021 Matthew G. Knepley <knepley@gmail.com>

Plex+DS: Moved management of pointwise functions into PetscWeakForm object
- Added PetscChunkBuffer to manage contiguous buffer space
- WeakForm can index functions by Label/val, field
- WeakForm

Plex+DS: Moved management of pointwise functions into PetscWeakForm object
- Added PetscChunkBuffer to manage contiguous buffer space
- WeakForm can index functions by Label/val, field
- WeakForm allows multiple kernels per key

show more ...


# 0e3e0eac 15-Jan-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-hessians' into 'master'

Plex+FE: Now we can turn on second derivatives in an FEM calculation

See merge request petsc/petsc!3547


12