Typos
DM: Add sparse localization interface
Docstring fixes
Merge branch 'jrwrigh/multiple_isoperiodic' into 'main'Plex Isoperiodic: Allow multiple periodic directionsSee merge request petsc/petsc!7305
Plex Isoperiodic: Update coordinate for multiple face_sfsThis could probably be made more efficient by consolidating the multiple`affine` and `affine_to_local` into a single `VecScatter*` routine.
Plex Isoperiodic: Update coordinate for multiple face_sfsThis could probably be made more efficient by consolidating the multiple`affine` and `affine_to_local` into a single `VecScatter*` routine. ButI'm not sure how exactly to do that and do not believe the performancepenalty here should be significant.
show more ...
Improve clarity and correctness of DMCreateDomainDecomposition() and related routines manual pages
Docs: fix missing back ticks.
Merge branch 'tisaac/fix-p4est-global-coordinates' into 'main'DMForest: add failing test supplied by Berend van WachemSee merge request petsc/petsc!7028
DMSet{Local|Global]Section: need to recreate the sectionSF
DMLocalToGlobalHook_Constraints: only access constraints if mode is ADD_VALUES
DM+DA: Fix bounding box for periodicity- Fix Locate to respect periodicity
CI: update to clang-format-18
Remove carriage return in Petsc(Assert|Check)()git grep -l -E "Petsc(Assert|Check)\(.*\\\n\"[,)]" | xargs sed -r -i'' 's#Petsc(Assert|Check)\((.*)\\n"([,)])#Petsc\1\(\2\"\3#g'Suggested-by: Stefan
Remove carriage return in Petsc(Assert|Check)()git grep -l -E "Petsc(Assert|Check)\(.*\\\n\"[,)]" | xargs sed -r -i'' 's#Petsc(Assert|Check)\((.*)\\n"([,)])#Petsc\1\(\2\"\3#g'Suggested-by: Stefano Zampini
Remove multiple parentheses and extra semicolongit grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g
Remove multiple parentheses and extra semicolongit grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g'git grep -l -E "Petsc(.)*\(\(\*[a-zA-Z0-9_]*\)," | xargs sed -r -i'' 's#Petsc([a-zA-Z0-9_]*)\(\(\*([a-zA-Z0-9_]*)\), #Petsc\1(*\2, #g'git grep -l -E "([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)" | xargs sed -r -i'' 's#([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)#\1\2#g'
checkbadSource: rules for PetscFunctionBegin and derivatives
DM: Inching closer to an expanded subDM specification
DM: Refactor DMCreateSubDM()- For FV, allow fields to be interpreted as components
DM: DMSet{Local|Global}Section must clear internal vectors and sectionSFReported-by: <yuanxi@advancesoft.jp>
Merge branch 'knepley/fix-plex-io-section-perm' into 'main'Plex: Flexible creation of section permutationsSee merge request petsc/petsc!7258
Plex: Allow global section to ignore the local section permutation on output
DM: Clone must copy seciton reordering info
Plex: Flexible creation of section permutations- Add createsectionpermutation to DM ops- Change DMPlexReorderDefaultFlag to DMReorderDefaultFlag- Move DMReorderDefaultFlag to the correct headerA
Plex: Flexible creation of section permutations- Add createsectionpermutation to DM ops- Change DMPlexReorderDefaultFlag to DMReorderDefaultFlag- Move DMReorderDefaultFlag to the correct headerApply 1 suggestion(s) to 1 file(s)
DM: Fix strides for restrictions with manual entry
DM: Added mesh info to CEED- Add DMCeedComputeInfo()- Moved DMGetPoints_Internal() to dmceed.c
DMPLEX: handle material parameters in subdomain callbacksAdd DMClearAuxiliaryVec
12345678910>>...60