(coordinate local)A convenience function on local tuples. A local tuple describes the state of a system at a particular time: [t, q, D q, D^2 q] representing time, position, velocity (and optionally acceleration etc.) Returns the q element, which is expected to be a mapping from time to a structure of coordinates
A convenience function on local tuples. A local tuple describes the state of a system at a particular time: [t, q, D q, D^2 q] representing time, position, velocity (and optionally acceleration etc.) Returns the q element, which is expected to be a mapping from time to a structure of coordinates
(coordinate-tuple & xs)(Dt F)(Euler-Lagrange-operator L)(F->C F)(find-path Lagrangian t0 q0 t1 q1 n & {:keys [observe]})SICM p. 23. The optional parameter values is a callback which will report intermediate points of the minimization.
SICM p. 23. The optional parameter values is a callback which will report intermediate points of the minimization.
(Gamma q)(Gamma q n)Gamma takes a path function (from time to coordinates) to a state function (from time to local tuple).
Gamma takes a path function (from time to coordinates) to a state function (from time to local tuple).
(Gamma-bar f)(L-central-polar m U)(L-central-rectangular m U)(L-free-particle mass)The lagrangian of a free particle of mass m. The Lagrangian returned is a function of the local tuple. Since the particle is free, there is no potential energy, so the Lagrangian is just the kinetic energy.
The lagrangian of a free particle of mass m. The Lagrangian returned is a function of the local tuple. Since the particle is free, there is no potential energy, so the Lagrangian is just the kinetic energy.
(L-harmonic m k)The Lagrangian of a simple harmonic oscillator (mass-spring system). m is the mass and k is the spring constant used in Hooke's law. The resulting Lagrangian is a function of the local tuple of the system.
The Lagrangian of a simple harmonic oscillator (mass-spring system). m is the mass and k is the spring constant used in Hooke's law. The resulting Lagrangian is a function of the local tuple of the system.
(L-rectangular m V)Lagrangian for a point mass on with the potential energy V(x, y)
Lagrangian for a point mass on with the potential energy V(x, y)
(L-uniform-acceleration m g)The Lagrangian of an object experiencing uniform acceleration in the negative y direction, i.e. the acceleration due to gravity
The Lagrangian of an object experiencing uniform acceleration in the negative y direction, i.e. the acceleration due to gravity
(Lagrange-equations Lagrangian)(Lagrange-equations-first-order L)(Lagrange-interpolation-function ys xs)(Lagrangian->acceleration L)(Lagrangian->energy L)(Lagrangian->state-derivative L)The state derivative of a Lagrangian is a function carrying a state tuple to its time derivative.
The state derivative of a Lagrangian is a function carrying a state tuple to its time derivative.
(Lagrangian-action L q t1 t2)(linear-interpolants x0 x1 n)(osculating-path state0)Given a state tuple (of finite length), reconstitutes the initial segment of the Taylor series corresponding to the state tuple data as a function of t. Time is measured beginning at the point of time specified in the input state tuple.
Given a state tuple (of finite length), reconstitutes the initial segment of the Taylor series corresponding to the state tuple data as a function of t. Time is measured beginning at the point of time specified in the input state tuple.
(p->r [_ [r φ]])SICM p. 47. Polar to rectangular coordinates of state.
SICM p. 47. Polar to rectangular coordinates of state.
(parametric-path-action Lagrangian t0 q0 t1 q1)SICM p. 23
SICM p. 23
(qv->state-path q v)(state->t s)Extract the time slot from a state tuple
Extract the time slot from a state tuple
(velocity local)See coordinate: this returns the velocity element of a local tuple (by convention, the 2nd element).
See coordinate: this returns the velocity element of a local tuple (by convention, the 2nd element).
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |