convAD {PBSadmb}R Documentation

Convert TPL Code to CPP Code

Description

Convert code in 'prefix'.tpl to C++ code in 'prefix'.cpp.

Usage

convAD(prefix, raneff=FALSE, logfile=TRUE, add=FALSE, 
       verbose=TRUE, comp="GCC")

Arguments

prefix string name prefix of the ADMB project (e.g., "vonb").
raneff logical: if TRUE, use the random effects model executable tpl2rem.exe, otherwise use the normal model executable tpl2cpp.exe.
logfile logical: if TRUE, create a log file of the messages from the shell call.
add logical: if TRUE, append shell call messages to an exsiting log file.
verbose logical: if TRUE, report the shell call an its messages to the R console.
comp string: compiler to use - "GCC" is only currently supported

Details

This function invokes the ADMB command tpl2cpp.exe or tpl2rem.exe, if raneff is FALSE or TRUE respectively. If logfile=TRUE, any errors will appear in 'prefix'.log. If verbose=TRUE, they will appear in R console.

Value

Invisibly returns the shell call and its messages.

Note

A wrapper function that can be called from a GUI exists as .win.convAD.

Author(s)

Jon T. Schnute, Pacific Biological Station, Nanaimo BC, Canada

See Also

compAD, linkAD, makeAD


[Package PBSadmb version 0.61.44 Index]