Skip to content

Add Gauss Newton and make LM work for NLS Problems

Codecov / codecov/patch failed Sep 21, 2023 in 1s

88.00% of diff hit (target 94.42%)

View this Pull Request on Codecov

88.00% of diff hit (target 94.42%)

Annotations

Check warning on line 48 in src/NonlinearSolve.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/NonlinearSolve.jl#L48

Added line #L48 was not covered by tests

Check warning on line 22 in src/ad.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/ad.jl#L22

Added line #L22 was not covered by tests

Check warning on line 122 in src/gaussnewton.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/gaussnewton.jl#L122

Added line #L122 was not covered by tests

Check warning on line 142 in src/gaussnewton.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/gaussnewton.jl#L142

Added line #L142 was not covered by tests

Check warning on line 147 in src/gaussnewton.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/gaussnewton.jl#L144-L147

Added lines #L144 - L147 were not covered by tests

Check warning on line 151 in src/gaussnewton.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/gaussnewton.jl#L150-L151

Added lines #L150 - L151 were not covered by tests

Check warning on line 159 in src/gaussnewton.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/gaussnewton.jl#L153-L159

Added lines #L153 - L159 were not covered by tests

Check warning on line 15 in src/jacobian.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/jacobian.jl#L15

Added line #L15 was not covered by tests

Check warning on line 22 in src/jacobian.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/jacobian.jl#L22

Added line #L22 was not covered by tests

Check warning on line 78 in src/jacobian.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/jacobian.jl#L78

Added line #L78 was not covered by tests

Check warning on line 553 in src/trustRegion.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/trustRegion.jl#L553

Added line #L553 was not covered by tests

Check warning on line 8 in src/utils.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/utils.jl#L7-L8

Added lines #L7 - L8 were not covered by tests

Check warning on line 11 in src/utils.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/utils.jl#L10-L11

Added lines #L10 - L11 were not covered by tests

Check warning on line 17 in src/utils.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/utils.jl#L16-L17

Added lines #L16 - L17 were not covered by tests

Check warning on line 52 in src/utils.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/utils.jl#L52

Added line #L52 was not covered by tests

Check warning on line 61 in src/utils.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/utils.jl#L61

Added line #L61 was not covered by tests

Check warning on line 100 in src/utils.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/utils.jl#L100

Added line #L100 was not covered by tests

Check warning on line 116 in src/utils.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/utils.jl#L116

Added line #L116 was not covered by tests

Check warning on line 129 in src/utils.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/utils.jl#L129

Added line #L129 was not covered by tests

Check warning on line 134 in src/utils.jl

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/utils.jl#L134

Added line #L134 was not covered by tests