diff options
author | Johannes Ranke <jranke@uni-bremen.de> | 2015-06-23 11:17:27 +0200 |
---|---|---|
committer | Johannes Ranke <jranke@uni-bremen.de> | 2015-06-23 11:17:27 +0200 |
commit | 548b67e5d54e78150cfc6474ad129af9408f4997 (patch) | |
tree | 90e22e87ca1161f5b8e8288ed3c46ff41345e9bf /man/mkinmod.Rd | |
parent | f47821e831a55716ce045134006df52a0d8c7050 (diff) |
Hopefully fix compiling on Solaris, verbose option
- Only declare the time variable in the C code when needed in the
derivatives.
- Add the option to show verbose output of cfunction() when compiling
the model to a shared library.
Diffstat (limited to 'man/mkinmod.Rd')
-rw-r--r-- | man/mkinmod.Rd | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/man/mkinmod.Rd b/man/mkinmod.Rd index f6a8fe5d..35372919 100644 --- a/man/mkinmod.Rd +++ b/man/mkinmod.Rd @@ -13,7 +13,7 @@ in the FOCUS and NAFTA guidance documents are used.
}
\usage{
-mkinmod(..., use_of_ff = "min", speclist = NULL, quiet = FALSE)
+mkinmod(..., use_of_ff = "min", speclist = NULL, quiet = FALSE, verbose = FALSE)
}
\arguments{
\item{...}{
@@ -45,6 +45,10 @@ mkinmod(..., use_of_ff = "min", speclist = NULL, quiet = FALSE) \item{quiet}{
Should messages be suppressed?
}
+ \item{verbose}{
+ If \code{TRUE}, passed to \code{\link{cfunction}} if applicable to give
+ detailed information about the C function being built.
+ }
}
\value{
A list of class \code{mkinmod} for use with \code{\link{mkinfit}}, containing
@@ -80,7 +84,7 @@ mkinmod(..., use_of_ff = "min", speclist = NULL, quiet = FALSE) # Specify the SFO model (this is not needed any more, as we can now mkinfit("SFO", ...)
SFO <- mkinmod(parent = list(type = "SFO"))
-# One parent compound, one metabolite, both single first order.
+# One parent compound, one metabolite, both single first order
SFO_SFO <- mkinmod(
parent = mkinsub("SFO", "m1"),
m1 = mkinsub("SFO"))
@@ -90,6 +94,11 @@ SFO_SFO <- mkinmod( parent = list(type = "SFO", to = "m1"),
m1 = list(type = "SFO"))
+# Show details of creating the C function
+SFO_SFO <- mkinmod(
+ parent = mkinsub("SFO", "m1"),
+ m1 = mkinsub("SFO"), verbose = TRUE)
+
# If we have several parallel metabolites
# (compare tests/testthat/test_synthetic_data_for_UBA_2014.R)
m_synth_DFOP_par <- mkinmod(parent = mkinsub("DFOP", c("M1", "M2")),
|