Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

readinput.hh File Reference

#include "constants.hh"
#include "matrixbk.hh"

Go to the source code of this file.

Classes

struct  input_gen
struct  input_readfiles
struct  input_pr_orbits
struct  input_crop
struct  input_oversample
struct  input_filtazi
struct  input_coarsecorr
struct  input_fine
struct  input_coregpm
struct  input_resample
struct  input_filtrange
struct  input_comprefpha
struct  input_interfero
struct  input_coherence
struct  input_filtphase
struct  input_unwrap
struct  input_slant2h
struct  input_geocode
struct  input_subtrrefpha
struct  input_comprefdem
struct  input_subtrrefdem
struct  input_m_EXTRA
struct  input_s_EXTRA
struct  input_dinsar
struct  input_i_EXTRA2

Functions

void setunspecified (char *s)
bool specified (const char *s)
void readinput (input_gen &generalinput, input_ell &inputellips, input_pr_orbits &porbitsinput, input_readfiles &readfilesmaster, input_crop &cropinputmaster, input_oversample &oversamplemaster, input_readfiles &readfilesslave, input_crop &cropinputslave, input_oversample &oversampleslave, input_filtazi &filtaziinput, input_coarsecorr &coarsecorrinput, input_fine &fineinput, input_coregpm &coregpminput, input_resample &resampleinput, input_filtrange &filtrangeinput, input_interfero &interferoinput, input_coherence &coherenceinput, input_comprefpha &comprefphainput, input_subtrrefpha &subtrrefphainput, input_comprefdem &comprefdeminput, input_subtrrefdem &subtrrefdeminput, input_filtphase &filtphaseinput, input_dinsar &dinsarinput, input_unwrap &unwrapinput, input_slant2h &slant2hinput, input_geocode &geocodeinput)

Variables

const int16 pr_m_readfiles
const int16 NUMPROCESSES = pr_last_one+1
const char processcontrol [NUMPROCESSES][ONE27]
const int16 cc_magfft = 21
const int16 cc_magspace = 22
const int16 fc_cmplxfft = 31
const int16 fc_cmplxspace = 32
const int16 fc_magfft = 33
const int16 fc_magspace = 34
const int16 fc_oversample = 35
const int16 fe_porbits = 41
const int16 fe_method2 = 42
const int16 rs_rect = 102
const int16 rs_tri = 202
const int16 rs_cc4p = 304
const int16 rs_cc6p = 306
const int16 rs_ts6p = 406
const int16 rs_ts8p = 408
const int16 rs_ts16p = 416
const int16 rs_knab4p = 504
const int16 rs_knab6p = 506
const int16 rs_knab8p = 508
const int16 rs_knab10p = 510
const int16 rs_knab16p = 516
const int16 int_oldmethod = 91
const int16 int_oversample = 92
const int16 coh_oldmethod = 101
const int16 coh_newmethod = 102
const int16 fp_goldstein = 81
const int16 fp_spatialconv = 82
const int16 fp_spectral = 83
const int16 uw_method1 = 51
const int16 uw_method2 = 52
const int16 uw_method3 = 53
const int16 s2h_schwabisch = 61
const int16 s2h_rodriguez = 62
const int16 s2h_ambiguity = 63
const int16 geo_nointerp = 70
const int16 geo_regular = 71
const int16 crd_nearest = 81
const int16 crd_trilinear = 82
const int16 srp_polynomial = 101
const int16 srp_exact = 102
const int16 rf_adaptive = 301
const int16 rf_porbits = 302


Function Documentation

void readinput input_gen generalinput,
input_ell inputellips,
input_pr_orbits porbitsinput,
input_readfiles readfilesmaster,
input_crop cropinputmaster,
input_oversample oversamplemaster,
input_readfiles readfilesslave,
input_crop cropinputslave,
input_oversample oversampleslave,
input_filtazi filtaziinput,
input_coarsecorr coarsecorrinput,
input_fine fineinput,
input_coregpm coregpminput,
input_resample resampleinput,
input_filtrange filtrangeinput,
input_interfero interferoinput,
input_coherence coherenceinput,
input_comprefpha comprefphainput,
input_subtrrefpha subtrrefphainput,
input_comprefdem comprefdeminput,
input_subtrrefdem subtrrefdeminput,
input_filtphase filtphaseinput,
input_dinsar dinsarinput,
input_unwrap unwrapinput,
input_slant2h slant2hinput,
input_geocode geocodeinput
 

