Skip to content

Add inverted and shifted hartmann benchmark#674

Merged
Scienfitz merged 27 commits intomainfrom
benchmark/shifted
Apr 24, 2026
Merged

Add inverted and shifted hartmann benchmark#674
Scienfitz merged 27 commits intomainfrom
benchmark/shifted

Conversation

@Hrovatin
Copy link
Copy Markdown
Collaborator

@Hrovatin Hrovatin commented Oct 22, 2025

Add two new TL benchmarks:

  • Inverted hartmann
  • Hartmann shifted in one dimension

@kalama-ai

Copy link
Copy Markdown
Collaborator

@kalama-ai kalama-ai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @Hrovatin for implementing the new benchmarks. Except some clean up, I am fine with the implementation.

Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Comment thread benchmarks/domains/hartmann/convergence_tl.py
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
@Hrovatin Hrovatin requested a review from kalama-ai October 22, 2025 14:58
@AVHopp AVHopp requested a review from Copilot October 23, 2025 14:33

This comment was marked as resolved.

Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Comment thread benchmarks/domains/hartmann/utils.py Outdated
Comment thread benchmarks/domains/hartmann/utils.py Outdated
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Copy link
Copy Markdown
Collaborator

@AVHopp AVHopp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Like the way this is going! Have some more ideas for further simplification

Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Comment thread benchmarks/domains/hartmann/utils.py Outdated
Comment thread benchmarks/domains/hartmann/utils.py Outdated
@Hrovatin Hrovatin requested a review from AVHopp November 6, 2025 13:57
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Comment thread benchmarks/domains/hartmann/utils.py Outdated
Copy link
Copy Markdown
Collaborator

@AVHopp AVHopp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some comments related to parts of the design that I still do not fully agree with resp. understand

Comment thread benchmarks/domains/hartmann/utils.py Outdated
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Comment thread benchmarks/domains/hartmann/utils.py Outdated
@Hrovatin Hrovatin requested review from AVHopp and Scienfitz January 21, 2026 11:08
Comment thread benchmarks/domains/hartmann/utils.py Outdated
Comment thread benchmarks/domains/hartmann/utils.py Outdated
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
@Scienfitz
Copy link
Copy Markdown
Collaborator

@Hrovatin any movement in this PR or should we close it?

@Hrovatin
Copy link
Copy Markdown
Collaborator Author

@Scienfitz still on my todo list to add your last two comments

@Hrovatin Hrovatin requested a review from Scienfitz March 31, 2026 13:21
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Comment thread benchmarks/domains/hartmann/utils.py Outdated
Comment thread benchmarks/domains/hartmann/utils.py Outdated
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
@Hrovatin Hrovatin force-pushed the benchmark/shifted branch from 9efb03a to 2547819 Compare March 31, 2026 17:49
Copy link
Copy Markdown
Collaborator

@Scienfitz Scienfitz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, last comments but otherwise ready for merge

Comment thread benchmarks/domains/hartmann/utils.py Outdated
Comment thread benchmarks/domains/hartmann/utils.py Outdated
Comment thread benchmarks/domains/hartmann/convergence_tl.py
Comment thread benchmarks/domains/hartmann/utils.py Outdated
Copy link
Copy Markdown
Collaborator

@AVHopp AVHopp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, only one general question and need a bit more time before I can approve

Comment thread benchmarks/domains/hartmann/utils.py
Copy link
Copy Markdown
Collaborator

@AVHopp AVHopp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some minor comments on the docstrings and type hints. Other than that, everything is either flagged by the CI (type error in mypy) or opened as a comment.

Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
Comment thread benchmarks/domains/hartmann/convergence_tl.py Outdated
@Scienfitz Scienfitz added this to the 0.15.0 milestone Apr 23, 2026
@Scienfitz Scienfitz merged commit 250cb75 into main Apr 24, 2026
12 of 13 checks passed
@Scienfitz Scienfitz deleted the benchmark/shifted branch April 24, 2026 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants