![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Next: 1.3 The algorithms
Up: 1 Direct methods
Prev: 1.1 Introduction
Contents
This part gives a presentation of the different modules currently available in the code, along with their utilization context and parameters. Concrete computational examples are given in chapter 6.
Call the module:
CALL ASEMBV(M,NOT,NDSM,NCODSB,NFTAE,NITAE,
+ NFNDL1,NINDL1,NFB,NIB,NTB)
where:
Call the module:
CALL ASMAPS(M,NOT,NFTAE,NITAE,NFNDL1,NINDL1,
+ NFMUAE,NIMUAE,NFMUAS,NIMUAS)
where
NIMUAE).
Call the module:
CALL ASMBMS(M,NOT,NDSM,NCODSB,NFTAE,NITAE,
+ NFNDL1,NINDL1,NFB,NIB,NTB)
where:
Call the module:
CALL ASSMUA(M,NOT,NFTAE,NITAE,NFNDL1,NINDL1,
+ NFMUAE,NIMUAE,NFMUAS,NIMUAS)
where:
NIMUAE).
Call the module:
CALL CHOLPC(M,EPS,NENTRE,NFNDL1,NINDL1,
+ NFMUAE,NIMUAE,NFMUAS,NIMUAS,NRETOU)
where:
according to the criterion
,
Call the module:
CALL CHOLPS(M,EPS,NENTRE,NFNDL1,NINDL1,
+ NFMUAE,NIMUAE,NFMUAS,NIMUAS,NRETOU)
where:
according to the criterion
,
NIMUAE).
Call the module:
CALL CLIMPC(M,NIVO,VTG,NFNDL1,NINDL1,
+ NFMUAE,NIMUAE,NFBE,NIBE,NFBDCL,NIBDCL,
+ NFMUAS,NIMUAS,NFBS,NIBS)
where:
,
,
and
,
and
for all prescribed degrees of freedom i, then for all
for
,
, and finally,
,
.
Call the module:
CALL CLIMPS(M,NIVO,VTG,NFNDL1,NINDL1,
+ NFMUAE,NIMUAE,NFBE,NIBE,NFBDCL,NIBDCL,
+ NFMUAS,NIMUAS,NFBS,NIBS)
where:
,
,
and
,
and
for all prescribed degrees of freedom i, then for all
k such that
,
, and finally,
,
.
Call the module:
CALL CONDL1(M,NNSEG,NFMAIL,NIMAIL,NFNDL1,NINDL1,LNOET,
+ NNOMAX,ND,NDLMAX)
where:
On exit the module returns:
Call the module:
CALL CROUPC(M,EPS,NENTRE,NFNDL1,NINDL1,NFMUAE,
+ NIMUAE,NFMUAS,NIMUAS,NRETOU)
where:
, the minimum value accepted for a pivot
according to the criterion
,
NIMUAE)),

Call the module:
CALL DRCHPC(M,NIVEAU,NCLRL,NFNDL1,NINDL1,
+ NFMUA,NIMUA,NFBE,NIBE,
+ NFBDCL,NIBDCL,NFBS,NIBS)
where:
is performed,
is performed,
is performed,

Call the module:
CALL DRCRPC(M,NIVEAU,NCLRL,NFNDL1,NINDL1,
+ NFMUA,NIMUA,NFBE,NIBE,
+ NFBDCL,NIBDCL,NFBS,NIBS)
where:
is performed,
is performed,
is performed,
is performed,
is performed,

Call the module:
CALL DRGAPC(M,NIVEAU,NCLRL,NFNDL1,NINDL1,
+ NFMUA,NIMUA,NFBE,NIBE,
+ NFBDCL,NIBDCL,NFBS,NIBS)
where:
is performed,
is performed,
is performed,
Call the module:
CALL FRONT(M,NFFRON,NFTAEM,NITAEM,NFTAES,NITAES,
+ NFGAUS,NFBDCL,NIBDCL,NFB,NIB,NTB,
+ NFNDL1,NINDL1,NTYPFR,LF,
+ NOT1,NOT2,NDSM,EPS,VTG)
where:
Call the module:
CALL GAUSPC(M,EPS,NENTRE,NFNDL1,NINDL1,
+ NFMUAE,NIMUAE,NFMUAS,NIMUAS,NRETOU)
where:
, the minimum value accepted for a pivot
according to the criterion
NIMUAE), or overwrite it
(NIMUAS = NIMUAE)),
Call the module:
CALL PREPAC(M,NNOMAX,ND,NDSM,NCLRL,NCODSA,NTY,
+ NFMAIL,NIMAIL,NFNDL1,NINDL1,
+ NFBDCL,NIBDCL,NFMUA,NIMUA,NTMUA,
+ LBDP,LBDPDL,MCNDL1,MCMUA,MCB)
where:
Call the module:
CALL PREPAF(M,NFMAIL,NIMAIL,NFFRON,LFRON,NTYPFR,LF)
where: