Checks if the function is properly formatted given the user's input and nosoi's requirements.
FunctionSanityChecks(
pFunc,
name,
param.pFunc,
timeDep,
diff,
hostCount,
continuous,
stateNames
)
a function
the name of the function
a named list of arguments
is the function differential according to absolute time? (TRUE/FALSE)
is the function differential according to state/env.variable? (TRUE/FALSE)
is the function differential according to host count? (TRUE/FALSE)
is the function to be used in a continuous space? (TRUE/FALSE)
name of the states (vector) in case of discrete structure.
is the function to be used in a structured population? (TRUE/FALSE)