solvers: Check or translate between deSolve and Julia...

View source: R/solvers.R

solversR Documentation

Check or translate between deSolve and Julia DifferentialEquations solvers

Description

This function either checks whether a solver method exists or provides bidirectional translation between R's deSolve package solvers and Julia's DifferentialEquations.jl solvers.

Usage

solvers(method, from = c("R", "Julia"), to = NULL, show_info = FALSE)

Arguments

method

Character string of solver name

from

Character string indicating source language: "R" or "Julia"

to

Character string indicating target language: "R" or "Julia"

show_info

Logical, whether to display additional solver information

Value

Character vector of equivalent solver(s) or list with details

Examples

# Translate from R to Julia
solvers("euler", from = "R", to = "Julia")
solvers("rk45dp6", from = "R", to = "Julia")

# Translate from Julia to R
solvers("Tsit5", from = "Julia", to = "R")
solvers("DP5", from = "Julia", to = "R", show_info = TRUE)

# List all available solvers
solvers(from = "R")
solvers(from = "Julia")

sdbuildR documentation built on Nov. 19, 2025, 5:07 p.m.