Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Import mode maps #300

Merged
merged 65 commits into from
Aug 6, 2024
Merged

Import mode maps #300

merged 65 commits into from
Aug 6, 2024

Conversation

pslocum
Copy link
Contributor

@pslocum pslocum commented Nov 13, 2023

The purpose of this draft feature branch is to test mode map uploads, interpolation, and normalization.

pslocum and others added 25 commits November 13, 2023 12:53
…ct mode map text file usage from command line with "cavity-signal.modemap-filename"=[filename]. Add logging messages describing status of this functionality.
…d minimal mode map text file to the new directory for testing imports and interpolation.
…rid search for workflow testing and output plots.
…ry mode normalization == 1.0 for uploaded mode maps, until the required interpolation is implemented.
…c into feature/importModeMaps

updating to most recent changes
@jkgaison65
Copy link
Contributor

Update that allows for interpolation of an input mode map. Currently it's set to only use the TE011 mode, further expansion will be needed once actual mode maps exist for use. Double check the Eigen3 library is working (e.g. the Dense library called in Source/Fields/LMCModeMapCavity.cc), as I got that path working locally but didn't thoroughly check paths on machines besides my own.

@pslocum
Copy link
Contributor Author

pslocum commented May 31, 2024

This is amazing progress. I have pushed a test to find the Eigen3 package with cmake, for use in preliminary testing in the container environment.

pslocum and others added 27 commits June 26, 2024 12:10
…m KToolbox. This should allow KToolbox to handle the object destruction independently.
… range for HFSS exports and is easier to integrate.
…ack class LMCTrackHold. This allows backward compatibility in config files.
@pslocum pslocum marked this pull request as ready for review August 6, 2024 18:34
@pslocum pslocum merged commit da61c3c into develop Aug 6, 2024
2 checks passed
@pslocum pslocum deleted the feature/importModeMaps branch August 6, 2024 18:34
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