Download SEPRAN -- SEPRA ANALYSIS -

Transcript
PG
Subroutine TIMPRB
January 2001
11.2.4
Pos. 12: iconsrhs: Information concerning the right-hand side i.e. the function f (no
effect of boundary conditions).
0: The right-hand side is time-dependent
1: The right-hand side is time-independent
2: The right-hand side is zero
Pos. 13: ireadsl: Parameter with respect to the reading of information for subroutine
solvel.
Pos.
Pos.
Pos.
Pos.
Pos.
Pos.
Pos.
Pos.
Pos.
Pos.
Pos.
Pos.
Pos.
Pos.
The corresponding input may be stored in IBUFFR/BUFFER by subroutine
FILLINP (4.7) using isubr = 8.
If ireadsl = -1, only defaults are used.
14: imas: Parameter imas for building of mass matrix
15: numold: Number of vectors stored in array islold
16: isubdivide: indicates if quadratic elements must be treated as a conglomerate
of linear elements (1) or as quadratic elements itself (0)
17: nfrac: Number of fraction steps
18: ndt: Number of different time steps
19: icall outtim: defines whether OUTTIM must be called (1) or not (0)
20: seq output, defines the sequence number for the input definition of OUTPUT.
The corresponding input may be stored in IBUFFR/BUFFER by subroutine
FILLINP (4.7) using isubr = 9.
21: iretur: Indicates if the subroutine must stop if no convergence has been found
(0) or that control must be given back to the main program (1) Only if stationary solution is required
22: iprint Defines the amount of output produced in case of a stationary solution.
Possible values:
-1: All output information is suppressed, even the message of no-convergence
0: No information about the iteration process is printed except in the case of
an error
1: The number of iterations performed is printed
2: Some extra information about the iteration process is printed for each
iteration
3: See 2, in this case also the ratio of two succeeding iterations is printed
100: Contains the maximum of preceding values and also prints the solution in
each iteration
23: IUSE CTIMEN Defines if the input with respect to the time step, initial time
and end time is given in common CTIMEN (1) or in RINTIM (0).
24: KEEP t Defines what happens with the time t during a time step.
Possible values:
0 Standard situation, the time is raised in each time step.
1 The time is not changed during the time step.
Corresponds to the option keep_t in the input file.
2 First the time is decreased by one time step, then the computation is
performed and after that the time is increased with a time step.
Corresponds to the option reuse_time_parameters in the input file.
25: NHIST Number of points in which the time history must be printed
The co-ordinates of the points must be stored in rintim(41)-rintim(40+NHIST×ndim).
26: If > 0, it contains the starting address of extra information concerning the
individual equations Denote this starting address with istart info eq
27: maxvec, maximum number of vectors that may be stored in islold