1
2
3
4
5
6
7 program testcpd
8
9
10
11
12 implicit none
13
14 include 'exodusII.inc'
15
16 integer iin, iout, exoid, exoid1, ierr, cpu_ws, io_ws
17
18 real vers
19
20 data iin /5/, iout /6/
21
22
23
24
25
26
27 cpu_ws = 8
28 io_ws = 0
29
30 exoid =
exopen(
"test.exo", exread, cpu_ws, io_ws, vers, ierr)
31 write (iout, '(/"after exopen, error = ",i3)')
32 1 ierr
33
34 write (iout, '("test.exo is an EXODUSII file; version ",
35 1 f4.2)') vers
36 write (iout, '(" I/O word size: ",i4)') io_ws
37
38
39
40
41
42
43 cpu_ws = 8
44 io_ws = 8
45
46 exoid1 =
excre(
"testcpd.exo",
47 1 exclob, cpu_ws, io_ws, ierr)
48 write (iout,'("after excre, id = ", i3, ", error = ",i3)')
49 1 exoid1, ierr
50 write (iout,'(" I/O word size: ",i4)') io_ws
51
52 write (iout,'("after excre, error = ", i4)') ierr
53
54 call excopy (exoid, exoid1, ierr)
55 write (iout, '(/"after excopy, error = ", i3)' ) ierr
56
58 write (iout, '(/"after exclos, error = ", i3)' ) ierr
59
61 write (iout, '(/"after exclos, error = ", i3)' ) ierr
62
63 stop
64 end
int excre(char *path, int *clobmode, int *cpu_word_size, int *io_word_size, int *ierr, int pathlen)
Definition exo_jack.c:179
int exopen(char *path, int *mode, int *cpu_word_size, int *io_word_size, float *version, int *ierr, int pathlen)
Definition exo_jack.c:204
void exclos(int *idexo, int *ierr)
Definition exo_jack.c:230
void excopy(int *idexo_in, int *idexo_out, int *ierr)
Definition exo_jack.c:2686