Modulefpreviousupnextcontents[BIG][Normal][small]
Next: 4.7 Tests and normal utilization Up: 4 Generalities Prev: 4.5 Creation of the procedure data Contents


4.6 Generating file POBA

 

Some MODULEF subroutines (computation of element arrays: mass or stiffness matrix, RHS vector, etc.) may read numerical values from a particular file, called POBA, which must be generated once only at the time of installation. This file is generated by running the main program, POBAXX in library PPAL. The list of subroutines required for this operation is obtained by interrogating the procedure base with PROIMP (see section 4.5).

Furthermore, program POBAXX:

The following listing is obtained on UNIX:

$ head -3 poba.d
$     HEXAEDRE Q2 $
 $ IP LA PERMUTATION DE COMPOSANTE PAR COMPOSANTE A NOEUD PAR NOEUD
      1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52

$ tail -3 poba.d
$OA P 18 $    +00.0 +00.0 +00.0   +00.0 +16.0 +00.0   +00.0 +00.0 +00.0
$ P 18 $    +00.0 +00.0 +00.0   +00.0 -16.0 +00.0   +00.0 +00.0 +00.0
$

$ pobaxx
NAME OF DATA FILE ?
poba.d
NAME OF FILE POBA ?
poba.direct

TABLE 3Q2I WITH ADDRESS      11 HAS    134 WORDS  ITS FIRST PAGE IS      2
     1     4     7    10    13    16    19    22    25    28    31    34
    37    40    43    46    49    52    55    58     2     5     8    11
    14    17    20    23    26    29    32    35    38    41    44    47

   ...

END NORMAL ( POBA ) :

             NUMBER OF TABLES    (NBTAST) :     49
             NUMBER OF PAGES     (NODEPA) :    209
             DESCRIPTION OF THE TABLES : 
             -------------------------
3Q2I      0  134    2     3Q2P      0 1080    3     3Q1P      0  128    8
3Q2Q      0 3240    9     3Q2V      0 1080   22     3Q1V      0  432   27

....

EMPTY     0    0    0    EMPTY      0    0    0     EMPTY     0    0    0
EMPTY     0


FORTRAN STOP


Modulefpreviousupnextcontents[BIG][Normal][small]
Next: 4.7 Tests and normal utilization Up: 4 Generalities Prev: 4.5 Creation of the procedure data Contents