next up previous contents
Next: Example: tmwave program Up: GRASP Routines: Waveforms from Previous: Function: integrateODE()   Contents


Errors

0 Most routines return error codes (in addition to reporting them through the GRASP error mechanism) from the following list: enum testmass_errors { kBhptNoError, kBhptCantOpenFile, kBhptOutOfMemory, kBhptUnknownMemory, kBhptNotEnoughPoints, kBhptCorruptFile, kBhptStepTooSmall, kBhptTooManySteps, kBhptNoDataRead, kBhptNoPhase, kBhptNoTime, kBhptFOutOfRange };
kBhptNoError: No error occurred.
kBhptCantOpenFile: The requested file could not be opened.
kBhptOutOfMemory: Not enough memory to finish an operation.
kBhptUnknownMemory: An array was passed to a routine without any information about its size. You probably passed a number_of_points variable set to zero, but an **X != NULL to some routine.
kBhptNotEnoughPoints: There is not enough data available to finish the operation.
kBhptCorruptFile: The data file which was tried to be read into memory seems corrupt. This happens mostly with corrupt files for the modes $A_{lm}$.
kBhptStepTooSmall: An integration could not be finished because the minimum step size was reached.
kBhptTooManySteps: An integration could not be finished because too many steps are needed.
kBhptNoDataRead: The data to perform a given calculation has not been read into memory.
kBhptNoPhase: The phase $\Phi(f_0,v)$ has not been calculated.
kBhptNoTime: $t(V)$ has not been calculated.
kBhptFOutOfRange: The frequency requested is out of range.

next up previous contents
Next: Example: tmwave program Up: GRASP Routines: Waveforms from Previous: Function: integrateODE()   Contents
Bruce Allen 2000-11-19