Next:
List of Tables
Up:
NEMO USERS and PROGRAMMERS
Previous:
Trademark Acknowledgments
 
Index
Contents
Copyright Notice/ Disclaimer
Trademark Acknowledgments
List of Tables
List of Figures
DISCLAIMER/NO WARRANTY
README
More information
ACKNOWLEDGMENTS
Conventions used in this Manual
I. General Introduction and Concepts
1. Introduction
2. The User Interface
2.1 Keywords
2.1.1 Program Keywords
2.1.2 System Keywords
2.2 Interrupt to the REVIEW section
2.3 Advanced User Interfaces
2.4 Help
3. File structure
3.1 Binary Structured Files
3.2 Pipes
3.3 History of Data Reduction
3.4 Table format
3.5 Dynamically Loadable Functions
3.5.1 Potential Descriptors
3.5.2 Bodytrans Functions
3.5.3 Nonlinear Least Squares Fitting Functions
3.5.4 Rotation Curves Fitting Functions
4. Graphics and Image Display
4.1 The YAPP graphics interface
4.2 General Graphics Display
4.3 Image Display Interface
II. Cookbook
5. Examples
5.1 N-body experiments
5.1.1 Setting it up
5.1.2 Integration using hackcode1
5.1.3 Display and Initial Analysis
5.1.4 Movies
5.1.5 Advanced Analysis
5.1.6 Generating models
5.1.7 Handling large datasets
5.2 Images
5.2.1 Making an image from a snapshot
5.2.2 Galactic and Extragalactic objects
5.2.3 Extragalactic velocity field
5.2.4 Integrated Color Maps
5.3 Tables
5.3.1 Making an image from a table
5.4 Potential
5.4.1 A few potentials
5.4.2 How to build your own potential descriptors
5.5 Orbits
5.5.1 Initializing
5.5.2 Integration
5.5.3 Display
5.5.4 Analysis
5.6 Exchanging data
5.6.1 NEMO data files in general
5.6.2 Snapshot Data
5.6.3 Image Data
5.6.4 Initializing
5.6.5 Galactic Velocity Fields
III. Programmers Guide
6. Introduction
6.1 The NEMO Programming Environment
6.2 The NEMO Macro Packages
6.2.1 stdinc.h
6.2.2 getparam.h
6.2.3 Advanced User Interface and String Parsing
6.2.4 Alternatives to nemo_main
6.2.5 filestruct.h
6.2.6 vectmath.h
6.2.7 snapshots: get_snap.c and put_snap.c
6.2.8 history.h
6.3 Building NEMO programs
6.3.1 Manual pages
6.3.2 Makefiles
6.3.3 An example NEMO program
6.4 Extending NEMO environment
6.5 Programming in C++
6.6 Programming in FORTRAN
6.6.1 Calling NEMO C routines from FORTRAN
6.6.2 Calling FORTRAN routines from NEMO C
6.7 Debugging
7. References
IV. Appendices
A. Setting Up Your Account
A.1 Static Setup
A.2 Dynamic Setup
A.3 Tailoring
B. User Interface
B.1 Program keywords
B.2 System keywords
B.2.1 Yapp_mongo
B.2.2 Yapp_sunview
B.2.3 Yapp_pgplot
B.2.4 Yapp_sm
B.3 The REVIEW section
B.4 Miriad
INP, GO, and TASK
GOB
HELP and ?
EXIT, END, QUIT
UNSET and RESET
SAVE and LOAD
VIEW
CD
VERSION
B.4.1 Command and command line switches overview
C. Shell Scripts
C.1 C Shell Scripts
C.2 Parseargs C-shell scripts
D. Directory Structure
E. Benchmarks
E.1 N-body integration
E.1.1 Treecode
E.1.2 Nbody0
E.2 Orbit integration
F. Potentials
F.1 athan92
F.2 bar83
F.3 bulge1
F.4 ccd
F.5 cp80
F.6 dehnen
F.7 expdisk
F.8 halo
F.9 harmonic
F.10 hernquist
F.11 hom
F.12 hubble
F.13 isochrone
F.14 jaffe
F.15 log
F.16 mestel
F.17 miyamoto
F.18 null
F.19 op73
F.20 pappet83
F.21 phubble
F.22 plog
F.23 plummer
F.24 rh84
F.25 rh84k
F.26 rotcur
F.27 selwil93
F.28 test85
F.29 teusan85
F.30 triax
G. Installation, updates and exporting
G.1 CVS - NEMO V3.2
G.2 Bootstrap
G.3 Linux workstations - NEMO V3.0 and V3.1
G.3.1 tar
G.3.2 make dirs
G.3.3 make scripts
G.3.4 More on scripts
G.3.5 make install
G.3.6 mknemo
G.3.7 Documentation
G.3.8 SUN only: mirtool, ds, movie's
G.4 Tailoring
G.4.1 Replacement scripts in NEMOBIN
G.4.2 YAPP graphics device driver
G.4.3 Math libraries
G.4.4 LOADOBJ dynamic object loader
G.4.5 Tailoring the NEMO kernel
G.4.6 isolation
G.5 Exporting
G.6 Small updates: tar import and export
G.6.1 make tarfile
G.6.2 WEB maintenance
G.7 Maintenance
H. Troubleshooting
H.1 List of Run Time Errors
H.2 Environment Variables used by NEMO
H.3 Known Bugs and Features
I. Glossary
J. Future, Present and Past
J.1 Some present problems
J.1.1 Graphics
J.1.2 System independent file structure
J.1.3 File size - float vs. double
J.1.4 Some shortcuts and hints
J.2 Future
J.3 New Features
J.3.1 Release 3.2
J.3.2 Release 3.0
J.3.3 Release MD-2.5
J.3.4 Release MD-2.4
J.3.5 Release MD-2.3
J.3.6 Release MD-2.2
J.3.7 Release MD-2.1
J.3.8 Release MD-2.0
J.3.9 Release MD-1.4
J.3.10 Release MD-1.3
J.3.11 Release MD-1.2
J.3.12 Release MD-1.1
J.4 HISTORY of NEMO
Index
About this document ...
(c) Peter Teuben