Skip to content

DirectXUA initialized with a vector of trajectories - #68

Merged
PhilippeMaincon merged 14 commits into
devfrom
trajectoryDirectXUA
Aug 3, 2026
Merged

PhilippeMaincon merged 14 commits into
devfrom
trajectoryDirectXUA

Conversation

@AntoineGrosse

Copy link
Copy Markdown
Collaborator

Adding the possibility in DIrectXUA to add initialtrajectories (dependent on time) as a primer vector for each experiment instead of deepcopying the initialstate for each timestep.

Comment thread src/DirectXUA.jl Outdated
Comment thread src/DirectXUA.jl Outdated
Comment thread src/DirectXUA.jl Outdated
Comment thread src/DirectXUA.jl Outdated
Comment thread src/DirectXUA.jl Outdated
Comment thread src/DirectXUA.jl Outdated
Comment thread src/DirectXUA.jl Outdated
Comment thread src/DirectXUA.jl Outdated
Comment thread src/DirectXUA.jl Outdated

@PhilippeMaincon PhilippeMaincon left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I am curious to see whether providing inital trajectories will prove necessary in the long run. Until then, this is a great additional functionality.

See comments in src/DirectXUA.jl

Your new functionality must be tested (test/TestDirectXUA*.jl) with a test that is fast. Re-running an existing multi-experiment test, just changing initialstate to initialtrajectory will work with very little or no recompilation, making the additional test very fast.

Comment thread src/DirectXUA.jl Outdated
Comment thread src/DirectXUA.jl Outdated
Comment thread test/runtests.jl
Comment thread src/DirectXUA.jl Outdated
Comment thread test/TestDirectXUA201.jl

@PhilippeMaincon PhilippeMaincon left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Great work! I approve the PR - but request small changes

  1. I am nit-picking here and there, you decide
  2. branch dev has changed since you started on this work: you MUST
  • merge dev into your branch (that's right, in that direction)
  • run_CI_test.jl
  • merge your branch into dev. Remember to push dev
  • delete your branche[s]
    Call me for any questions(discussion)

Thank you, and sorry for the delay in reviewing.

@PhilippeMaincon
PhilippeMaincon merged commit ab79f02 into dev Aug 3, 2026
2 checks passed
@AntoineGrosse
AntoineGrosse deleted the trajectoryDirectXUA branch August 3, 2026 12:26
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