xref: /petsc/doc/changes/dev.md (revision 1f08b62a0e6d5819500ec6fb2d8adc57cf2c4b0a)
195f7d040SSatish Balay# Changes: Development
295f7d040SSatish Balay
395f7d040SSatish Balay% STYLE GUIDELINES:
495f7d040SSatish Balay% * Capitalize sentences
595f7d040SSatish Balay% * Use imperative, e.g., Add, Improve, Change, etc.
695f7d040SSatish Balay% * Don't use a period (.) at the end of entries
795f7d040SSatish Balay% * If multiple sentences are needed, use a period or semicolon to divide sentences, but not at the end of the final sentence
895f7d040SSatish Balay
995f7d040SSatish Balay```{rubric} General:
1095f7d040SSatish Balay```
1195f7d040SSatish Balay
1295f7d040SSatish Balay```{rubric} Configure/Build:
1395f7d040SSatish Balay```
1495f7d040SSatish Balay
1595f7d040SSatish Balay```{rubric} Sys:
1695f7d040SSatish Balay```
1795f7d040SSatish Balay
1895f7d040SSatish Balay```{rubric} Event Logging:
1995f7d040SSatish Balay```
2095f7d040SSatish Balay
2195f7d040SSatish Balay```{rubric} PetscViewer:
2295f7d040SSatish Balay```
2395f7d040SSatish Balay
2495f7d040SSatish Balay```{rubric} PetscDraw:
2595f7d040SSatish Balay```
2695f7d040SSatish Balay
2795f7d040SSatish Balay```{rubric} AO:
2895f7d040SSatish Balay```
2995f7d040SSatish Balay
3095f7d040SSatish Balay```{rubric} IS:
3195f7d040SSatish Balay```
3295f7d040SSatish Balay
3395f7d040SSatish Balay```{rubric} VecScatter / PetscSF:
3495f7d040SSatish Balay```
3595f7d040SSatish Balay
3695f7d040SSatish Balay```{rubric} PF:
3795f7d040SSatish Balay```
3895f7d040SSatish Balay
3995f7d040SSatish Balay```{rubric} Vec:
4095f7d040SSatish Balay```
4195f7d040SSatish Balay
4295f7d040SSatish Balay```{rubric} PetscSection:
4395f7d040SSatish Balay```
4495f7d040SSatish Balay
4595f7d040SSatish Balay```{rubric} PetscPartitioner:
4695f7d040SSatish Balay```
4795f7d040SSatish Balay
4895f7d040SSatish Balay```{rubric} Mat:
4995f7d040SSatish Balay```
5095f7d040SSatish Balay
5195f7d040SSatish Balay```{rubric} MatCoarsen:
5295f7d040SSatish Balay```
5395f7d040SSatish Balay
5495f7d040SSatish Balay```{rubric} PC:
5595f7d040SSatish Balay```
5695f7d040SSatish Balay
57cf053153SJunchao Zhang- Add multi-precision support for MUMPS. One could use `-pc_precision <single, double>` to set the precision to be used by MUMPS, which can be different from `PetscScalar`'s precision
58cf053153SJunchao Zhang
5995f7d040SSatish Balay```{rubric} KSP:
6095f7d040SSatish Balay```
6195f7d040SSatish Balay
62*1f08b62aSPierre Jolivet- Remove `KSPHPDDMPrecision` in favor of `PetscPrecision`
63*1f08b62aSPierre Jolivet
6495f7d040SSatish Balay```{rubric} SNES:
6595f7d040SSatish Balay```
6695f7d040SSatish Balay
6795f7d040SSatish Balay```{rubric} SNESLineSearch:
6895f7d040SSatish Balay```
6995f7d040SSatish Balay
7095f7d040SSatish Balay```{rubric} TS:
7195f7d040SSatish Balay```
7295f7d040SSatish Balay
7395f7d040SSatish Balay```{rubric} TAO:
7495f7d040SSatish Balay```
7595f7d040SSatish Balay
7695f7d040SSatish Balay```{rubric} PetscRegressor:
7795f7d040SSatish Balay```
7895f7d040SSatish Balay
7995f7d040SSatish Balay```{rubric} DM/DA:
8095f7d040SSatish Balay```
8195f7d040SSatish Balay
8295f7d040SSatish Balay```{rubric} DMSwarm:
8395f7d040SSatish Balay```
8495f7d040SSatish Balay
8595f7d040SSatish Balay```{rubric} DMPlex:
8695f7d040SSatish Balay```
8795f7d040SSatish Balay
8895f7d040SSatish Balay```{rubric} FE/FV:
8995f7d040SSatish Balay```
9095f7d040SSatish Balay
9195f7d040SSatish Balay```{rubric} DMNetwork:
9295f7d040SSatish Balay```
9395f7d040SSatish Balay
9495f7d040SSatish Balay```{rubric} DMStag:
9595f7d040SSatish Balay```
9695f7d040SSatish Balay
9795f7d040SSatish Balay```{rubric} DT:
9895f7d040SSatish Balay```
9995f7d040SSatish Balay
10095f7d040SSatish Balay```{rubric} Fortran:
10195f7d040SSatish Balay```
102