Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cdata_closure_amplitudeDefines a class containing a collection of closure amplitude datum objects with simple I/O
 Cdata_closure_phaseDefines a class containing a collection of closure phases datum objects with simple I/O
 Cdata_crosshand_visibilitiesDefines a class containing a collection of crosshand visibilities datum objects with simple I/O
 Cdata_fluxDefines a class containing a collection of flux datum objects with simple I/O
 Cdata_polarization_fractionDefines a class containing a collection of linear polarization fraction amplitude datum objects with simple I/O
 Cdata_visibilityDefines a class containing a collection of visibility datum objects with simple I/O
 Cdata_visibility_amplitudeDefines a class containing a collection of visibility amplitude datum objects with simple I/O
 Cdatum_closure_amplitudeDefines a struct containing individual closure amplitudes and ancillary information
 Cdatum_closure_phaseDefines a struct containing individual closure phases and ancillary information
 Cdatum_crosshand_visibilitiesDefines a struct containing individual visibilities and ancillary information
 Cdatum_fluxDefines a struct containing individual fluxes and ancillary information
 Cdatum_polarization_fractionDefines a struct containing a collection of linear polarization fractions in the visbility domain, \(\breve{m}:=(|\tilde{Q}+i\tilde{U}|)/|\tilde{I}|\)
 Cdatum_visibilityDefines a struct containing individual visibilities and ancillary information
 Cdatum_visibility_amplitudeDefines a struct containing individual visibility amplitudes and ancillary information
 CGaussianQuadrature
 Cimage_family_static_errorDefines a utility class that constructs and incorporates a theory error estimate from a library of images
 CIntegrandDefines a general purpose 1D Gaussian quadrature class that implements a variety of weighting schemes
 CInterpolator1DDefines a general purpose 1D linear interpolator
 CInterpolator2DDefines a general purpose 2D interpolator class that implements a variety of interpolation schemes
 ClikelihoodDefines the combined likelihood class
 Clikelihood_baseDefines an interface to calculate log-likelihoods given a set of parameters for an specific model, and assuming that the corresponding datatypes have Gaussian errors
 Cmodel_closure_amplitudeDefines the interface for models that generate visibility amplitude data appropriate for comparison with datum_closure_amplitude.h
 Cmodel_closure_phaseDefines the interface for models that generate closure phase data appropriate for comparison with datum_closure_phase.h
 Cmodel_crosshand_visibilitiesDefines the interface for models that generate the full complex crosshand visibility data appropriate for comparison with datum_crosshand_visibilities_amplitude.h
 Cmodel_fluxDefines the interface for models that generate flux data appropriate for comparison with datum_flux.h
 Cmodel_polarization_fractionDefines the interface for models that generate visibility amplitude data appropriate for comparison with datum_polarization_fraction.h
 Cmodel_visibilityDefines the interface for models that generate complex visibility data appropriate for comparison with datum_visibility.h
 Cmodel_visibility_amplitudeDefines the interface for models that generate visibility amplitude data appropriate for comparison with datum_visibility_amplitude.h
 Coptimizer_kickout_powellPowell scheme optimizer with repeated kickouts for likelihoods
 Coptimizer_powellPowell scheme optimizer for likelihoods
 Coptimizer_simplexSimplex scheme optimizer for likelihoods
 CpriorDefines the combined prior class
 Cprior_baseDefines the base prior class
 CRandomNumberGeneratorDefines an interface for random number generators
 Csampler_affine_invariant_tempered_MCMCParallel tempered Markov Chain Monte Carlo sampler
 Csampler_differential_evolution_deo_tempered_MCMCParallel tempered Markov Chain Monte Carlo sampler
 Csampler_differential_evolution_tempered_MCMCParallel tempered Markov Chain Monte Carlo sampler
 Csampler_grid_searchImplements a Grid Search Sampler
 Csampler_MCMC_base
 CStopWatchDefines a general purpose timer based on the C time function
 Ctransform_baseDefines the base transformation class