Definition at line 138 of file readinput.cc.

References input_ell::a, abs(), input_fine::AccL, input_coarsecorr::AccL, input_fine::AccP, input_coarsecorr::AccP, input_filtphase::alpha, input_readfiles::az_timing_error, input_ell::b, beeplevel, bk_messages::bellrings(), BESSEL_A, BESSEL_B, bk_assert(), input_filtphase::blocksize, cc_magfft, cc_magspace, checkcoarsecorr(), checkcoherence(), checkcomprefdem(), checkcomprefpha(), checkcoregpm(), checkcrop(), checkdinsar(), checkfiltazi(), checkfiltphase(), checkfiltrange(), checkfine(), checkgeneral(), checkgeocode(), checkinterfero(), checkoversample(), checkporbits(), checkreadfiles(), checkresample(), checkslant2h(), checksubtrrefdem(), checksubtrrefpha(), checkunwrap(), coh_newmethod, coh_oldmethod, input_coherence::cohsizeL, input_coherence::cohsizeP, crd_nearest, crd_trilinear, input_readfiles::datfile, input_resample::dbow, input_crop::dbow, input_crop::dbow_geo, DEBUG, deg2rad(), input_comprefpha::degree, input_coregpm::degree, input_slant2h::degree1d, input_slant2h::degree2d, input_unwrap::deltaLseed, input_unwrap::deltaPseed, input_comprefdem::demcols, input_comprefdem::demdeltalat, input_comprefdem::demdeltalon, input_comprefdem::demlatleftupper, input_comprefdem::demlonleftupper, input_comprefdem::demnodata, input_comprefdem::demrows, displevel, bk_messages::doprint(), input_filtrange::doweightcorrel, input_gen::dumpbaselineL, input_gen::dumpbaselineP, input_pr_orbits::dumpmasterorbit, input_coregpm::dumpmodel, input_subtrrefpha::dumponlyrefpha, input_pr_orbits::dumpslaveorbit, input_ell::e2, input_ell::e2b, input_ell::ecc1st_sqr(), input_ell::ecc2nd_sqr(), EIGHTY, EPS, ERROR, existed(), input_comprefdem::extradense, fc_magfft, fc_magspace, fc_oversample, fe_method2, fe_porbits, input_filtrange::fftlength, input_filtazi::fftlength, input_filtphase::fifiltphase, input_filtphase::fikernel2d, input_crop::fileid, input_readfiles::fileid, input_crop::filein1, filelines(), input_resample::fileout, input_crop::fileout1, input_oversample::fileoutovs, input_oversample::FilterSize, input_filtphase::finumlines, input_comprefdem::firefdem, input_coherence::foccoh, input_subtrrefdem::focint, input_subtrrefpha::focint, input_interfero::focint, input_coherence::focoh, input_comprefdem::fodem, input_comprefdem::fodemi, input_dinsar::fodinsar, input_filtphase::fofiltphase, input_slant2h::fohei, input_interfero::foint, input_geocode::folam, input_slant2h::folam, input_filtrange::fomaster, input_filtazi::fomaster, input_geocode::fophi, input_slant2h::fophi, input_comprefdem::forefdem, input_comprefdem::forefdemhei, input_subtrrefpha::forefpha, input_unwrap::foregions, FORMATCI2, FORMATCR4, FORMATHGT, FORMATI2, FORMATI2_BIGENDIAN, FORMATR4, FORMATR8, input_dinsar::foscaleduint, input_filtrange::foslave, input_filtazi::foslave, input_unwrap::fouint, fp_goldstein, fp_spatialconv, fp_spectral, bk_messages::get_str(), GRS80_A, GRS80_B, input_filtrange::hammingalpha, input_filtazi::hammingalpha, input_gen::i_resfile, input_crop::idcrop, input_comprefdem::iformatflag, input_comprefpha::ifpositions, input_fine::ifpositions, input_coarsecorr::ifpositions, input_comprefdem::includerefpha, INFO, input_fine::initoffsetL, input_coarsecorr::initoffsetL, input_fine::initoffsetP, input_coarsecorr::initoffsetP, int16, int32, int_oldmethod, int_oversample, input_gen::interactive, isodd(), input_coregpm::k_alpha, input_filtphase::kernel, keyword_error, input_readfiles::leaderfile, window::linehi, window::linelo, input_gen::logfile, input_pr_orbits::m_orbdir, input_gen::m_resfile, input_fine::MasksizeL, input_coarsecorr::MasksizeL, input_fine::MasksizeP, input_coarsecorr::MasksizeP, MASTERID, input_coregpm::maxiter, input_gen::memory, input_slant2h::method, input_resample::method, input_comprefpha::method, input_unwrap::method, input_fine::method, input_coarsecorr::method, input_comprefdem::method, input_filtphase::method, input_subtrrefpha::method, input_coherence::method, input_interfero::method, input_filtrange::method, input_subtrrefpha::multilookL, input_coherence::multilookL, input_interfero::multilookL, input_subtrrefpha::multilookP, input_coherence::multilookP, input_interfero::multilookP, input_ell::name, NaN, input_slant2h::Nheights, input_filtrange::nlmean, input_comprefpha::Npoints, input_slant2h::Npoints, input_readfiles::nullfile, NUMPROCESSES, input_fine::Nwin, input_coarsecorr::Nwin, input_subtrrefdem::offsetL, input_subtrrefdem::offsetP, input_unwrap::oformatflag, input_resample::oformatflag, input_filtrange::oformatflag, input_filtazi::oformatflag, input_oversample::oformatflag, ONE27, ORB_DEFAULT, input_gen::orb_interp, ORB_SPLINE, input_fine::osfactor, input_oversample::OsrAzimuth, input_oversample::OsrRange, input_filtphase::overlap, input_filtrange::overlap, input_filtazi::overlap, input_filtrange::oversample, input_gen::overwrit, window::pixhi, window::pixlo, input_coregpm::plot, input_coregpm::plotmagbg, input_fine::plotmagbg, input_fine::plotoffsets, input_fine::plotthreshold, pr_m_readfiles, input_gen::preview, bk_messages::print(), PRINT_ERROR, input_gen::process, PROGRESS, real4, real8, bk_messages::reset(), matrix< real4 >::resize(), rf_adaptive, rf_porbits, input_readfiles::rg_timing_error, rs_cc4p, rs_cc6p, rs_knab10p, rs_knab16p, rs_knab4p, rs_knab6p, rs_knab8p, rs_rect, rs_tri, rs_ts16p, rs_ts6p, rs_ts8p, s2h_ambiguity, s2h_rodriguez, s2h_schwabisch, input_pr_orbits::s_orbdir, input_gen::s_resfile, input_unwrap::seedfile, input_readfiles::sensor_id, setunspecified(), input_resample::shiftazi, matrix< real4 >::size(), SLAVEID, SLC_ASAR, SLC_ERS, SLC_JERS, SLC_RSAT, input_unwrap::snaphu_coh, input_unwrap::snaphu_init, input_unwrap::snaphu_log, input_unwrap::snaphu_mode, input_unwrap::snaphu_verbose, input_filtrange::SNRthreshold, specified(), srp_exact, srp_polynomial, sum(), input_gen::terrain_height, input_filtrange::terrainslope, input_coregpm::threshold, input_gen::tiepoint, input_pr_orbits::timebefore, input_pr_orbits::timeinterval, input_dinsar::topointresfile, input_dinsar::topomasterresfile, input_dinsar::toposlaveresfile, toupper(), TRACE, TRACE_FUNCTION, uint, uw_method1, uw_method2, uw_method3, input_readfiles::volfile, WARNING, input_coregpm::weightflag, WGS84_A, WGS84_B, writearg(), cn::x, cn::y, and cn::z.

