-
Notifications
You must be signed in to change notification settings - Fork 5
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
Change the name of subroutines #63
Comments
Hi,
The routine "tr00ab" computes the rotational transform on the interfaces. I
suggest that this be called "iniota" or something better.
Regards, Stuart
Dr. Stuart R. Hudson,
Acting Head, Theory Department, http://theory.pppl.gov/,
Princeton Plasma Physics Laboratory, https://www.pppl.gov/,
P.O. Box 451, Princeton, NJ, 08543, USA
GPS: 100 Stellarator Rd, Princeton, NJ, 08540
[email protected], phone +1(609)243-2631, fax +1(609)243-2662,
cell phone +1 609 533 0566, https://zoom.us/j/815891149
…On Tue, Apr 9, 2019 at 9:05 PM Zhisong Qu ***@***.***> wrote:
Stuart mentioned today that we can change the name of the subroutines that
in the form of xx00aa.
The length of the new names must be 6 characters. I propose the following:
*Old* *New* Descriptions
*pp00aa* *poinca* Poincare plot
*pp00ab* *ftrace* field line tracing
*ma00aa* *intgrl* volume integrals
*ma02aa* *bltrmi* compute the local Beltrami solution
*mp00ac* *iotait* iteration over rotational transform
*jo00aa* *flderr* compute the field error
*tr00ab* *denrgy* compute the derivative of energy in each volume
*sc00aa* *covfld* compute co-variant field B
*ra00aa* *wrtfld* write vector potential to file
Please let me know if you have any ideas.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#63>, or mute the
thread
<https://github.com/notifications/unsubscribe-auth/ALB7Oaxb5CUdyA4GoAY7lpUObXofTE8Cks5vfTjKgaJpZM4cl562>
.
|
Sorry my mistake. So we have |
Hello! I may have a suggestion on mp00ac.h and ma02aa.h. From what I understood in the code (please correct me if I am wrong...), ma02aa.h iterates on mp00ac.h to solve the beltrami field in one volume given some constraints (not necessarily iota, it can be another local constraint) and mp00ac.h solves the beltrami field given {\mu, \psi_p} and the geometry. Thus I would propose: mp00ac bsolve Solve Beltrami field in one volume given the matrices dMA, dMB, dMD and dMG (which depend on {\mu, \psi_p} and the geometry) note: This is only a suggestion, tell me what you think about it. |
Stuart mentioned today that we can change the name of the subroutines that in the form of xx00aa.
The length of the new names must be 6 characters. I propose the following:
Old New Descriptions
pp00aa poinca Poincare plot
pp00ab ftrace field line tracing
ma00aa intgrl volume integrals
ma02aa bltrmi compute the local Beltrami solution
mp00ac iotait iteration over rotational transform
jo00aa flderr compute the field error
tr00ab denrgy compute the derivative of energy in each volume
sc00aa covfld compute co-variant field B
ra00aa wrtfld write vector potential to file
Please let me know if you have any ideas.
The text was updated successfully, but these errors were encountered: