Cbshl

1. Code Name: Cbshl (Tokamak conducting shell code).
2. The scope: EM effects of conducting passive structures.
3. Developer: Leonid E. Zakharov.
4. Users: LEZ.
5. Description: Thin triangle based electro-magnetic model of the shell.
6. Language: C/OpenGL/CodeBuilder (Cb).
7. CodeControl: Real time interactive, organized by Cb.
8. Communications:Distributed over sections and organized by Cb (I/O file system, X-Window and OpenGL graphics with .png, .eps output). Reads the ProE design files for tokamak structures.
9. Postprocessors: Other Cb-codes can read files from I/O database (the structure of records is common). Standard software for movie files.
10. Docs: Online-Help and code maintenance documentation is organized by Cb.
11. Web: N/A
12. Versions: No version control.
13. NumModel: Analytic representation of magnetic field of elementary plane triangle. Variational circuit equations for eddy currents in the shell.
14. OperModel Linear algebra.
15. Reference: N/A.
16. Uniqueness: (a) Interface with ProE output of exact reproduction of tokamak structures; (b) Universal and non-singular (in comparison with VALLEN code) representation of thin wall circuits; (c) Consistency with disruption studies (wall touching kink mode) and tokamak magnetic diagnostics.
17. Verification: Mesh sizing.
18. Tangible results: (a) Calculation of disruption forces on LTX inner wall as a guidance for LTX design; (b) Calculation of evolution of eddy currents in the wall excited by the PF Coils in LTX.
19. Limitations: Not yet determined.
20. Externals: CodeBuilder.
21. Scalability: Not tested. Seems to be scalable because of only stationary positively defined symmetric matrices involved.
22. Bottlenecks: Not determined yet.
23. Composition: The code is structured by communication sections (rather than by modules or smaller codes) in consistency with Cb.
24. Portability: Not an issue.
25. Performance: Characteristic time is of the scale of an 1 hour for calculation of each mutual inductance matrices between separate surfaces (both stages done once for each machine), and about 5 min for calculation of Cholesky decomposition, and about 1 sec for the time step in evolution of eddy currents.