Luna-Flow/autodiff/dual does not have a README file

Dual

pub struct Dual[T] {
value : T
tangent : T
} derive(Eq,
Debug
)

impl AddGroup for Dual[T]
impl AddMonoid for Dual[T]
impl MulMonoid for Dual[T]
impl Ring for Dual[T]
impl Semiring for Dual[T]
impl Zero for Dual[T]
impl Add for Dual[T]
impl Div for Dual[T]
impl Mul for Dual[T]
impl Neg for Dual[T]
impl Sub for Dual[T]

Dual::constant

fn[T :
Zero
] Dual::constant(value : T) -> Dual[T]

Dual::cos

Dual::exp

Dual::ln

Dual::new

fn[T] Dual::new(value : T, tangent : T) -> Dual[T]

Dual::sin

Dual::tan

Dual::tangent

fn[T] Dual::tangent(self : Dual[T]) -> T

Dual::value

fn[T] Dual::value(self : Dual[T]) -> T

Dual::variable

fn[T :
One
] Dual::variable(value : T) -> Dual[T]

Source Files

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io