RWBROOK interface functions: Miscellaneous.
PARAMETERS:
Zero return (=RWBERR_Ok) means
success, no warnings.
REMARKS:
WRemark1 replicates function
WRemark from former
rwbrook.f. While
WRemark physically added an arbitrary
line to the output file, WRemark1
fills the infomation, given in the
Line, in the corresponding fields
of the data structure associated with
the channel. It therefore relies on the validity of PDB syntax of the
Line. Note that it expects
Line to be a valid PDB card no matter
what the type of the file, associated with the channel, is
('PDB', 'CIF'
or 'BIN').
WRemark1 has one more parameter than
WRemark from former
rwbrook.f: the return code
integer iRet.
PARAMETERS:
REMARKS:
RBRInv replicates function
RBRInv from former
rwbrook.f. Note that
RBRInv does not check the
input matrix A for singularity.
If matrix A appears singular,
RBRInv simply does not change
matrix AI.
An attention should be given to the length of real-type
parameters. As a meter of standard, 4-byte real values
are assumed. This is determined by the definition of
apireal found in file
mmdb_rwbrook.h of the
Library. More likely than not, a mismatch in the length
of real-type parameters passed between application and
Library will lead to a crash.
subroutine WRemark1 ( iUnit,Line,iRet )
subroutine RBRInv ( A,AI )