Skip to content

Ricatti-Bessel functions of complex arguments #6

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