ConnectTool
 All Classes Namespaces Files Functions Variables Pages
Functions
ascii_fieldline Namespace Reference

Functions

def write
 Master routine for writing module_fieldline.Fieldlines in different formats. More...
 
def read
 Master routine for reading module_fieldline.Fieldlines in different formats. More...
 
def read_v0
 Read ascii v0 format fieldline file from SWD. More...
 
def write_v0
 Write ascii v0 format fieldline file from SWD. More...
 

Function Documentation

def ascii_fieldline.read (   filepath)

Master routine for reading module_fieldline.Fieldlines in different formats.

Here is the call graph for this function:

def ascii_fieldline.read_v0 (   ifile)

Read ascii v0 format fieldline file from SWD.

Parameters
[in]ifile,:file ID of an open file
[out]fieldlines,:List of module_fieldline.Fieldlines objects in HGC coordinates.

SWD V0-format for fieldline file is the following (quite the same as CORFIELD V2 ascii format):
Header (9 lines):

  • #Version 0
  • #nline X
  • #iline nsize
  • #R(1..nsize) (km)
  • #Phi(1..nsize) (degree)
  • #The(1..nsize) (degree)
  • #Br(1..nsize) (Gauss)
  • #Bphi(1..nsize) (Gauss)
  • #Bthe(1..nsize) (Gauss)

Data: Written on nline * 7 lines.

  • iline nsize
  • R(1..nsize)
  • Phi(1..nsize)
  • The(1..nsize)
  • Br(1..nsize)
  • Bphi(1..nsize)
  • Bthe(1..nsize)

Here is the caller graph for this function:

def ascii_fieldline.write (   fieldlines,
  filepath,
  version = 0 
)

Master routine for writing module_fieldline.Fieldlines in different formats.

Here is the call graph for this function:

def ascii_fieldline.write_v0 (   fieldlines,
  ifile 
)

Write ascii v0 format fieldline file from SWD.

Parameters
[in]coordinates,:List of module_fieldline.Fieldline objects in HGC coordinate.
[in]ifile,:file unit already open in proper mode (read...)

Here is the caller graph for this function: