BEASTObject that performs calculations based on the State.
Evaluates simple expressions of parameters involving parameters, including parameters of different lengths. Individual elements of parameters can be specified using [] notation. Parameters with differing dimension are combined as in R, with the shortest parameter being repeated as many times as necessary.
Logable: yes, this can be used in a log.
 
| type: java.lang.String |
| Expression needed for calculations. |
| Required input |
 
| type: beast.base.core.Function*** |
| Parameters/functions needed for the calculation |
| Optional input |
 
| type: java.lang.Boolean |
| Set to false to disable caching of function values. (This can be useful when using ExpCalculator exclusively for logging.) Default true. |
| Optional input. Default: true |