Skip to content

Ricatti-Bessel functions of complex arguments #6

@kostyfisik

Description

@kostyfisik

@Axect Hi! I am interested to solve Mie scattering problem in pure Rust (to make a WebAssembly module for web app as an ultimate goal). Thus, your crate seems to be a good starting point. So I need to have all Bessel (+Hankel) functions of complex argument in series of integer order. I know a numerically stable way to evaluate them from logarithmic derivatives of Riccati-Bessel functions, as we do in our battle tested C++ Scattnlay project (related scientific paper).

You can check of C++ implementation and tests here, I am ready to try to reimplement them in Rust.

However, this will require your supervision as soon as I am new to Rust. E.g. I will need to add a crate for complex numbers (num-complex), however, this will break your "There are no dependencies" part for the current state of ReadMe.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions