% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/sim_methods.R
\name{sim_methods}
\alias{sim_methods}
\title{Translate between deSolve and DifferentialEquations.jl solver names}
\usage{
sim_methods(method, from = NULL, to = NULL)
}
\arguments{
\item{method}{Solver name to validate or translate.}

\item{from}{Source solver family, either \code{"R"} or \code{"Julia"}.}

\item{to}{Target solver family when translating, either \code{"R"} or \code{"Julia"}.}
}
\value{
A character scalar (validated or translated solver name), a character vector of solver
names when \code{method} is omitted, or a named list of solver names for both languages when called
with no arguments.
}
\description{
Translate between deSolve and DifferentialEquations.jl solver names, or validate that a given solver name is recognized in either language. This is used internally to allow users to specify familiar R solvers when using Julia for simulation, and to provide warnings when an exact equivalent is not available.
}
\examples{
# List supported solvers
sim_methods()

# List supported R solvers
sim_methods(from = "R")

# List supported Julia solvers
sim_methods(from = "Julia")

# Validate or translate specific solvers
sim_methods("rk4", from = "R", to = "Julia")
}
\concept{simulate}
