Appendix
Three different types of user defined functions (UDF) are used in AddiDict:
During the first startup, GeoDict copies a number of sample UDFs into the user’s directory at:
These files contain the Particle Motion UDFs:
These files contain the Collision UDFs:
The files UDFUserData.h and UDFUserData.cpp can be used to define and initialize a user defined struct. GeoDict does not compile the source code (*.cpp) automatically. Therefore, the user has to compile the UDF before using it in GeoDict. Here, only the usage of Particle Motion UDFs is described, since they are commonly used in AddiDict. Details about using Collision UDFs and User Data UDFs can be found in the FilterDict user guide.