Referenced by main().

void setunspecified char *  s  )  [inline]
 

Definition at line 539 of file readinput.hh.

Referenced by readinput().

bool specified const char *  s  )  [inline]
 

Definition at line 541 of file readinput.hh.

Referenced by checkcoarsecorr(), checkcoherence(), checkcomprefdem(), checkcomprefpha(), checkdinsar(), checkfiltphase(), checkfine(), checkinterfero(), checkporbits(), checkreadfiles(), coarsecorrel(), coarsecorrelfft(), compcoherence(), compinterfero(), dinsar(), finecoreg(), flatearth(), main(), phasefilter(), phasefilterspectral(), radarcodedem(), readinput(), snaphu_unwrap(), and spatialphasefilt().


Variable Documentation

const int16 cc_magfft = 21
 

Definition at line 145 of file readinput.hh.

Referenced by checkcoarsecorr(), coarsecorrelfft(), main(), and readinput().

const int16 cc_magspace = 22
 

Definition at line 146 of file readinput.hh.

Referenced by checkcoarsecorr(), main(), and readinput().

const int16 coh_newmethod = 102
 

Definition at line 173 of file readinput.hh.

Referenced by main(), and readinput().

const int16 coh_oldmethod = 101
 

Definition at line 172 of file readinput.hh.

