Changes between Version 3 and Version 4 of doc/app/userint
- Timestamp:
- Sep 14, 2010 8:53:19 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
doc/app/userint
v3 v4 1 Programming user-defined code extensions usually requires exact knowledge of the internal structure of PALM. Appropriate explanations in chapter 2.0and the technical documentation are usually not sufficient and must be supplemented by a rigorous study of the model's source code. Programming experiences with {{{FORTRAN95}}} and if necessary experiences with the parallelization tool MPI are absolutely necessary!\\\\1 Programming user-defined code extensions usually requires exact knowledge of the internal structure of PALM. Appropriate explanations in [wiki:chapter_2 chapter 2.0] and the technical documentation are usually not sufficient and must be supplemented by a rigorous study of the model's source code. Programming experiences with {{{FORTRAN95}}} and if necessary experiences with the parallelization tool MPI are absolutely necessary!\\\\ 2 2 Changes of the standard model code by the user should be avoided whenever possible and are reserved to the developer-group of PALM. The corrections, revisions and extensions of the model accomplished by this group are published in the technical/numerical documentation and the accordingly updated source files are accessible to the users (see [wiki:chapter_51 chapter 5.1]).\\\\ 3 3 However, the user frequently may feel the need to make extensions of the model code for his/her own simulations. For this purpose, a set of interfaces is available, which can be used to add user-defined code to the model. This chapter describes the programming of such user-defined code extensions.\\\\