Documentation for /home/davin/idl/socware/

Generated by IDLdoc

single page | use frames     summary     class     fields     routine details     file attributes

general/cotrans/

cotrans_lib.pro


pro sub_GSE2GSM Purpose: transforms data from GSE to GSM keywords: /GSM2GSE : inverse transformation Example: sub_GSE2GSM,tha_fglc_gse,tha_fglc_gsm sub_GSE2GSM,tha_fglc_gsm,tha_fglc_gse,/GSM2GSE Notes: under construction!! will run faster in the near future!! Written by Hannes Schwarzl $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/general/cotrans/cotrans_lib.pro $

pro: sub_GEI2GSE Purpose: transforms THEMIS fluxgate magnetometer data from GEI to GSE keywords: /GSE2GEI : inverse transformation Example: sub_GEI2GSE,tha_fglc_gei,tha_fglc_gse sub_GEI2GSE,tha_fglc_gse,tha_fglc_gei,/GSE2GEI Notes: under construction!! will run faster in the near future!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

pro sub_GSM2SM Purpose: transforms data from GSM to SM keywords: /SM2GSM : inverse transformation Example: sub_GSM2SM,tha_fglc_gsm,tha_fglc_sm sub_GSM2SM,tha_fglc_sm,tha_fglc_gsm,/SM2GSM Notes: under construction!! will run faster in the near future!! Written by Hannes Schwarzl $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/general/cotrans/cotrans_lib.pro $

pro sub_GEI2GEO Purpose: transforms data from GEI to GEO keywords: /GEO2GEI : inverse transformation Example: sub_GEI2GEO,tha_fglc_gei,tha_fglc_geo sub_GEI2GEO,tha_fglc_geo,tha_fglc_gei,/GEO2GEI Notes: Written by Patrick Cruce(pcruce@igpp.ucla.edu) $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/general/cotrans/cotrans_lib.pro $

pro sub_GEO2MAG Purpose: transforms data from GEO to MAG keywords: /MAG2GEO : inverse transformation Example: sub_GEO2MAG,tha_fglc_geo,tha_fglc_mag sub_GEO2MAG,tha_fglc_mag,tha_fglc_geo,/MAG2GEO Notes: Written by Cindy Russell(clrussell@igpp.ucla.edu) $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/general/cotrans/cotrans_lib.pro $

proceddure: subGEI2GSE Purpose: transforms data from GEI to GSE INPUTS: TIMES as time_struct, DATA_in as nx3 array keywords: Example: Notes: under construction!! will run faster in the near future!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

procedure: subGSE2GEI Purpose: transforms data from GSE to GEI INPUTS: TIMES as time_struct, DATA_in as nx3 array keywords: Example: Notes: under construction!! will run faster in the near future!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

procedure: subGSE2GSM Purpose: transforms data from GSE to GSM INPUTS: TIMES as time_struct, DATA_in as nx3 array keywords: Example: Notes: under construction!! will run faster in the near future!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

procedure: subGSM2GSE Purpose: transforms data from GSM to GSE INPUTS: TIMES as time_struct, DATA_in as nx3 array keywords: Example: Notes: under construction!! will run faster in the near future!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

procedure: subGSM2SM Purpose: transforms data from GSM to SM INPUTS: TIMES as time_struct, DATA_in as nx3 array keywords: Example: Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

procedure: subSM2GSM Purpose: transforms data from SM to GSM INPUTS: TIMES as time_struct, DATA_in as nx3 array keywords: Example: Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

procedure: tgsegsm_vect Purpose: GSE to GSM transformation (vectorized version of tgsegsm from ROCOTLIB by Patrick Robert) Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

Routines

Routines from cotrans_lib.pro

sub_GSE2aGSM, data_in, data_out, aGSM2GSE=aGSM2GSE
sub_GSE2GSM, data_in, data_out, GSM2GSE=GSM2GSE
sub_GEI2GSE, data_in, data_out, GSE2GEI=GSE2GEI
sub_GSM2SM, data_in, data_out, SM2GSM=SM2GSM
sub_GEI2GEO, data_in, data_out, GEO2GEI=GEO2GEI
sub_GEO2MAG, data_in, data_out, MAG2GEO=MAG2GEO
subGEI2GSE, TIMES, DATA_in, DATA_out
subGSE2GEI, TIMES, DATA_in, DATA_out
subGSE2GSM, TIMES, DATA_in, DATA_out
subGSM2GSE, TIMES, DATA_in, DATA_out
subGSM2SM, TIMES, DATA_in, DATA_out
subSM2GSM, TIMES, DATA_in, DATA_out
subGEI2GEO, TIMES, DATA_in, DATA_out

procedure: subGEI2GEOPurpose: transforms data from GEI to GEOINPUTS: TIMES as time_struct, DATA_in as nx3 arraykeywords:Example:Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

subGEO2GEI, TIMES, DATA_in, DATA_out

procedure: subGEO2GEIPurpose: transforms data from GEO to GEIINPUTS: TIMES as time_struct, DATA_in as nx3 arraykeywords:Example:Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

