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 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
File attributes
Modification date: | Fri Nov 21 06:43:18 2014 |
Lines: | 697 |