IPIM
 All Classes Files Functions Variables Pages
Public Member Functions | List of all members
rw_corfield Module Reference

Routines for reading/writing Corfield-like ascii files describing a magnetic fieldline. More...

Public Member Functions

subroutine read_ascii (fid_in, fieldline)
 Interface for reading Corfield-like ascii files. More...
 
subroutine read_ascii_v0 (fid_in, fieldline)
 Read V0-format ascii fieldline file produced by Corfield. More...
 
subroutine write_ascii_v0 (fieldline, fid_out)
 Write V0-format ascii fieldline file like the one produced by Corfield. More...
 
subroutine read_ascii_v1 (fid_in, fieldline)
 Read V1-format ascii fieldline file produced by Corfield. More...
 
subroutine write_ascii_v1 (fieldline, fid_out)
 Write V1-format ascii fieldline file like the one produced by Corfield. More...
 

Detailed Description

Routines for reading/writing Corfield-like ascii files describing a magnetic fieldline.

Member Function/Subroutine Documentation

subroutine rw_corfield::read_ascii ( integer, intent(in)  fid_in,
type(fieldline_type), intent(out)  fieldline 
)

Interface for reading Corfield-like ascii files.

Available formats: V0, V1

Parameters
[in]fid_inID file of an already open fieldline file.
[out]fieldlineRead fieldline structure.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine rw_corfield::read_ascii_v0 ( integer, intent(in)  fid_in,
type(fieldline_type), intent(out)  fieldline 
)

Read V0-format ascii fieldline file produced by Corfield.

Format Corfield V0:

  • No header.
  • Data (6F12.6): r (Rastre) phi (deg) theta (deg) br (G) bp (G) bt (G)
Parameters
[in]fid_inID file of an already open fieldline file.
[out]fieldlineRead fieldline structure.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine rw_corfield::read_ascii_v1 ( integer, intent(in)  fid_in,
type(fieldline_type), intent(out)  fieldline 
)

Read V1-format ascii fieldline file produced by Corfield.

Format Corfield V1:

  • No header.
  • Data (7F12.6): curv (Rastre), r (Rastre) phi (deg) theta (deg) br (G) bp (G) bt (G)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine rw_corfield::write_ascii_v0 ( type(fieldline_type), intent(in)  fieldline,
integer, intent(in)  fid_out 
)

Write V0-format ascii fieldline file like the one produced by Corfield.

Parameters
[in]fieldlineInput fieldline structure.
[in]fid_outID file of an already open fieldline file.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine rw_corfield::write_ascii_v1 ( type(fieldline_type), intent(in)  fieldline,
integer, intent(in)  fid_out 
)

Write V1-format ascii fieldline file like the one produced by Corfield.

Parameters
[in]fieldlineInput fieldline structure.
[in]fid_outID file of an already open fieldline file.

Here is the call graph for this function:


The documentation for this module was generated from the following file: