The purpose of these definitions is to let the import of sicmutils.env bring all the functions in the book into scope without qualification, so you can just start working with examples.
The purpose of these definitions is to let the import of sicmutils.env bring all the functions in the book into scope without qualification, so you can just start working with examples.
This namespace compiles generic functions down into fast, native functions.
This namespace compiles generic functions down into fast, native functions.
Implementations of the unoptimized generic operations for the numeric types available on the executing platform.
Implementations of the unoptimized generic operations for the numeric types available on the executing platform.
No vars found in this namespace.
Different numerical derivative implementations.
Different numerical derivative implementations.
This namespace contains a discussion of polynomial interpolation, and different
methods for fitting a polynomial of degree N-1 to N points and evaluating that
polynomial at some different x
.
This namespace contains a discussion of polynomial interpolation, and different methods for fitting a polynomial of degree N-1 to N points and evaluating that polynomial at some different `x`.
This namespace contains a discussion of rational function interpolation, and
different methods for fitting rational functions N points and evaluating them
at some value x
.
This namespace contains a discussion of rational function interpolation, and different methods for fitting rational functions N points and evaluating them at some value `x`.
Richardson interpolation is a special case of polynomial interpolation; knowing
the ratios of successive x
coordinates in the point sequence allows a more
efficient calculation.
Richardson interpolation is a special case of polynomial interpolation; knowing the ratios of successive `x` coordinates in the point sequence allows a more efficient calculation.
Implements utilities shared by all integrators, for example:
integrator
interfaceImplements utilities shared by all integrators, for example: - code to wrap a sequence of progressively better estimates in a common `integrator` interface - data structures implementing various integration intervals.
This namespace provides implementations of functions that accept an
integrator
and perform a variable change to address some singularity, like
an infinite endpoint, in the definite integral.
The strategies currently implemented were each described by Press, et al. in section 4.4 of 'Numerical Recipes'.
## U Substitution and Variable Changes This namespace provides implementations of functions that accept an `integrator` and perform a variable change to address some singularity, like an infinite endpoint, in the definite integral. The strategies currently implemented were each described by Press, et al. in section 4.4 of ['Numerical Recipes'](http://phys.uri.edu/nigh/NumRec/bookfpdf/f4-4.pdf).
Trapezoid method.
Trapezoid method.
This namespace contains an implementation of Brent's method for finding the minimum of a real-valued function.
This namespace contains an implementation of Brent's method for finding the minimum of a real-valued function.
Implementations of the generic operations for numeric types that have optimizations available, and for the general symbolic case.
Implementations of the generic operations for numeric types that have optimizations available, and for the general symbolic case.
Shared utilities between clojure and clojurescript.
Shared utilities between clojure and clojurescript.
Utilities for aggregating sequences.
Utilities for aggregating sequences.
This namespace contains various standard sequences, as well as utilities for working with strict and lazy sequences.
This namespace contains various standard sequences, as well as utilities for working with strict and lazy sequences.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close