bluemira.equilibria.fem_fixed_boundary.file
File saving for fixed boundary equilibrium
Functions
|
|
|
|
|
Save a fixed boundary equilibrium to a file. |
Module Contents
- bluemira.equilibria.fem_fixed_boundary.file._pressure_profile(pprime, psi_norm, psi_mag)
- bluemira.equilibria.fem_fixed_boundary.file._fpol_profile(ffprime, psi_norm, psi_mag, fvac)
- bluemira.equilibria.fem_fixed_boundary.file.save_fixed_boundary_to_file(file_path: str, file_header_name: str, equilibrium: bluemira.equilibria.fem_fixed_boundary.fem_magnetostatic_2D.FixedBoundaryEquilibrium, nx: int, nz: int, file_format: str = 'json', json_kwargs: dict | None = None) eqdsk.EQDSKInterface
Save a fixed boundary equilibrium to a file.
- Parameters:
file_path (str) – File path to save the file to
file_header_name (str) – File header name to use in the the file
equilibrium (bluemira.equilibria.fem_fixed_boundary.fem_magnetostatic_2D.FixedBoundaryEquilibrium) – Equilibrium object to save to file
nx (int) – Number of radial points to use in the psi map
nz (int) – Number of vertical points to use in the psi map
file_format (str) – Format of the file
json_kwargs (dict | None) – kwargs to use if saving to JSON
- Return type:
eqdsk.EQDSKInterface