Actual source code: ex17.c
2: static char help[] = "Demonstrates PetscGetVersonNumber().\n\n";
4: /*T
5: Concepts: introduction to PETSc;
6: Processors: n
7: T*/
9: #include <petscsys.h>
10: int main(int argc,char **argv)
11: {
12: char version[128];
13: PetscInt major,minor,subminor;
15: /*
16: Every PETSc routine should begin with the PetscInitialize() routine.
17: argc, argv - These command line arguments are taken to extract the options
18: supplied to PETSc and options supplied to MPI.
19: help - When PETSc executable is invoked with the option -help,
20: it prints the various options that can be applied at
21: runtime. The user can use the "help" variable place
22: additional help messages in this printout.
23: */
24: PetscInitialize(&argc,&argv,(char*)0,help);
25: PetscGetVersion(version,sizeof(version));
27: PetscGetVersionNumber(&major,&minor,&subminor,NULL);
32: PetscFinalize();
33: return 0;
34: }
36: /*TEST
38: test:
40: TEST*/