Referenced by main(), and readinput().

const int16 crd_nearest = 81
 

Definition at line 190 of file readinput.hh.

Referenced by checkcomprefdem(), radarcodedem(), and readinput().

const int16 crd_trilinear = 82
 

Definition at line 191 of file readinput.hh.

Referenced by checkcomprefdem(), and readinput().

const int16 fc_cmplxfft = 31
 

Definition at line 148 of file readinput.hh.

const int16 fc_cmplxspace = 32
 

Definition at line 149 of file readinput.hh.

Referenced by coherencespace(), and finecoreg().

const int16 fc_magfft = 33
 

Definition at line 150 of file readinput.hh.

Referenced by checkfine(), coherencefft(), finecoreg(), main(), and readinput().

const int16 fc_magspace = 34
 

Definition at line 151 of file readinput.hh.

Referenced by checkfine(), coherencespace(), finecoreg(), main(), and readinput().

const int16 fc_oversample = 35
 

Definition at line 152 of file readinput.hh.

Referenced by checkfine(), main(), and readinput().

const int16 fe_method2 = 42
 

Definition at line 155 of file readinput.hh.

Referenced by checkcomprefpha(), main(), and readinput().

const int16 fe_porbits = 41
 

Definition at line 154 of file readinput.hh.

Referenced by checkcomprefpha(), main(), and readinput().

const int16 fp_goldstein = 81
 

Definition at line 175 of file readinput.hh.

Referenced by checkfiltphase(), main(), and readinput().

const int16 fp_spatialconv = 82
 

Definition at line 176 of file readinput.hh.

Referenced by checkfiltphase(), main(), and readinput().

const int16 fp_spectral = 83
 

Definition at line 177 of file readinput.hh.

Referenced by checkfiltphase(), main(), and readinput().

const int16 geo_nointerp = 70
 

Definition at line 187 of file readinput.hh.

const int16 geo_regular = 71
 

Definition at line 188 of file readinput.hh.

const int16 int_oldmethod = 91
 

Definition at line 170 of file readinput.hh.

Referenced by main(), and readinput().

const int16 int_oversample = 92
 

Definition at line 171 of file readinput.hh.

Referenced by main(), and readinput().

const int16 NUMPROCESSES = pr_last_one+1
 

Definition at line 89 of file readinput.hh.

Referenced by checkgeneral(), checkprocessing(), fillcheckprocess(), main(), readinput(), and updateprocesscontrol().

const int16 pr_m_readfiles
 

Definition at line 55 of file readinput.hh.

Referenced by checkprocessing(), doinitwrite(), fillcheckprocess(), fillprocessed(), initwrite(), main(), readdat(), readinput(), readvolume(), and updateprocesscontrol().

