Stellarator-Tools
|
Defines the base class of the type vmec_file_class. This contains the output of a vmec equilibrium. More...
Data Types | |
interface | vmec_file_class |
Base class representing a vmec output. More... | |
Functions/Subroutines | |
class(vmec_file_class) function, pointer | vmec_file_construct (vmec_file_name) |
Construct a vmec_file_class object. More... | |
subroutine | vmec_file_destruct (this) |
Deconstruct a vmec_file_class object. More... | |
Defines the base class of the type vmec_file_class. This contains the output of a vmec equilibrium.
class (vmec_file_class) function, pointer vmec_file::vmec_file_construct | ( | character (len=*), intent(in) | vmec_file_name | ) |
Construct a vmec_file_class object.
Allocates memory and initializes a vmec_file_class object with an siesta restart file.
[in] | vmec_file_name | File name for vacuum fields. |
subroutine vmec_file::vmec_file_destruct | ( | type (vmec_file_class), intent(inout) | this | ) |
Deconstruct a vmec_file_class object.
Deallocates memory and uninitializes a vmec_file_class object.
[in,out] | this | A vmec_file_class instance. |