Learn R Programming

BioGeoBEARS (version 0.2.1)

expokit_dgpadm_Qmat2: A byte-compiled version of expokit_dgpadm_Qmat2_prebyte

Description

Byte-compiling is supposed to speed up functions; this is an attempt to do this on the rexpokit function expokit_dgpadm_Qmat. It is also possible to byte-compile everything during package installation (via ByteCompile: true in the DESCRIPTION file), which is implemented in BioGeoBEARS, so this may be redundant.

Usage

expokit_dgpadm_Qmat2(times, Qmat, transpose_needed = TRUE)

Arguments

times
one or more time values to exponentiate by
Qmat
an input Q transition matrix
transpose_needed
If TRUE (default), matrix will be transposed (apparently EXPOKIT needs the input matrix to be transposed compared to normal)

Value

tmpoutmat the output matrix.

Details

expokit_dgpadm_Qmat2_prebyte gets byte-compiled into expokit_dgpadm_Qmat2.

See http://dirk.eddelbuettel.com/blog/2011/04/12/ for discussion of the compile package.

References

http://phylo.wikidot.com/matzke-2013-international-biogeography-society-poster

Matzke_2012_IBS

See Also

expokit_dgpadm_Qmat, expokit_dgpadm_Qmat2, compile, cmpfun

Examples

Run this code
testval=1

Run the code above in your browser using DataLab