next up previous
Next: Installation Up: UsersGuideStable Previous: UsersGuideStable


Contents

pt

Preface

This document is a complete guide to using and developing with the Cactus Code. Please report omissions, errors, or suggestions to any of our contact addresses below.

Overview of documentation

Part A: Installation and Running.
A description of required hardware and software and an installation guide for Cactus. Describes how to check the installation with Cactus test suites.

Part B: Application Thorn Writing.
An introduction to thorn concepts and description of how to create, write and maintain application thorns. Explanation of use of the programming interface to take advantage of parallelism and modularity.

Part C: Utility Routines.
A discussion of low-level utility routines available in Cactus, such as key/value tables.

Part D: Infrastructure Thorn Writer's Guide.
A more advanced discussion of user supplied infrastructure routines such as additional output routines, drivers, etc.

Part E: Appendices.
These contain a description of the Cactus Configuration Language, a glossary, and other odds and ends, such as how to use GNATS and TAGS.

Related topics are discussed in separate documents including:

Reference Manual
Contains detailed descriptions of the functions provided by the Cactus flesh API, along with other reference material.

Typographical Conventions

Typewriter
Is currently used for everything you type, for program names, and code extracts.
< ... >
Indicates a compulsory argument.
[ ... ]
Indicates an optional argument.
|
Indicates an exclusive or.

How to Contact Us

Please let us know of any errors or omissions in this guide, as well as suggestions for future editions. These can be reported via our bug tracking system at http://www.cactuscode.org, or via email to cactusmaint@cactuscode.org. Alternatively, you can write to us at

The Cactus Team
Center for Computation & Technology
216 Johnston Hall
Louisiana State University
Baton Rouge, LA 70803
USA

Acknowledgements

Hearty thanks to all those who have helped with documentation for the Cactus Code. Special thanks to those who struggled with the earliest sparse versions of this guide and sent in mistakes and suggestions, in particular John Baker, Carsten Gundlach, Ginny Hudak-David, Sai Iyer, Paul Lamping, Nancy Tran and Ed Seidel.

Installation and Running 2#2 3#3


next up previous
Next: Installation Up: UsersGuideStable Previous: UsersGuideStable