subGEO2MAG, TIMES, DATA_in, DATA_out

procedure: subGEO2MAGPurpose: transforms data from GEO to MAGINPUTS: TIMES as time_struct, DATA_in as nx3 arraykeywords:Example:Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

subMAG2GEO, TIMES, DATA_in, DATA_out

procedure: subMAG2GEOPurpose: transforms data from MAG to GEOINPUTS: TIMES as time_struct, DATA_in as nx3 arraykeywords:Example:Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

csundir_vect, iyear, idoy, ih, im, is, gst, slong, sra, sdec, obliq

procedure: csundir_vectPurpose: calculates the direction of the sun (vectorized version of csundir from ROCOTLIB by Patrick Robert)INPUTS: integer timeoutput : gst greenwich mean sideral time (radians) slong longitude along ecliptic (radians) sra right ascension (radians) sdec declination of the sun (radians) obliq inclination of Earth's axis (radians)Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

tgeigse_vect, iyear, idoy, ih, im, is, xgei, ygei, zgei, xgse, ygse, zgse

procedure: tgeigse_vectPurpose: GEI to GSE transformation (vectorized version of tgeigse from ROCOTLIB by Patrick Robert)Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

tgsegei_vect, iyear, idoy, ih, im, is, xgse, ygse, zgse, xgei, ygei, zgei

procedure: tgsegei_vectPurpose: GSE to GEI transformation (vectorized version of tgsegei from ROCOTLIB by Patrick Robert)Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

tgsegsm_vect, iyear, idoy, ih, im, is, xgse, ygse, zgse, xgsm, ygsm, zgsm
tgsmgse_vect, iyear, idoy, ih, im, is, xgsm, ygsm, zgsm, xgse, ygse, zgse

procedure: tgsmgse_vectPurpose: GSM to GSE transformation (vectorized version of tgsmgse from ROCOTLIB by Patrick Robert)Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

tgsmsm_vect, iyear, idoy, ih, im, is, xgsm, ygsm, zgsm, xsm, ysm, zsm

procedure: tgsmsm_vectPurpose: GSM to SM transformation (vectorized version of tgsmsma from ROCOTLIB by Patrick Robert)Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

tsmgsm_vect, iyear, idoy, ih, im, is, xsm, ysm, zsm, xgsm, ygsm, zgsm

procedure: tsmgsm_vectPurpose: SM to GSM transformation (vectorized version of tsmagsm from ROCOTLIB by Patrick Robert)Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

cdipdir_vect, iyear, idoy, gd1, gd2, gd3

procedure: cdipdir_vectPurpose: calls cdipdir from ROCOTLIB in a vectorized environmentNotes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ faster algorithm (for loop across all points avoided) Hannes 05/25/2007 $URL $

cdipdir, iyear, idoy, d1, d2, d3

procedure: cdipdirPurpose: cdipdir from ROCOTLIB.

cotrans_lib

Routine details

top source sub_GSE2aGSM

sub_GSE2aGSM, data_in, data_out, aGSM2GSE=aGSM2GSE

Parameters

data_in
data_out

Keywords

aGSM2GSE

top source sub_GSE2GSM

sub_GSE2GSM, data_in, data_out, GSM2GSE=GSM2GSE

Parameters

data_in
data_out

Keywords

GSM2GSE

top source sub_GEI2GSE

sub_GEI2GSE, data_in, data_out, GSE2GEI=GSE2GEI

Parameters

data_in
data_out

Keywords

GSE2GEI

top source sub_GSM2SM

sub_GSM2SM, data_in, data_out, SM2GSM=SM2GSM

Parameters

data_in
data_out

Keywords

SM2GSM

top source sub_GEI2GEO

sub_GEI2GEO, data_in, data_out, GEO2GEI=GEO2GEI

Parameters

data_in
data_out

Keywords

GEO2GEI

top source sub_GEO2MAG

sub_GEO2MAG, data_in, data_out, MAG2GEO=MAG2GEO

Parameters

data_in
data_out

Keywords

MAG2GEO

top source subGEI2GSE

subGEI2GSE, TIMES, DATA_in, DATA_out

Parameters

TIMES
DATA_in
DATA_out

top source subGSE2GEI

subGSE2GEI, TIMES, DATA_in, DATA_out

Parameters

TIMES
DATA_in
DATA_out

top source subGSE2GSM

subGSE2GSM, TIMES, DATA_in, DATA_out

Parameters

TIMES
DATA_in
DATA_out

top source subGSM2GSE

subGSM2GSE, TIMES, DATA_in, DATA_out

Parameters

TIMES
DATA_in
DATA_out

top source subGSM2SM

subGSM2SM, TIMES, DATA_in, DATA_out

Parameters

TIMES
DATA_in
DATA_out

top source subSM2GSM

subSM2GSM, TIMES, DATA_in, DATA_out

Parameters

TIMES
DATA_in
DATA_out

top source subGEI2GEO

subGEI2GEO, TIMES, DATA_in, DATA_out

