modify your search
 Results for DC.creator="S." AND DC.creator="R." AND DC.creator="Hall" in section 5.4.12 of volume G   page 1 of 2 pages.
Internals and programming style
Bernstein, H. J. and Hall, S. R.  International Tables for Crystallography (2006). Vol. G, Section 5.4.12, pp. 535-538 [ doi:10.1107/97809553602060000754 ]
Internals and programming style 5.4.12. Internals and programming style CIFtbx is programmed in a highly portable Fortran programming style. However, on some older systems, some adaptation may be necessary to allow compilation. Implementors should be aware of the extensive use of variables in common blocks to transmit information and control execution ...

Case sensitivity
Bernstein, H. J. and Hall, S. R.  International Tables for Crystallography (2006). Vol. G, Section 5.4.12.9, p. 538 [ doi:10.1107/97809553602060000754 ]
Case sensitivity 5.4.12.9. Case sensitivity A CIF may contain data names in upper, lower or a mixture of cases. Internally, CIFtbx does all its name comparisons in lower case, using the function locase (see above) to convert. Good style, however, dictates the use of certain case combinations in certain names. Therefore ...

File management
Bernstein, H. J. and Hall, S. R.  International Tables for Crystallography (2006). Vol. G, Section 5.4.12.8, p. 537 [ doi:10.1107/97809553602060000754 ]
File management 5.4.12.8. File management CIFtbx allows the user to read from one CIF while writing to another. The input CIF is first copied to a direct-access file to allow random access to desired portions of the input CIF. Since CIF allows data items to be presented in any order ...

Names longer than six characters
Bernstein, H. J. and Hall, S. R.  International Tables for Crystallography (2006). Vol. G, Section 5.4.12.7, p. 537 [ doi:10.1107/97809553602060000754 ]
Names longer than six characters 5.4.12.7. Names longer than six characters CIFtbx uses some function, subroutine and variable names longer than six characters to improve readability, but, in most cases, consistent truncation of all uses of a name to six characters will not cause any problems. References International Tables for Crystallography ...

Use of the underscore character
Bernstein, H. J. and Hall, S. R.  International Tables for Crystallography (2006). Vol. G, Section 5.4.12.6, p. 537 [ doi:10.1107/97809553602060000754 ]
Use of the underscore character 5.4.12.6. Use of the underscore character All the externally accessible CIFtbx commands and variables terminate with the underscore character. This works well on most systems, but can cause occasional problems, because traditional Fortran does not include the underscore in the character set and some operating systems ...

Names of internal routines
Bernstein, H. J. and Hall, S. R.  International Tables for Crystallography (2006). Vol. G, Section 5.4.12.5, pp. 536-537 [ doi:10.1107/97809553602060000754 ]
Names of internal routines 5.4.12.5. Names of internal routines The following routines are used internally by later versions of CIFtbx. If these names are needed for other routines, then changes in the library will be needed to avoid conflicts. (a) Variable initialization: Critical CIFtbx variables are initialized with data statements in ...

Use of ENDDO
Bernstein, H. J. and Hall, S. R.  International Tables for Crystallography (2006). Vol. G, Section 5.4.12.4, p. 536 [ doi:10.1107/97809553602060000754 ]
Use of ENDDO 5.4.12.4. Use of ENDDO CIFtbx makes some use of the ENDDO statement (as well as nested IF, THEN, ELSE, ENDIF constructs) to improve readability of the source code. Most compilers accept the ENDDO statement, but if conversion is needed then constructs of the form should be changed to ...

Use of INCLUDE
Bernstein, H. J. and Hall, S. R.  International Tables for Crystallography (2006). Vol. G, Section 5.4.12.3, p. 536 [ doi:10.1107/97809553602060000754 ]
Use of INCLUDE 5.4.12.3. Use of INCLUDE The INCLUDE statement allows the statements in the specified file to be treated as if they were being included in a program in place of the INCLUDE statement itself. This simplifies the maintenance of common-block declarations and is an important tool in keeping ...

Memory management
Bernstein, H. J. and Hall, S. R.  International Tables for Crystallography (2006). Vol. G, Section 5.4.12.2, p. 536 [ doi:10.1107/97809553602060000754 ]
Memory management 5.4.12.2. Memory management Since CIFtbx does static memory allocation with DIMENSION statements, it is sometimes necessary to adjust the array dimensions chosen to suit a particular application. It may also be necessary to increase the storage allocated for individual tags to allow for unusually long ones. The sizes of ...

Programming style
Bernstein, H. J. and Hall, S. R.  International Tables for Crystallography (2006). Vol. G, Section 5.4.12.1, p. 536 [ doi:10.1107/97809553602060000754 ]
Programming style 5.4.12.1. Programming style A traditional Fortran style of programming is used in CIFtbx. Common blocks are declared to report and control the state of the processing. This allows argument lists to be kept short and avoids the need to create complex data structure types, but introduces extensive `programming by ...

Page: 1 2 Next powered by swish-e
























































to end of page
to top of page