![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Next: 3.6 Changing the type of a
Up: 3 Manipulation of structures and miscellaneous
Prev: 3.4 Creating a D.S. NOPO
Contents
Module CSAMAT changes the type of a D.S. MUA, i.e. changes to a D.S. AMAT with compact storage; it also allows to compress the matrix (see also CCMUA).
SUBROUTINE CSAMAT(M,RAPORT,NFACTO,NFMUA,NIMUA,NFAMAT,NIAMAT,NTAMAT)
C ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
C AIM : ELIMINATE THE COEFFICIENTS A(I,J) OF THE I.D.S. MUA SUCH THAT
C --- ABS(A(I,J)) < ABS(A(I,I)) * RATIO
C MUA IN DIRECT ACCESS ( INPUT ) ==> AMAT SEQUENTIAL ( OUTPUT )
C OR SEQUENTIAL
C ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
where
If NTAMAT is non-zero, the associated descriptive arrays must be input (see above).