procedure: subGEI2GEO Purpose: transforms data from GEI to GEO INPUTS: TIMES as time_struct, DATA_in as nx3 array keywords: Example: Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

Parameters

TIMES
DATA_in
DATA_out

top source subGEO2GEI

subGEO2GEI, TIMES, DATA_in, DATA_out

procedure: subGEO2GEI Purpose: transforms data from GEO to GEI INPUTS: TIMES as time_struct, DATA_in as nx3 array keywords: Example: Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

Parameters

TIMES
DATA_in
DATA_out

top source subGEO2MAG

subGEO2MAG, TIMES, DATA_in, DATA_out

procedure: subGEO2MAG Purpose: transforms data from GEO to MAG INPUTS: TIMES as time_struct, DATA_in as nx3 array keywords: Example: Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

Parameters

TIMES
DATA_in
DATA_out

top source subMAG2GEO

subMAG2GEO, TIMES, DATA_in, DATA_out

procedure: subMAG2GEO Purpose: transforms data from MAG to GEO INPUTS: TIMES as time_struct, DATA_in as nx3 array keywords: Example: Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

Parameters

TIMES
DATA_in
DATA_out

top source csundir_vect

csundir_vect, iyear, idoy, ih, im, is, gst, slong, sra, sdec, obliq

procedure: csundir_vect Purpose: calculates the direction of the sun (vectorized version of csundir from ROCOTLIB by Patrick Robert) INPUTS: integer time output : gst greenwich mean sideral time (radians) slong longitude along ecliptic (radians) sra right ascension (radians) sdec declination of the sun (radians) obliq inclination of Earth's axis (radians) Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

Parameters

iyear
idoy
ih
im
is
gst
slong
sra
sdec
obliq

top source tgeigse_vect

tgeigse_vect, iyear, idoy, ih, im, is, xgei, ygei, zgei, xgse, ygse, zgse

procedure: tgeigse_vect Purpose: GEI to GSE transformation (vectorized version of tgeigse from ROCOTLIB by Patrick Robert) Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

Parameters

iyear
idoy
ih
im
is
xgei
ygei
zgei
xgse
ygse
zgse

top source tgsegei_vect

tgsegei_vect, iyear, idoy, ih, im, is, xgse, ygse, zgse, xgei, ygei, zgei

procedure: tgsegei_vect Purpose: GSE to GEI transformation (vectorized version of tgsegei from ROCOTLIB by Patrick Robert) Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

Parameters

iyear
idoy
ih
im
is
xgse
ygse
zgse
xgei
ygei
zgei

top source tgsegsm_vect

tgsegsm_vect, iyear, idoy, ih, im, is, xgse, ygse, zgse, xgsm, ygsm, zgsm

Parameters

iyear
idoy
ih
im
is
xgse
ygse
zgse
xgsm
ygsm
zgsm

top source tgsmgse_vect

tgsmgse_vect, iyear, idoy, ih, im, is, xgsm, ygsm, zgsm, xgse, ygse, zgse

procedure: tgsmgse_vect Purpose: GSM to GSE transformation (vectorized version of tgsmgse from ROCOTLIB by Patrick Robert) Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

Parameters

iyear
idoy
ih
im
is
xgsm
ygsm
zgsm
xgse
ygse
zgse

top source tgsmsm_vect

tgsmsm_vect, iyear, idoy, ih, im, is, xgsm, ygsm, zgsm, xsm, ysm, zsm

procedure: tgsmsm_vect Purpose: GSM to SM transformation (vectorized version of tgsmsma from ROCOTLIB by Patrick Robert) Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

Parameters

iyear
idoy
ih
im
is
xgsm
ygsm
zgsm
xsm
ysm
zsm

top source tsmgsm_vect

tsmgsm_vect, iyear, idoy, ih, im, is, xsm, ysm, zsm, xgsm, ygsm, zgsm

procedure: tsmgsm_vect Purpose: SM to GSM transformation (vectorized version of tsmagsm from ROCOTLIB by Patrick Robert) Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

Parameters

iyear
idoy
ih
im
is
xsm
ysm
zsm
xgsm
ygsm
zgsm

top source cdipdir_vect

cdipdir_vect, iyear, idoy, gd1, gd2, gd3

procedure: cdipdir_vect Purpose: calls cdipdir from ROCOTLIB in a vectorized environment Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ faster algorithm (for loop across all points avoided) Hannes 05/25/2007 $URL $

Parameters

iyear
idoy
gd1
gd2
gd3

top source cdipdir

cdipdir, iyear, idoy, d1, d2, d3

procedure: cdipdir Purpose: cdipdir from ROCOTLIB. direction of Earth's magnetic axis in GEO Notes: under construction!! $LastChangedBy: jwl $ $LastChangedDate: 2014-11-05 14:26:45 -0800 (Wed, 05 Nov 2014) $ $LastChangedRevision: 16140 $ $URL $

Parameters

iyear
idoy
d1
d2
d3

top source cotrans_lib

cotrans_lib

File attributes

Modification date: Fri Nov 21 06:43:18 2014
Lines: 697