gridap / gridap/Gridap.jl

InverseField failing for some cases

Open
#865 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
879
Forks
119
Avg merge
6d 3h
Merged PRs (30d)
4

Description

Hello all,

I have added a very simple test in branch [bugfix-inverse-maps](https://github.com/gridap/Gridap.jl/tree/bugfix-inverse-maps) that showcases a problem I've found when inverting cell_maps from models with linear geometries.

Without considering that the cell_maps should be `AffineMap`s instead of `LinearCombinationField`s (for which I've opened another issue), the inverse-map algorithm should probably be converging for such an easy case.

The failing testing case can be found [here](https://github.com/gridap/Gridap.jl/blob/fa3b109f7fb5697bc1e2cb40e0eefa60ae80ace9/test/GeometryTests/InverseCellMapsTests.jl).

Thanks!

Contributor guide

Open the contributing guide

Research direction

Start with test/GeometryTests/InverseCellMapsTests.jl and reproduce the failing linear-geometry case from the bugfix-inverse-maps branch. Read the inverse cell-map algorithm and compare its handling of LinearCombinationFields with the issue's AffineMap context. Done means the supplied test converges and passes for the reported case.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.