▶Nltl | |
▶Nltl | |
C__ltl_type_name | |
C__ltl_type_name< char > | |
C__ltl_type_name< double > | |
C__ltl_type_name< float > | |
C__ltl_type_name< int > | |
C__ltl_type_name< long > | |
C__ltl_type_name< long double > | |
C__ltl_type_name< short > | |
C__ltl_type_name< std::complex< double > > | |
C__ltl_type_name< std::complex< float > > | |
C__ltl_type_name< std::complex< long double > > | |
C__ltl_type_name< unsigned char > | |
C__ltl_type_name< unsigned int > | |
C__ltl_type_name< unsigned long > | |
C__ltl_type_name< unsigned short > | |
C_assignfm_base | |
C_assignfv_base | Just to keep everything together in class browsers.. |
C_et_applic_base | This is just to keep everything together in class browsers |
C_et_fmatrix_parse_base | Just to keep everything together in class browsers.. |
C_et_fvector_parse_base | Just to keep everything together in class browsers .. |
CasFMExpr | We need a trait class to deal with literals |
CasFMExpr< FMatrix< T, M, N > > | An array operand |
CasFMExpr< FMExprNode< T, M, N > > | Already an expression template term |
CasFVExpr | We need a trait class to deal with literals |
CasFVExpr< FVector< T, N, S > > | An array operand |
CasFVExpr< FVExprNode< T, N > > | Already an expression template term |
Ccast | |
CDivergenceException | Exception indicating a divergent iterative algorithm |
CExprBase | |
CExprBinopNode | Binary operation node in the expression parse tree |
CExprLiteralNode | Node in the expression parse tree representing a literal number |
CExprNode | Node in the expression parse tree. Every expression in ultimately represented by this class |
CExprUnopNode | Unary operation node in the expression parse tree |
CFitsException | Exception indicating problems with FITS I/O |
CFixedVector | Vector with known length at compile time, 1-based, STL-compatible |
Cfm_and_assign | |
Cfm_bor_assign | |
Cfm_div_assign | |
Cfm_equ_assign | |
Cfm_min_assign | |
Cfm_mod_assign | |
Cfm_mul_assign | |
Cfm_plu_assign | |
Cfm_sle_assign | |
Cfm_sri_assign | |
Cfm_xor_assign | |
CFMatrix | Matrix with dimensions known at compile time |
CFMExprBinopNode | Binary operation node |
CFMExprLiteralNode | Literal number |
CFMExprNode | Now the expression class itself |
CFMExprUnopNode | Unary operation node |
CFMIter | |
CFMIterConst | |
Cfv_and_assign | |
Cfv_bor_assign | |
Cfv_div_assign | |
Cfv_equ_assign | |
Cfv_min_assign | |
Cfv_mod_assign | |
Cfv_mul_assign | |
Cfv_plu_assign | |
Cfv_sle_assign | |
Cfv_sri_assign | |
Cfv_xor_assign | |
CFVector | Vector whose length is known at compile time |
CFVExprBinopNode | Binary operation node |
CFVExprLiteralNode | Literal number |
CFVExprNode | The expression class itself |
CFVExprUnopNode | Unary operation node |
CFVIter | |
CFVIter< T, N, 0 > | |
Cfviter_end_tag | |
CFVIterConst | |
CFVIterConst< T, N, 0 > | |
CFVMemory | Memory and data access interface for ltl::FVMemory |
CFVMemory< T, N, 0 > | |
CGaussJ | Solve equation via Gauss-Jordan inversion or just do a Gauss-Jordan inversion |
CIndexIter | |
CIOException | Exception indicating problems with ASCII I/O |
CLinearAlgebraException | Exception indicating problems within Linear Algebra |
CListInitializationSwitch | |
CListInitializer | |
CLTLException | Exception indicating problems with LTL |
CLTLIterator | |
CMArray | A dynamic N-dimensional array storing objects of type T |
CMArrayIter | |
CMArrayIterConst | |
CMemoryBlock | |
CMemoryMapBlock | |
CNoArgument | |
Cprecision_trait | |
Cprecision_trait< complex< double > > | |
Cprecision_trait< complex< float > > | |
Cprecision_trait< complex< long double > > | |
Cprecision_trait< double > | |
Cprecision_trait< float > | |
Cprecision_trait< int > | |
Cprecision_trait< long > | |
Cprecision_trait< long double > | |
Cprecision_trait< unsigned int > | |
Cprecision_trait< unsigned long > | |
Cpromote_smallint | |
Cpromote_smallint< bool > | |
Cpromote_smallint< char > | |
Cpromote_smallint< short int > | |
Cpromote_smallint< short unsigned int > | |
Cpromote_smallint< unsigned char > | |
Cpromote_to | |
Cpromote_to< T1, T2, 0 > | |
Cpromotion_trait | |
CRange | Class to enable referencing of ltl::MArray index ranges |
CRangeException | Exception for ltl::MArray<T ,N> range check errors |
CRangeSliceArgument | |
CRangeSliceArgument< int > | |
CRangeSliceArgument< NoArgument > | |
CRangeSliceArgument< Range > | |
CShape | |
CSingularMatrixException | Exception indicating a singular Matrix |
CSliceCounter | |
Csumtype_trait | |
Csumtype_trait< char > | |
Csumtype_trait< double > | |
Csumtype_trait< float > | |
Csumtype_trait< int > | |
Csumtype_trait< long > | |
Csumtype_trait< long double > | |
Csumtype_trait< short > | |
Csumtype_trait< unsigned char > | |
Csumtype_trait< unsigned int > | |
Csumtype_trait< unsigned long > | |
Csumtype_trait< unsigned short > | |
CSynchronizedCounter | |
CtFMLoop | |
CtFMSplitLoop | |
CtFMSplitLoop< A, B, operation, M, N, false > | |
CtFMSplitLoop< A, B, operation, M, N, true > | |
CtFVLoop | |
CtFVSplitLoop | Wrapper to decide whether template loop is ok or simple C-loop does better |
CtFVSplitLoop< A, B, operation, N, false > | We exceed the limit for template loop unrolling: Simple for-loop |
CtFVSplitLoop< A, B, operation, N, true > | Template loop unrolling |
CtFVSplitSwap | |
CtFVSplitSwap< A, B, N, false > | |
CtFVSplitSwap< A, B, N, true > | |
CtFVSwap | |
CtMatElimLoop | |
CtMatElimSplitLoop | |
CTMatMatFMExprOp | |
CtMatMatLoop | |
CtMatMatSplitLoop | |
CtMatMatSplitLoop< A, B, T, N, false > | |
CtMatMatSplitLoop< A, B, T, N, true > | |
CtMatPivLoop | |
CtMatPivSplitLoop | |
CtMatRestLoop | |
CtMatRestSplitLoop | |
CTMatTransposeFMExprOp | Unary operation node for matrix transpose |
CTMatVecFVExprOp | |
CtMatVecLoop | |
CtMatVecSplitLoop | |
CtMatVecSplitLoop< A, B, T, N, false > | |
CtMatVecSplitLoop< A, B, T, N, true > | |
CtMBoolLoop | |
CtMBoolSplitLoop | |
CtMBoolSplitLoop< Expr, M, N, false > | |
CtMBoolSplitLoop< Expr, M, N, true > | |
CtMNBoolLoop | |
CtMNBoolLoop< Expr, N, 1, 1 > | |
CtMNBoolLoop< Expr, N, I, 1 > | |
CtMNLoop | |
CtMNLoop< A, B, operation, N, 1, 1 > | |
CtMNLoop< A, B, operation, N, I, 1 > | |
CtNAccumLoop | Template loop |
CtNAccumLoop< Expr, 0 > | End of recursion |
CtNBoolLoop | |
CtNBoolLoop< Expr, 0 > | |
CtNLoop | Template loop: |
CtNLoop< A, B, operation, 0 > | End of recursion |
CtNMatElimLoop | |
CtNMatMatLoop | |
CtNMatMatLoop< A, B, T, N, 1 > | |
CtNMatPivLoop | |
CtNMatPivot | |
CtNMatRestLoop | |
CtNMatVecLoop | |
CtNMatVecLoop< A, B, T, N, 0 > | |
CtNSwap | |
CtNSwap< A, B, 0 > | |
CtVAccumLoop | |
CtVAccumSplitLoop | |
CtVAccumSplitLoop< Expr, N, false > | We exceed the limit for template loop unrolling: Simple for-loop |
CtVAccumSplitLoop< Expr, N, true > | Template loop unrolling |
CtVBoolLoop | |
CtVBoolSplitLoop | |
CtVBoolSplitLoop< Expr, N, false > | |
CtVBoolSplitLoop< Expr, N, true > | |
C_et_applic_base | This is just to keep everything together in class browsers |
CAscFile | Columns based interface to an ASCII data file |
CBinTable | Class for binary tables IO |
Ccast | |
CCCS | Base CCS class, use to derive the different projection / CCS |
CCCS_TAN | Gnonomic CCS, TAN representation |
CDegMoffat | Approximation of a Moffat function via Marquardt-Levenberg algorithm |
CDegMoffat< TPAR, TDAT, 10, 2 > | |
CDegMoffat< TPAR, TDAT, 8, 2 > | |
CDivergenceException | Exception indicating a divergent iterative algorithm |
CemptyData_ | |
CExprBase | |
CExprBinopNode | Binary operation node in the expression parse tree |
CExprLiteralNode | Node in the expression parse tree representing a literal number |
CExprNode | Node in the expression parse tree. Every expression in ultimately represented by this class |
CExprUnopNode | Unary operation node in the expression parse tree |
CFitsBinTableIn | Class to read binary table from FITS extensions |
CFitsCCS | CCS interface class |
CFitsException | Exception indicating problems with FITS I/O |
CFitsExtension | Common methods for FitsExtensionIn/Out |
CFitsExtensionIn | Primary HDU and extensions in one object. Look into test/testfitsextensionio.cpp for examples |
CFitsExtensionOut | Create a FITS extension object. Look into test/testfitsextensionio.cpp for examples |
CFitsHeader | Representation of a complete FITS header. Holds also header I/O methods |
CFitsIn | Reading FITS data segment, reading and modifying FITS header |
CFitsIO | FitsIO mother class: things FitsIn and FitsOut have in common |
CFitsOut | Writing FITS files |
CFMatrix | Matrix with dimensions known at compile time |
CFourierTransform | |
CFVector | Vector whose length is known at compile time |
CFVMemory | Memory and data access interface for ltl::FVMemory |
CFVMemory< T, N, 0 > | |
CGaussian | Approximation of a Gaussian function via Marquardt-Levenberg algorithm |
CGaussian< TPAR, TDAT, 3, 2 > | |
CGaussian< TPAR, TDAT, 5, 2 > | |
CGaussian< TPAR, TDAT, 7, 2 > | |
CGaussJ | Solve equation via Gauss-Jordan inversion or just do a Gauss-Jordan inversion |
CGnuplot | |
CIndexIter | |
CIOException | Exception indicating problems with ASCII I/O |
Cless_nan | |
CLinearAlgebraException | Exception indicating problems within Linear Algebra |
CLMFit | Marquardt-Levenberg fit to a generic function |
CLTLException | Exception indicating problems with LTL |
CLTLIterator | |
CLUDecomposition | |
CMarquardt | Marquardt-Levenberg approximation of an arbitrary fitfunction TFUNC |
CMArray | A dynamic N-dimensional array storing objects of type T |
CMArrayIter | |
CMArrayIterConst | |
CMoffat | Approximation of a Moffat function via Marquardt-Levenberg algorithm |
CMoffat< TPAR, TDAT, 10, 2 > | |
CMoffat< TPAR, TDAT, 8, 2 > | |
CMRQFunction | Mother (and example) for function class suitable for ltl::Marquardt |
CPolyGaussian | |
CPolyGaussian< TPAR, TDAT, 5, 2 > | |
CPolyGaussian< TPAR, TDAT, 7, 2 > | |
CPolynomFit | Class to fit a NPAR polynome to an NDIM ltl::MArray |
CPolynomFit< TPAR, TDAT, ORDER, EXT, 1 > | Specialisation for NDIM == 1 |
CPolynomFit< TPAR, TDAT, ORDER, false, 2 > | Specialisation for NDIM == 2 and restrict mixed terms to sum( exponents ) <= ORDER |
CPolynomFit< TPAR, TDAT, ORDER, true, 2 > | Specialisation for NDIM == 2 and any mixed terms |
CRange | Class to enable referencing of ltl::MArray index ranges |
CRangeException | Exception for ltl::MArray<T ,N> range check errors |
CShape | |
CSingularMatrixException | Exception indicating a singular Matrix |
CSVDecomposition | |
CtMatClearHesse | |
CtMatClearHesseSplit | |
CtMatClearHesseSplit< TPAR, NPAR, false > | |
CtMatClearHesseSplit< TPAR, NPAR, true > | |
CtMatElimLoop | |
CtMatElimSplitLoop | |
CtMatFillHesse | |
CtMatFillHesseSplit | |
CtMatFillHesseSplit< TPAR, NPAR, false > | |
CtMatFillHesseSplit< TPAR, NPAR, true > | |
CtMatHesse | |
CtMatHesseSplit | |
CtMatHesseSplit< TPAR, NPAR, false > | |
CtMatHesseSplit< TPAR, NPAR, true > | |
CtMatPivLoop | |
CtMatPivSplitLoop | |
CtMatRestLoop | |
CtMatRestSplitLoop | |
CtNMatClearHesse | |
CtNMatClearHesse< TPAR, NPAR, 0, 0 > | |
CtNMatClearHesse< TPAR, NPAR, L, 0 > | |
CtNMatClearHesse< TPAR, NPAR, L, 1 > | |
CtNMatElimLoop | |
CtNMatFillHesse | |
CtNMatFillHesse< TPAR, NPAR, 1, 0 > | |
CtNMatFillHesse< TPAR, NPAR, L, 0 > | |
CtNMatFillHesse< TPAR, NPAR, L, 1 > | |
CtNMatHesse | |
CtNMatHesse< TPAR, NPAR, 0, 0 > | |
CtNMatHesse< TPAR, NPAR, L, 0 > | |
CtNMatHesse< TPAR, NPAR, L, 1 > | |
CtNMatPivLoop | |
CtNMatPivot | |
CtNMatRestLoop | |
CWCS | Base class for intermediate WCs calculation |
▶Nutil | |
CBoolOption | Hold a boolean. Default value is toggled when the option is given |
CCommandLineReader | Implementation of an util::OptionReader for command line processing |
CConfigFileReader | Implementation of an OptionReader for config file processing |
CDCFDate | Convert from and to DCF-77 type string |
CDoubleArrayOption | Hold an array of N doubles |
CDoubleOption | Hold a double precision number |
CFitsDate | Convert from and to FITS DATE type string |
CFloatArrayOption | Hold an array of N floats |
CFloatOption | Hold a single precision number |
CGSTime | |
CIntArrayOption | Hold an array of N ints |
CIntOption | Hold an integer number |
CJulDate | Convert from and to Julian date |
CLSTime | |
COption | The base class for all options |
COptionParser | Generic parser object for options |
COptionReader | An abstract base class for sources feeding into util::OptionParser |
CRegion | To represent geometries or subarrays of N-dimensional arrays |
CRegionArrayOption | Hold a N-dim Region |
CShellOption | Hold a shell string |
CStringArrayOption | |
CStringException | Derived exception for impossible string formatting requests |
CStringFactory | This class returns a number in the requested type |
CStringOption | Hold a string |
CTimer | |
CUException | Standard exception for namespace util methods |
CUTDate | Representing UT as a wrapped time_t mother class |
CUTDateException | Derived exception for Date conversion errors |
CUTTime | |
Cblas_gbmv_dispatch | |
Cblas_gbmv_dispatch< double > | |
Cblas_gbmv_dispatch< float > | |
CDegMoffat | Approximation of a Moffat function via Marquardt-Levenberg algorithm |
CDegMoffat< TPAR, TDAT, 10, 2 > | |
CDegMoffat< TPAR, TDAT, 8, 2 > | |
Cfdostream | |
CGaussian | Approximation of a Gaussian function via Marquardt-Levenberg algorithm |
CGaussian< TPAR, TDAT, 3, 2 > | |
CGaussian< TPAR, TDAT, 5, 2 > | |
CGaussian< TPAR, TDAT, 7, 2 > | |
Clapack_sbev_dispatch | |
Clapack_sbev_dispatch< double > | |
Clapack_sbev_dispatch< float > | |
Clapack_syev_dispatch | |
Clapack_syev_dispatch< double > | |
Clapack_syev_dispatch< float > | |
CMoffat | Approximation of a Moffat function via Marquardt-Levenberg algorithm |
CMoffat< TPAR, TDAT, 10, 2 > | |
CMoffat< TPAR, TDAT, 8, 2 > | |
CMRQFunction | Mother (and example) for function class suitable for ltl::Marquardt |
CPolyGaussian | |
CPolyGaussian< TPAR, TDAT, 5, 2 > | |
CPolyGaussian< TPAR, TDAT, 7, 2 > | |