All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
oCo2scl_acol::acol_managerThe driver for 'acol' command-line utility
oCo2scl::anneal_mt< param_t, param_vec_t, func_t, vec_t, alloc_vec_t, alloc_t, rng_t >Multidimensional minimization by simulated annealing (Boost multi-threaded version)
oCo2scl::astep_base< vec_y_t, vec_dydx_t, vec_yerr_t, func_t >Adaptive stepper [abstract base]
oCo2scl::astep_base< vec_t, vec_t, vec_t, func_t >
oCo2scl::bin_sizeDetermine bin size (CERNLIB)
oCo2scl::cheb_approxChebyshev approximation (GSL)
oCo2scl::cliConfigurable command-line interface
oCo2scl::cmd_line_argA command-line argument for o2scl::cli
oCo2scl::table< vec_t >::colColumn structure for table [protected]
oCo2scl::columnifyCreate nicely formatted columns from a table of strings
oCo2scl::comm_option_functBase for o2scl::cli command function
oCo2scl::comm_option_sCommand for interactive mode in o2scl::cli
oCo2scl::contourCalculate contour lines from a two-dimensional data set
oCo2scl::contour_lineA contour line
oCo2scl::convert_unitsConvert units
oCo2scl::cubic_realSolve a cubic polynomial with real coefficients and real roots [abstract base]
oCo2scl::deriv_base< func_t >Numerical differentiation base [abstract base]
oCo2scl::deriv_base< func_t >::dparsA structure for passing the function to second and third derivatives [protected]
oCo2scl::edge_crossingsEdges for the contour class
oCo2scl::jacobian_exact< func_t, vec_t, mat_t >::ej_parmsParameter structure for passing information
oCo2scl::err_hnd_typeClass defining an error handler [abstract base]
oCexception
oCo2scl::expval_baseExpectation value base class
oCo2scl::inte_singular_gsl< func_t >::extrapolation_tableA structure for extrapolation for inte_qags_gsl
oCfailure
oCo2scl::fit_base< func_t, vec_t, mat_t >Non-linear least-squares fitting [abstract base]
oCo2scl::fit_base< fit_fix_pars< bool_vec_t, func_t, vec_t, mat_t >, vec_t, mat_t >
oCo2scl::fit_bayes< fit_func_t, multi_func_t, vec_t >Fit a function to data using Bayesian methods
oCo2scl::fit_funct11_strings< vec_t >String fitting function
oCo2scl::fit_linear< vec_t, mat_t >Linear least-squares fitting class (GSL)
oCo2scl::fit_nonlin_b< vec_t, mat_t >Base routines for the nonlinear fitting classes
oCo2scl::format_floatFormat a floating point number into a Latex or HTML string
oCo2scl::table< vec_t >::fparser_column_structStructure for functions_columns() [protected]
oCo2scl::funct11_stringOne-dimensional function from a string
oCFunctionParserParse a mathematical function specified in a string
oCo2scl::gen_fit_funct< vec_t, mat_t >Generalized fitting function [abstract base]
oCo2scl::gen_test_number< tot >Generate number sequence for testing
oCo2scl::gradient< func_t, vec_t >Class for automatically computing gradients [abstract base]
oCo2scl::gsl_fftReal mixed-radix fast Fourier transform
oCgsl_function
oCo2scl_hdf::hdf_fileStore data in an O2scl compatible HDF5 file
oCo2scl::histA one-dimensional histogram class
oCo2scl::hist_2dA two-dimensional histogram class
oCo2scl::inte< func_t >Base integration class [abstract base]
oCo2scl::inte_gen< func_t, lfunc_t, ufunc_t, vec_t >Generalized multi-dimensional integration [abstract base]
oCo2scl::inte_gslGSL integration base
oCo2scl::inte_multi< func_t, vec_t >Multi-dimensional integration over a hypercube [abstract base]
oCo2scl::inte_workspace_gslIntegration workspace for the GSL integrators
oCo2scl::interp< vec_t, vec2_t >Interpolation class for general vectors
oCo2scl::interp2_base< vec_t, mat_t >Two-dimensional interpolation base class [abstract]
oCo2scl::interp2_eqiTwo-dimensional interpolation for equally-spaced intervals
oCo2scl::interp2_neigh< vec_t >Nearest-neighbor interpolation in two dimensions
oCo2scl::interp2_planar< vec_t >Interpolate among two independent variables with planes
oCo2scl::interp< double[n]>
oCo2scl::interp_base< vec_t, vec2_t >Base low-level interpolation class [abstract base]
oCo2scl::interp_base< arr_t, arr_t >
oCo2scl::interp_base< double, double >
oCo2scl::interp_base< vec_t, vec_t >
oCo2scl::interp_base< vector< double >, vector< double > >
oCo2scl::interpm_idw< vec_t >Multi-dimensional interpolation by inverse distance weighting
oCo2scl::interpm_neigh< vec_t >Nearest-neighbor interpolation in arbitrary number of dimensions
oCinvalid_argument
oCo2scl_acol::acol_manager::iter_parmsParameters for iterate_func()
oCo2scl_hdf::iterate_parmsAn internal structure to pass information to and from iterate_match_type() and iterate_match_name()
oCo2scl::jacobian< func_t, vec_t, mat_t >Base for providing a numerical jacobian [abstract base]
oCo2scl::jacobian< std::function< int(size_t, const vec_t &, vec_t &)>, vec_t, mat_t >
oCo2scl_linalg::lanczos< vec_t, mat_t >Lanczos diagonalization
oCo2scl::lib_settings_classA class to manage global library settings
oCo2scl::pinside::lineInternal line definition for pinside
oCo2scl_linalg::linear_solver< vec_t, mat_t >A generic solver for the linear system $ A x = b $ [abstract base]
oCo2scl_linalg::linear_solver< arma_vec_t, arma_mat_t >
oCo2scl_linalg::linear_solver< eigen_vec_t, eigen_mat_t >
oCo2scl_linalg::linear_solver< solver_vec_t, solver_mat_t >
oClogic_error
oCboost::numeric::ublas::matrix< T, F, A >The default matrix type from uBlas
oCboost::numeric::ublas::matrix< double >
oCboost::numeric::ublas::matrix< int >
oCo2scl::matrix_column_gen< mat_t >Generic object which represents a column of a matrix
oCo2scl::matrix_row_gen< mat_t >Generic object which represents a row of a matrix
oCo2scl::min_base< func_t, dfunc_t >One-dimensional minimization [abstract base]
oCo2scl::min_base< func_t, func_t >
oCo2scl::mm_funct11_strings< vec_t >Array of multi-dimensional functions in an array of strings
oCo2scl::mmin_base< func_t, dfunc_t, vec_t >Multidimensional minimization [abstract base]
oCo2scl::mmin_base< func_t, func_t, vec_t >
oCo2scl::mmin_base< mmin_fix_params< func_t, vec_t >, mmin_fix_params< func_t, vec_t >, vec_t >
oCo2scl::mmin_base< multi_funct11 >
oCo2scl::mmin_base< multi_funct11, multi_funct11, boost::numeric::ublas::vector< double > >
oCo2scl::mmin_linmin_gslThe line minimizer for mmin_bfgs2
oCo2scl::mmin_wrap_gslVirtual base for the mmin_bfgs2 wrapper
oCo2scl::mroot< func_t, vec_t, jfunc_t >Multidimensional root-finding [abstract base]
oCo2scl::mroot< mm_funct<> >
oCo2scl::mroot_hybrids_baseBase functions for mroot_hybrids
oCo2scl::multi_funct11_strings< vec_t >A multi-dimensional function from a string
oCo2scl::o2_shared_ptr< T >A struct to provide the shared_ptr type
oCo2scl::ode_bsimp_gsl< func_t, jac_func_t, vec_t, mat_t >Bulirsch-Stoer implicit ODE stepper (GSL)
oCo2scl::ode_bv_multishoot< func_t, vec_t, alloc_vec_t, alloc_t, vec_int_t, mat_t >Solve a ODE boundary value problem by multishooting
oCo2scl::ode_bv_solveBase class for boundary-value ODE solvers
oCo2scl::ode_control_gsl< vec_y_t, vec_dydx_t, vec_yerr_t >Control structure for astep_gsl
oCo2scl::ode_control_gsl< vec_t, vec_t, vec_t >
oCo2scl::ode_funct11_strings< vec_y_t, vec_dydx_t >One-dimensional function from strings
oCo2scl::ode_it_solve< func_t, vec_t, mat_t, matrix_row_t, solver_vec_t, solver_mat_t >ODE solver using a generic linear solver to solve finite-difference equations
oCo2scl::ode_iv_solve< func_t, vec_t >Solve an initial-value ODE problems given an adaptive ODE stepper
oCo2scl::ode_iv_solve< func_t, vec_t, alloc_vec_t, alloc_t >
oCo2scl::ode_step< vec_y_t, vec_dydx_t, vec_yerr_t, func_t >ODE stepper base [abstract base]
oCo2scl::ode_step< vec_t, vec_t, vec_t, func_t >
oCool_constr_min
oCo2scl::other_todos_and_bugsAn empty class to add some items to the todo and bug lists
oCoverflow_error
oCo2scl::cli::parameterParameter for o2scl::cli
oCo2scl::permutationA class for representing permutations
oCo2scl::pinsideTest line intersection and point inside polygon
oCo2scl::pinside::pointInternal point definition for pinside
oCo2scl::polylogPolylogarithms (approximate) $ Li_n(x)$
oCo2scl::prob_dens_funcA one-dimensional probability density function
oCo2scl::quadratic_realSolve a quadratic polynomial with real coefficients and real roots [abstract base]
oCo2scl::quartic_realSolve a quartic polynomial with real coefficients and real roots [abstract base]
oCrange_error
oCo2scl::rng_gslRandom number generator (GSL)
oCo2scl::root< func_t, dfunc_t >One-dimensional solver [abstract base]
oCo2scl::root< func_t >
oCo2scl::root< func_t, func_t >
oCruntime_error
oCo2scl::search_vec< vec_t >Searching class for monotonic data with caching
oCo2scl::search_vec< const arr_t >
oCo2scl::search_vec< const double >
oCo2scl::search_vec< const vec_t >
oCo2scl::search_vec< const vector< double > >
oCo2scl::search_vec< vector< double > >
oCo2scl::series_accSeries acceleration by Levin u-transform (GSL)
oCo2scl::smooth_gslSmooth a GSL vector using GSL bsplines
oCo2scl::string_compSimple string comparison
oCo2scl::table< vec_t >Data table class
oCo2scl::table3dA data structure containing many slices of two-dimensional data points defined on a grid
oCo2scl::tensor< vec_t, vec_size_t_int >Tensor class with arbitrary dimensions
oCo2scl::tensor< boost::numeric::ublas::vector< double >, boost::numeric::ublas::vector< size_t > >
oCo2scl::test_mgrA class to manage testing and record success and failure
oCo2scl_linalg::ubvector_2_memAllocation object for 2 arrays of equal size
oCo2scl_linalg::ubvector_4_memAllocation object for 4 arrays of equal size
oCo2scl_linalg::ubvector_5_memAllocation object for 5 arrays of equal size
oCo2scl::uniform_grid< data_t >A class representing a uniform linear or logarithmic grid
oCo2scl::uniform_prior< vec_t >An unnormalized uniform prior distribution for several variables
oCo2scl::convert_units::unit_tThe type for caching unit conversions
oCboost::numeric::ublas::vector< T, A >The default vector type from uBlas
oCboost::numeric::ublas::vector< double >
oCboost::numeric::ublas::vector< int >
\Cboost::numeric::ublas::vector< size_t >

Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).
Hosted at Get Object-oriented Scientific Computing
Lib at SourceForge.net. Fast, secure and Free Open Source software
downloads..