JuliaGeometry / JuliaGeometry/CoordinateTransformations.jl

Support for InverseFunctions and ChangesOfVariables

Open
#82 2 comments 6 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Julia
Stars
185
Forks
24
PR merge metrics
No merged PRs in 30d

Description

With JuliaMath/ChangesOfVariables and JuliaMath/InverseFunctions we now have lightweight, low-bias packages designed to enable composability of packages that provide/implement or use variable transformation capabilities.

Would a PR that adds support for InverseFunctions.inverse and ChangesOfVariables.with_logabsdet_jacobian be welcome?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing CoordinateTransformations.jl's existing APIs for inverse transformations and log-absolute-determinant Jacobians, then compare them with InverseFunctions.inverse and ChangesOfVariables.with_logabsdet_jacobian. Confirm the supported transformation types and add coverage showing both integrations work; done means the package interoperates with the two linked Julia packages.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
computer-graphics
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.