const char processcontrol[NUMPROCESSES][ONE27]
 

Definition at line 98 of file readinput.hh.

Referenced by azimuthfilter(), checkprocessing(), checkrequest(), coarsecorrel(), coarsecorrelfft(), coarseporbit(), compcoherence(), compinterfero(), convertgetorbout(), coregpm(), dinsar(), envisat_dump_data(), fillcheckprocess(), fillprocessed(), finecoreg(), flatearth(), geocode(), initwrite(), main(), OversampleSLC(), phasefilter(), phasefilterspectral(), radarcodedem(), radarsat_dump_data(), rangefilter(), rangefiltporbits(), readdat(), readvolume(), resample(), slant2hambiguity(), slant2hrodriguez(), slant2hschwabisch(), snaphu_unwrap(), spatialphasefilt(), subtrrefdem(), subtrrefpha(), unwraptreeframon(), updateprocesscontrol(), and writeslc().

const int16 rf_adaptive = 301
 

Definition at line 196 of file readinput.hh.

Referenced by checkfiltrange(), main(), and readinput().

const int16 rf_porbits = 302
 

Definition at line 197 of file readinput.hh.

Referenced by checkfiltrange(), main(), and readinput().

const int16 rs_cc4p = 304
 

Definition at line 159 of file readinput.hh.

Referenced by readinput(), and resample().

const int16 rs_cc6p = 306
 

Definition at line 160 of file readinput.hh.

Referenced by readinput(), and resample().

const int16 rs_knab10p = 510
 

Definition at line 167 of file readinput.hh.

Referenced by readinput(), and resample().

const int16 rs_knab16p = 516
 

Definition at line 168 of file readinput.hh.

Referenced by readinput(), and resample().

const int16 rs_knab4p = 504
 

Definition at line 164 of file readinput.hh.

Referenced by readinput(), and resample().

const int16 rs_knab6p = 506
 

Definition at line 165 of file readinput.hh.

Referenced by readinput(), and resample().

const int16 rs_knab8p = 508
 

Definition at line 166 of file readinput.hh.

Referenced by readinput(), and resample().

const int16 rs_rect = 102
 

Definition at line 157 of file readinput.hh.

Referenced by readinput(), and resample().

const int16 rs_tri = 202
 

Definition at line 158 of file readinput.hh.

Referenced by readinput(), and resample().

const int16 rs_ts16p = 416
 

Definition at line 163 of file readinput.hh.

Referenced by readinput(), and resample().

const int16 rs_ts6p = 406
 

Definition at line 161 of file readinput.hh.

Referenced by readinput(), and resample().

const int16 rs_ts8p = 408
 

Definition at line 162 of file readinput.hh.

Referenced by readinput(), and resample().

const int16 s2h_ambiguity = 63
 

Definition at line 185 of file readinput.hh.

Referenced by checkslant2h(), main(), and readinput().

const int16 s2h_rodriguez = 62
 

Definition at line 184 of file readinput.hh.

Referenced by checkslant2h(), main(), and readinput().

const int16 s2h_schwabisch = 61
 

Definition at line 183 of file readinput.hh.

Referenced by checkslant2h(), main(), and readinput().

const int16 srp_exact = 102
 

Definition at line 194 of file readinput.hh.

Referenced by checksubtrrefpha(), main(), and readinput().

const int16 srp_polynomial = 101
 

Definition at line 193 of file readinput.hh.

Referenced by checksubtrrefpha(), main(), and readinput().

const int16 uw_method1 = 51
 

Definition at line 179 of file readinput.hh.

Referenced by checkunwrap(), main(), and readinput().

const int16 uw_method2 = 52
 

Definition at line 180 of file readinput.hh.

Referenced by checkunwrap(), main(), and readinput().

const int16 uw_method3 = 53
 

Definition at line 181 of file readinput.hh.

Referenced by checkunwrap(), main(), and readinput().


Generated on Fri Apr 22 15:58:13 2005 for Doris by doxygen 1.3.6