Fix outdated output of MatView() for nest matrix with ASCIINow matches VecNest version and does not have outdated reprinting of Mat Object and type
Remove explicitly listed empty files and switch to output/empty.out
Adds Fortran interface for DMShellSetCreateFieldDecomposition- Implemented the Fortran interface for the DMShellSetCreateFieldDecomposition function to enable Fortran users to utilize this function
Adds Fortran interface for DMShellSetCreateFieldDecomposition- Implemented the Fortran interface for the DMShellSetCreateFieldDecomposition function to enable Fortran users to utilize this functionality.This involved adding a new callback field in the callback structure, creating a C wrapper for the Fortran callback, and providing a Fortran-callable function to register the callback.- Add a simple test to verify the functionality- Remove unused comments and variablesFix issue #165.Add test for DMShellSetCreateFieldDecompositionIntroduce a simple test for DMShellSetCreateFieldDecomposition fortran interfaceSet ierr as intent(out) in fortran interface to avoid errorConsistent formatting of filesremoved unnecessary comment in zdmshellf.cTEST block fix for the new test caseremove unused variables in dm/tests/ex54fremove dm_view unused option from test blockfix interface declaration for myFileDecompfix the ierr type errorsfix ierr type erroradd newline at end of files
show more ...
Viwering PetscSection displays dof as dim in the ASCII files, fix to dof
Fix bug when using DM_BOUNDARY_MIRROR with DMDA in 3d with local to global mapping.Also add error checking that mirrored value local in 2d and 3dReported-by: Gourav Kumbhojkar <gourav.kumbhojkar@
Fix bug when using DM_BOUNDARY_MIRROR with DMDA in 3d with local to global mapping.Also add error checking that mirrored value local in 2d and 3dReported-by: Gourav Kumbhojkar <gourav.kumbhojkar@gmail.com>
Remove some unneeded whitespaces
ISLocalToGlobalMappingView: change output to clarify ranges for bs>1
Remove extra spaces and unwanted plurals
Merge branch 'jczhang/feature-add-kokkos-doc' into 'main'Add manuals for PETSc/Kokkos APIs and fully implement DMDAVecGetKokkosOffsetView()See merge request petsc/petsc!4864
DMDA: add a benchmark accessing DMDA performance
DMDA: add a Kokkos test
optimize TableAddSVtx()cleanup GetEdgelist_Coupling()update network->subnet[net].nvtx for ghoted subnetworks in DMNetworkLayoutSetUp()add changes made by Barry in MR4883: DMNetworkGetGlobalEdge/V
optimize TableAddSVtx()cleanup GetEdgelist_Coupling()update network->subnet[net].nvtx for ghoted subnetworks in DMNetworkLayoutSetUp()add changes made by Barry in MR4883: DMNetworkGetGlobalEdge/VertexIndex() work before calling DMSetUp()use local Nvtx = nvtx_max - nvtx_min + 1 as the size for table as suggested by Barry
This example seems to demonstrate that one cannot construct a DMNetwork with one subnetwork in parallel correctly.Commit-type: bug-report\spend 40mDMNetworkAddSubnetwork() does not need input nv
This example seems to demonstrate that one cannot construct a DMNetwork with one subnetwork in parallel correctly.Commit-type: bug-report\spend 40mDMNetworkAddSubnetwork() does not need input nv; optimize DMNetworkLayoutSetUp_Coupling() and DMNetworkLayoutSetUp()bugfix for DMNetworkDistribute(): subnet[].nvtx was over countedcleanup network.c; add '-malloc_dump 0' to ex10.c: otherwise opensolaris-misc pipeline test failsuse the fix suggested by Satish. This fixes the opensolaris-misc pipeline test error of ex10.c, and harmless to other casesrm #if 0. Previously kept for future work
DMPLEX: fix GLVIS regression with mfem > 4.2
DMDACreatePatchIS : change to collective operation and add test
Promote examples/{tests,tutorials}/ to {tests,tutorials}/This shortens paths and improves consistency between test target namesand paths to the source and output files. Most of the work wascompl
Promote examples/{tests,tutorials}/ to {tests,tutorials}/This shortens paths and improves consistency between test target namesand paths to the source and output files. Most of the work wascompleted by this script, followed by mild cleanup of nonconformingcases.for makefile in `git ls-files 'src/*makefile'`; do if rg -q 'DIRS.*\bexamples\b' $makefile; then base=$(dirname $makefile) dirs=$(cd $base/examples && ls -d tests tutorials 2>/dev/null | xargs echo) perl -pi -e "s#^(DIRS.*)\bexamples\b#\1${dirs}#" $makefile git rm $base/examples/makefile for t in $dirs; do git mv $base/examples/$t $base/ perl -pi -e "s#^(LOCDIR[[:space:]]*=).*#\1 $base/$t/#" $base/$t done fidonegit grep -l -E -z 'examples/(tutorials|tests)' | xargs -0 perl -pi -e 's#examples/(tutorials|tests)#\1#g'git checkout @ \ src/docs/website/documentation/changes/ \ src/benchmarks/results/