Skip to content

Commit fe35a16

Browse files
committed
mUpdate README
1 parent f6114f4 commit fe35a16

File tree

1 file changed

+28
-25
lines changed

1 file changed

+28
-25
lines changed

README.md

+28-25
Original file line numberDiff line numberDiff line change
@@ -23,53 +23,53 @@ main data structures for parallel computing
2323
This structure is for parallel vectors.
2424

2525
FILES:
26-
INC: [all header files]
27-
pevsl.h : functino prototypes and constant definitions
26+
* INC: [all header files]
27+
* pevsl.h : functino prototypes and constant definitions
2828

29-
pevsl_blaslapack.h : BLAS/LAPACK macros
29+
* pevsl_blaslapack.h : BLAS/LAPACK macros
3030

31-
pevsl_def.h : Macro definitions
31+
* pevsl_def.h : Macro definitions
3232

33-
pevsl_int.h : internal header with constant definitions and prototypes
33+
* pevsl_int.h : internal header with constant definitions and prototypes
3434

35-
pevsl_struct.h : pEVSL structs
35+
* pevsl_struct.h : pEVSL structs
3636

37-
SRC:
38-
cheblanNr.c : Polynomial Filtered no-restart Lanczos
37+
* SRC:
38+
* cheblanNr.c : Polynomial Filtered no-restart Lanczos
3939

40-
chebpol.c : Computing and applying polynomial filters
40+
* chebpol.c : Computing and applying polynomial filters
4141

42-
kpmdos.c : Compute DOS by KPM methods
42+
* kpmdos.c : Compute DOS by KPM methods
4343

44-
landos.c : Function to use Lanczos method for approximating DOS for the generalized eigenvalue problem
44+
* landos.c : Function to use Lanczos method for approximating DOS for the generalized eigenvalue problem
4545

46-
lantrbnd.c : A more robust algorithm to give bounds of spectrum based on TR Lanczos
46+
* lantrbnd.c : A more robust algorithm to give bounds of spectrum based on TR Lanczos
4747

48-
lspolapprox.c : Least squares polynomial approximation to a matrix function
48+
* lspolapprox.c : Least squares polynomial approximation to a matrix function
4949

50-
miscla.c : Miscellaneous la functions
50+
* miscla.c : Miscellaneous la functions
5151

52-
parcsr.c : Functinos related to parallel csr structure
52+
* parcsr.c : Functinos related to parallel csr structure
5353

54-
parcsrmv.c : Parallel csr matrix vector products
54+
* parcsrmv.c : Parallel csr matrix vector products
5555

56-
parvec.c : Parallel vector related functions
56+
* parvec.c : Parallel vector related functions
5757

58-
parvecs.c : Parallel multi-vector related functions
58+
* parvecs.c : Parallel multi-vector related functions
5959

60-
pevsl.c : PEVSL interface functions
60+
* pevsl.c : PEVSL interface functions
6161

62-
simpson.c : Simpson integrater
62+
* simpson.c : Simpson integrater
6363

64-
spmat.c : Space matrix operations
64+
* spmat.c : Space matrix operations
6565

66-
spslicer.c : Spectrum slicing
66+
* spslicer.c : Spectrum slicing
6767

68-
stats.c : Used to track various statistics (time taken by various operations)
68+
* stats.c : Used to track various statistics (time taken by various operations)
6969

70-
utils.c : Utility functions
70+
* utils.c : Utility functions
7171

72-
vector.c : Vector related functions
72+
* vector.c : Vector related functions
7373
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
7474

7575
INSTALL:
@@ -90,8 +90,10 @@ INSTALL:
9090
* Lap [Laplacian]
9191

9292
Run:
93+
```
9394
mpirun -np 10 ./test.ex -n 400 ./test.ex -nx 20 -ny 20 -nz 20 -nslices 5 -a 0.6 -b 1.2
9495
96+
9597
[5 slices, 2 processes for each slice]
9698
9799
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
@@ -143,3 +145,4 @@ Run:
143145
Total 21.52, Peak 19.18
144146
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
145147
148+
```

0 commit comments

Comments
 (0)