fm_safe_sp {fmesher} | R Documentation |
Check for potential sp
version compatibility issues
Description
Loads the sp package with requireNamespace("sp", quietly = TRUE)
, and
checks and optionally sets the sp
evolution status flag if rgdal
is
unavailable.
This function is only needed for backwards compatibility with sp
versions
before 2.0-0
.
Usage
fm_safe_sp(quietly = FALSE, force = FALSE, minimum_version = "1.4-5")
Arguments
quietly |
logical; if |
force |
logical; If |
minimum_version |
character; the minimum required sp version. Default 1.4-5 (should always match the requirement in the package DESCRIPTION) |
Value
Returns (invisibly) FALSE
if a potential issue is detected, and
give a message if quietly
is FALSE
. Otherwise returns TRUE
Examples
if (fm_safe_sp()) {
# Run sp dependent calculations
}