Skip to content

Conversation

@Duumbo
Copy link
Owner

@Duumbo Duumbo commented May 15, 2025

This merge brings two new features.

  • GeneralParameterMap
  • Parallelisation

General Parameter Map

This structure does stores the information necessary for the passage of a DerivativeOperator with different number of parameters.
It should be used to pass from the general parameter representation, such as computed by the rest of the code, to a symetric representation, such as defined by a user.

Parallelisation

Parallel computing was achieved by creating multiple DerivativeOperator in each thread and joining them before computing the inverse matrix. This is not ideal, as it requires two additionnal copies, but it could be made better by parallelising the joinning process, for o_tilde for example.

@Duumbo Duumbo merged commit f08bf03 into main May 15, 2025
1 of 2 checks passed
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.

2 participants