HMI_Logo HMI Ring Diagrams
Pipeline Module Specifications

rdsinv

Module Version
	0.6	21 I 2010

General Description
	rdsinv performs an asymptotic sound-speed inversion the differences between a set of
	ring-fit frequencies and a set of comparison frequencies for the profile of sound-speed
	differences as a function of depth.

Status
	This version has been superseded by Version 0.7

	rdsinv_v06 is a compiled standalone DRMS binary built with NetDRMS 2.0
	to run in the JSOC configuration. Versions are in:
		~rick/bin/linux_x86_64/rdsinv_v06
		~rick/bin/rick/rdsinv_v06

	The source code and Makefile is in ~baldner/src/rdsinv

	This version has been superseded by Version 0.7

Usage
	rdsinv_v06 [-v] [param= val ...]
	
Flags
	-v	run verbose

Parameters
	ds		Name of an input data set (record selection). Default: su_rsb.rdfits
	seg		Name of the output segment in the DRMS series. Default: fit.out
	out		Output filename or data series name; Default: inv.csq
	no		Number of knots in frequency; Default: 6
	nw		Number of knots in w (accoustic depth); Default: 10
	nsol		Number of solution points; Default: 50
	in		Input filename; if specified overides drms lookup of parameter ds.
			Default: Not Specified
	comp		Name of file containing comparison frequencies. Default: "Not Specified"

Input Data series class:
	ring diagram mode fits

Sample input series:
	mdi.rdVfitsc_dp

Output Data series class:
	ring diagram mode fits

Sample output series:

Bugs in current version:
	If the input data are not specified as a DRMS data set, an output series
	cannot be created — module will exit with an error message.

	If the input is specified as a data set, the module dies just before the
	end on an illegal close of the input record. If the output is being sent
	to a named file, it will be okay, but no data will be written to a record
	in DRMS. As a consequence of this bug and the preceding one, no output
	can ever be written to DRMS.
	
	When writing output to a file, rather than a DRMS record set, only one
	set of files can be specified — if the input data set contains more than
	one record, each inversion will overwrite the last.

Valid HTML 4.01 Transitional HMI Ring Diagrams 4 Sep 2010, 12:25-0700