File: 215.md.txt

package info (click to toggle)
petsc 3.23.1%2Bdfsg1-1exp1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 515,576 kB
  • sloc: ansic: 751,607; cpp: 51,542; python: 38,598; f90: 17,352; javascript: 3,493; makefile: 3,157; sh: 1,502; xml: 619; objc: 445; java: 13; csh: 1
file content (63 lines) | stat: -rw-r--r-- 1,643 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# Changes: 2.1.5

```{rubric} General:
```

- Replace autoconf-configure with python-configure. Tested on Linux,
  IRIX, Alpha-OSF, Mac OSX
- Added PETSc interface to UMFPACK (Seq)
- SuperLU & SuperLU_DIST insterface is updated to the latest
  download versions. Complex version of these packages are now
  supported.
- Added Support for QR factorization into PETSc/SPOOLES interface
  (Seq)
- Added Support for installing PETSc with TAU instrumentation
  package. Please check config files in bmake/linux_tau.
- Added support for Cray SX-6 vector machine

```{rubric} Vec:
```

- Added VecMaxPointwiseDivide()

```{rubric} Mat:
```

- Added MatTranspose() for SBAIJ
- Added MatConvert_SeqAIJ_SeqSBAIJ()
- Added MatGetInertia()
- Added MatAXPY() to SBAIJ and BAIJ mat formats
- Added MatSetValuesBlocked() for SEQSBAIJ and MPISBAIJ formats
- Improved single precision SSE factorization routines
- Added scalable parallel binary viewer for MPIAIJ matrix

```{rubric} SLES:
```

- Added ICC preconditioner support for MATSEQAIJ
- PCSetUp() now defaults to ICC for SBAIJ
- BoomerAMG preconditioner now defaults to zero initial guess
- Added GetTotalBlocks() and GetLocalBlocks() to PCBJacobi
- Improved LU and ILU damping for AIJ matrix type - New
  factorization damping policy (check manual)

```{rubric} SNES:
```

```{rubric} TS:
```

- Added TSGetDuration()

```{rubric} Other:
```

- Turned off logging of objects and actions by default - saves
  memory usage
- Reduce memory usage for DA and SDA objects
- Support generation of SBAIJ matrices from DA

```{rubric} Fortran:
```

- Added f90 support for intel compilers on linux and linux64