-
Notifications
You must be signed in to change notification settings - Fork 0
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
Restarting CGYRO with more ion species or increased resolution #395
Comments
Thanks, this is a very helpful feature! Increase resolution in position and velocity space? Is this also compatible with CGYRO called by TGYRO?
… On Jul 8, 2024, at 4:09 PM, Jeff Candy ***@***.***> wrote:
@nthoward <https://github.com/nthoward> @pabloprf <https://github.com/pabloprf> @bellie <https://github.com/bellie> @jfparisi <https://github.com/jfparisi> @cholland <https://github.com/cholland> @sfiligoi <https://github.com/sfiligoi>
Igor has implemented the capability to add ion species, or to increase the resolution, to an existing CGYRO simulation:
Add species
$ restart_add_species -o ORIG -n NEW
Increase resolution
$ restart_add_dims -o ORIG -n NEW -s SCALE
Here, ORIG is the original sim directory, NEW is a directory containing an input.cgyro.gen file reflecting the new simulation parameters. SCALE is a scaling parameter than should probably be 0.
—
Reply to this email directly, view it on GitHub <#395>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AGBHCNGHBIGXR4UMQHI74TTZLKMSVAVCNFSM6AAAAABKQ5TTPCVHI2DSMVQWIX3LMV43ASLTON2WKOZSGM4TKNZVGM2TEOI>.
You are receiving this because you were mentioned.
|
This is a python script that you run with a completed CGYRO with a restart file to make a new restart file with the new dimensions. It basically just extends the restart file to the new resolutions. The intent is just for increasing n_radial and/or n_toroidal, keeping the box sizes (kx_min, ky_min) and other resolutions the same -- e.g. if "extedning" an ion-scale simulation to multiscale resolution. |
Makes sense, thank you. And given that the back-reaction of ETG turbulence on ion-scale turbulence is often expected to be small, one might only need to run the new multiscale simulation for tens of electron thermal streaming times rather than tens of ion thermal streaming times (although one should of course be careful!).
… On Jul 8, 2024, at 7:02 PM, Emily Belli ***@***.***> wrote:
This is a python script that you run with a completed CGYRO with a restart file to make a new restart file with the new dimensions. It basically just extends the restart file to the new resolutions. The intent is just for increasing n_radial and/or n_toroidal, keeping the box sizes (kx_min, ky_min) and other resolutions the same -- e.g. if "extedning" an ion-scale simulation to multiscale resolution.
—
Reply to this email directly, view it on GitHub <#395 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AGBHCNFQYQXMXJL2DTQRWE3ZLLA25AVCNFSM6AAAAABKQ5TTPCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJUG4YTINJUHE>.
You are receiving this because you were mentioned.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@nthoward @pabloprf @bellie @jfparisi @cholland @sfiligoi
Igor has implemented the capability to add ion species, or to increase the resolution, to an existing CGYRO simulation:
Add species
$ restart_add_species -o ORIG -n NEW
Increase resolution
$ restart_add_dims -o ORIG -n NEW -s SCALE
Here, ORIG is the original sim directory, NEW is a directory containing an input.cgyro.gen file reflecting the new simulation parameters. SCALE is a scaling parameter than should probably be 0.
The text was updated successfully, but these errors were encountered: