- dimension array M (in the blank common),
- call INITI,
- create the input data structures AMAT1 and AMAT2.
Call the module:
CALL AMAT2(M,ALPHA1,NFAMA1,NIAMA1,
+ ALPHA2,NFAMA2,NIAMA2,
+ NFAMAS,NIAMAS)
where:
- M: the super array,
- ALPHA1 (double precision): the multiplication coefficient of matrix A1,
- NFAMA1: the number of the support file of I.D.S. AMAT: AMAT1,
- NIAMA1: its level number,
- ALPHA2 (double precision): the multiplication coefficient of matrix A2,
- NFAMA2: the number of the support file of I.D.S. AMAT: AMAT2,
- NIAMA2: its level number,
- NFAMAS: the number of the support file of O.D.S. AMAT: AMAS,
- NIAMAS: its level number.
- Note:
- if NIAMA1=NIAMAS (resp. if NIAMA2=NIAMAS) the skeleton
(
the skeleton of matrix A is the set of indices
)
of A2 must be contained inside the skeleton of A1 (resp. the skeleton of A1 must be
contained inside that of A2).
In addition, if NIAMA1=NIAMA2, then NFAMA1 and NFAMA2 must be equal.