FGSL
Fortran interface for the GNU scientific library
Data Types | Modules | Variables
fgsl.f90 File Reference

Data Types

type  fgsl::fgsl_error_handler_t
type  fgsl::fgsl_file
type  fgsl::fgsl_function
type  fgsl::fgsl_function_fdf
type  fgsl::gsl_complex
type  fgsl::fgsl_poly_complex_workspace
type  fgsl::fgsl_sf_result
type  fgsl::gsl_sf_result
type  fgsl::fgsl_sf_result_e10
type  fgsl::gsl_sf_result_e10
type  fgsl::fgsl_mode_t
type  fgsl::fgsl_vector
type  fgsl::fgsl_matrix
type  fgsl::fgsl_vector_complex
type  fgsl::fgsl_matrix_complex
type  fgsl::fgsl_interp_type
type  fgsl::fgsl_interp
type  fgsl::fgsl_interp_accel
type  fgsl::fgsl_spline
type  fgsl::fgsl_permutation
type  fgsl::fgsl_combination
type  fgsl::fgsl_multiset
type  fgsl::fgsl_eigen_symm_workspace
type  fgsl::fgsl_eigen_symmv_workspace
type  fgsl::fgsl_eigen_herm_workspace
type  fgsl::fgsl_eigen_hermv_workspace
type  fgsl::fgsl_eigen_nonsymm_workspace
type  fgsl::fgsl_eigen_nonsymmv_workspace
type  fgsl::fgsl_eigen_gensymm_workspace
type  fgsl::fgsl_eigen_gensymmv_workspace
type  fgsl::fgsl_eigen_genherm_workspace
type  fgsl::fgsl_eigen_genhermv_workspace
type  fgsl::fgsl_eigen_gen_workspace
type  fgsl::fgsl_eigen_genv_workspace
type  fgsl::fgsl_fft_complex_wavetable
type  fgsl::fgsl_fft_real_wavetable
type  fgsl::fgsl_fft_halfcomplex_wavetable
type  fgsl::fgsl_fft_complex_workspace
type  fgsl::fgsl_fft_real_workspace
type  fgsl::fgsl_integration_workspace
type  fgsl::fgsl_integration_qaws_table
type  fgsl::fgsl_integration_qawo_table
type  fgsl::fgsl_integration_cquad_workspace
type  fgsl::fgsl_integration_glfixed_table
type  fgsl::fgsl_rng
type  fgsl::fgsl_rng_type
type  fgsl::fgsl_qrng
type  fgsl::fgsl_qrng_type
type  fgsl::fgsl_ran_discrete_t
type  fgsl::fgsl_histogram
type  fgsl::fgsl_histogram_pdf
type  fgsl::fgsl_histogram2d
type  fgsl::fgsl_histogram2d_pdf
type  fgsl::fgsl_ntuple
type  fgsl::fgsl_ntuple_select_fn
type  fgsl::fgsl_ntuple_value_fn
type  fgsl::fgsl_monte_function
type  fgsl::fgsl_monte_plain_state
type  fgsl::fgsl_monte_miser_state
type  fgsl::fgsl_monte_vegas_state
type  fgsl::gsl_siman_params_t
type  fgsl::fgsl_siman_params_t
type  fgsl::fgsl_odeiv2_system
type  fgsl::fgsl_odeiv2_step_type
type  fgsl::fgsl_odeiv2_step
type  fgsl::fgsl_odeiv2_driver
type  fgsl::fgsl_odeiv2_control_type
type  fgsl::fgsl_odeiv2_control
type  fgsl::fgsl_odeiv2_evolve
type  fgsl::fgsl_odeiv_system
type  fgsl::fgsl_odeiv_step_type
type  fgsl::fgsl_odeiv_step
type  fgsl::fgsl_odeiv_control
type  fgsl::fgsl_odeiv_control_type
type  fgsl::fgsl_odeiv_evolve
type  fgsl::fgsl_cheb_series
type  fgsl::fgsl_sum_levin_u_workspace
type  fgsl::fgsl_sum_levin_utrunc_workspace
type  fgsl::fgsl_wavelet
type  fgsl::fgsl_wavelet_type
type  fgsl::fgsl_wavelet_workspace
type  fgsl::fgsl_dht
type  fgsl::fgsl_root_fsolver_type
type  fgsl::fgsl_root_fdfsolver_type
type  fgsl::fgsl_root_fsolver
type  fgsl::fgsl_root_fdfsolver
type  fgsl::fgsl_min_fminimizer_type
type  fgsl::fgsl_min_fminimizer
type  fgsl::fgsl_multiroot_function
type  fgsl::fgsl_multiroot_function_fdf
type  fgsl::fgsl_multiroot_fsolver
type  fgsl::fgsl_multiroot_fsolver_type
type  fgsl::fgsl_multiroot_fdfsolver
type  fgsl::fgsl_multiroot_fdfsolver_type
type  fgsl::fgsl_multimin_function
type  fgsl::fgsl_multimin_function_fdf
type  fgsl::fgsl_multimin_fminimizer
type  fgsl::fgsl_multimin_fminimizer_type
type  fgsl::fgsl_multimin_fdfminimizer
type  fgsl::fgsl_multimin_fdfminimizer_type
type  fgsl::fgsl_multifit_linear_workspace
type  fgsl::fgsl_multifit_function
type  fgsl::fgsl_multifit_function_fdf
type  fgsl::fgsl_multifit_fsolver
type  fgsl::fgsl_multifit_fsolver_type
type  fgsl::fgsl_multifit_fdfsolver
type  fgsl::fgsl_multifit_fdfsolver_type
type  fgsl::fgsl_bspline_workspace
type  fgsl::fgsl_bspline_deriv_workspace

Modules

module  fgsl

Variables

integer, parameter, public fgsl::fgsl_double = c_double
integer, parameter, public fgsl::fgsl_double_complex = c_double_complex
integer, parameter, public fgsl::fgsl_extended = selected_real_kind(13)
integer, parameter, public fgsl::fgsl_float = c_float
integer, parameter, public fgsl::fgsl_int = c_int
integer, parameter, public fgsl::fgsl_long = c_long
integer, parameter, public fgsl::fgsl_size_t = c_size_t
integer, parameter, public fgsl::fgsl_char = c_char
integer, parameter, public fgsl::fgsl_strmax = 128
integer, parameter, public fgsl::fgsl_pathmax = 2048
character(kind=fgsl_char, len=*),
parameter, public 
fgsl::fgsl_version = '0.9.4'
character(kind=fgsl_char, len=*),
parameter, public 
fgsl::fgsl_gslbase = '1.15'
integer(fgsl_int), parameter,
public 
fgsl::fgsl_success = 0
integer(fgsl_int), parameter,
public 
fgsl::fgsl_failure = -1
integer(fgsl_int), parameter,
public 
fgsl::fgsl_continue = -2
integer(fgsl_int), parameter,
public 
fgsl::fgsl_edom = 1
integer(fgsl_int), parameter,
public 
fgsl::fgsl_erange = 2
integer(fgsl_int), parameter,
public 
fgsl::fgsl_efault = 3
integer(fgsl_int), parameter,
public 
fgsl::fgsl_einval = 4
integer(fgsl_int), parameter,
public 
fgsl::fgsl_efactor = 6
integer(fgsl_int), parameter,
public 
fgsl::fgsl_esanity = 7
integer(fgsl_int), parameter,
public 
fgsl::fgsl_enomem = 8
integer(fgsl_int), parameter,
public 
fgsl::fgsl_ebadfunc = 9
integer(fgsl_int), parameter,
public 
fgsl::fgsl_erunaway = 10
integer(fgsl_int), parameter,
public 
fgsl::fgsl_emaxiter = 11
integer(fgsl_int), parameter,
public 
fgsl::fgsl_ezerodiv = 12
integer(fgsl_int), parameter,
public 
fgsl::fgsl_ebadtol = 13
integer(fgsl_int), parameter,
public 
fgsl::fgsl_etol = 14
integer(fgsl_int), parameter,
public 
fgsl::fgsl_eundrflw = 15
integer(fgsl_int), parameter,
public 
fgsl::fgsl_eovrflw = 16
integer(fgsl_int), parameter,
public 
fgsl::fgsl_eloss = 17
integer(fgsl_int), parameter,
public 
fgsl::fgsl_eround = 18
integer(fgsl_int), parameter,
public 
fgsl::fgsl_ebadlen = 19
integer(fgsl_int), parameter,
public 
fgsl::fgsl_enotsqr = 20
integer(fgsl_int), parameter,
public 
fgsl::fgsl_esing = 21
integer(fgsl_int), parameter,
public 
fgsl::fgsl_ediverge = 22
integer(fgsl_int), parameter,
public 
fgsl::fgsl_eunsup = 23
integer(fgsl_int), parameter,
public 
fgsl::fgsl_eunimpl = 24
integer(fgsl_int), parameter,
public 
fgsl::fgsl_ecache = 25
integer(fgsl_int), parameter,
public 
fgsl::fgsl_etable = 26
integer(fgsl_int), parameter,
public 
fgsl::fgsl_enoprog = 27
integer(fgsl_int), parameter,
public 
fgsl::fgsl_enoprogj = 28
integer(fgsl_int), parameter,
public 
fgsl::fgsl_etolf = 29
integer(fgsl_int), parameter,
public 
fgsl::fgsl_etolx = 30
integer(fgsl_int), parameter,
public 
fgsl::fgsl_etolg = 31
integer(fgsl_int), parameter,
public 
fgsl::fgsl_eof = 32
real(fgsl_extended), parameter,
public 
fgsl::m_e = 2.71828182845904523536028747135_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_log2e = 1.44269504088896340735992468100_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_log10e = 0.43429448190325182765112891892_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_sqrt2 = 1.41421356237309504880168872421_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_sqrt1_2 = 0.70710678118654752440084436210_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_sqrt3 = 1.73205080756887729352744634151_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_pi = 3.14159265358979323846264338328_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_pi_2 = 1.57079632679489661923132169164_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_pi_4 = 0.78539816339744830961566084582_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_sqrtpi = 1.77245385090551602729816748334_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_2_sqrtpi = 1.12837916709551257389615890312_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_1_pi = 0.31830988618379067153776752675_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_2_pi = 0.63661977236758134307553505349_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_ln10 = 2.30258509299404568401799145468_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_ln2 = 0.69314718055994530941723212146_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_lnpi = 1.14472988584940017414342735135_fgsl_extended
real(fgsl_extended), parameter,
public 
fgsl::m_euler = 0.57721566490153286060651209008_fgsl_extended
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_fine_structure = 7.297352533E-3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_avogadro = 6.02214199E23_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_yotta = 1e24_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_zetta = 1e21_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_exa = 1e18_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_peta = 1e15_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_tera = 1e12_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_giga = 1e9_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_mega = 1e6_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_kilo = 1e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_milli = 1e-3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_micro = 1e-6_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_nano = 1e-9_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_pico = 1e-12_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_femto = 1e-15_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_atto = 1e-18_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_zepto = 1e-21_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_num_yocto = 1e-24_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_speed_of_light = 2.99792458e8_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_gravitational_constant = 6.673e-11_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_plancks_constant_h = 6.62606896e-34_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_plancks_constant_hbar = 1.05457162825e-34_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_astronomical_unit = 1.49597870691e11_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_light_year = 9.46053620707e15_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_parsec = 3.08567758135e16_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_grav_accel = 9.80665e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_electron_volt = 1.602176487e-19_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_mass_electron = 9.10938188e-31_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_mass_muon = 1.88353109e-28_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_mass_proton = 1.67262158e-27_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_mass_neutron = 1.67492716e-27_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_rydberg = 2.17987196968e-18_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_boltzmann = 1.3806504e-23_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_bohr_magneton = 9.27400899e-24_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_nuclear_magneton = 5.05078317e-27_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_electron_magnetic_moment = 9.28476362e-24_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_proton_magnetic_moment = 1.410606633e-26_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_molar_gas = 8.314472e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_standard_gas_volume = 2.2710981e-2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_minute = 6e1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_hour = 3.6e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_day = 8.64e4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_week = 6.048e5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_inch = 2.54e-2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_foot = 3.048e-1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_yard = 9.144e-1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_mile = 1.609344e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_nautical_mile = 1.852e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_fathom = 1.8288e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_mil = 2.54e-5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_point = 3.52777777778e-4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_texpoint = 3.51459803515e-4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_micron = 1e-6_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_angstrom = 1e-10_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_hectare = 1e4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_acre = 4.04685642241e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_barn = 1e-28_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_liter = 1e-3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_us_gallon = 3.78541178402e-3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_quart = 9.46352946004e-4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_pint = 4.73176473002e-4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_cup = 2.36588236501e-4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_fluid_ounce = 2.95735295626e-5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_tablespoon = 1.47867647813e-5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_teaspoon = 4.92892159375e-6_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_canadian_gallon = 4.54609e-3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_uk_gallon = 4.546092e-3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_miles_per_hour = 4.4704e-1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_kilometers_per_hour = 2.77777777778e-1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_knot = 5.14444444444e-1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_pound_mass = 4.5359237e-1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_ounce_mass = 2.8349523125e-2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_ton = 9.0718474e2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_metric_ton = 1e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_uk_ton = 1.0160469088e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_troy_ounce = 3.1103475e-2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_carat = 2e-4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_unified_atomic_mass = 1.660538782e-27_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_gram_force = 9.80665e-3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_pound_force = 4.44822161526e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_kilopound_force = 4.44822161526e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_poundal = 1.38255e-1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_calorie = 4.1868e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_btu = 1.05505585262e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_therm = 1.05506e8_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_horsepower = 7.457e2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_bar = 1e5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_std_atmosphere = 1.01325e5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_torr = 1.33322368421e2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_meter_of_mercury = 1.33322368421e5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_inch_of_mercury = 3.38638815789e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_inch_of_water = 2.490889e2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_psi = 6.89475729317e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_poise = 1e-1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_stokes = 1e-4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_faraday = 9.64853429775e4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_electron_charge = 1.602176487e-19_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_gauss = 1e-4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_stilb = 1e4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_lumen = 1e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_lux = 1e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_phot = 1e4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_footcandle = 1.076e1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_lambert = 1e4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_footlambert = 1.07639104e1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_curie = 3.7e10_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_roentgen = 2.58e-4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_rad = 1e-2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_solar_mass = 1.98892e30_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_bohr_radius = 5.291772083e-11_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_newton = 1e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_dyne = 1e-5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_joule = 1e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_erg = 1e-7_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_stefan_boltzmann_constant = 5.67040047374e-8_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_thomson_cross_section = 6.65245893699e-29_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_vacuum_permittivity = 8.854187817e-12_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_vacuum_permeability = 1.25663706144e-6_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_mksa_debye = 3.33564095198e-30_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_speed_of_light = 2.99792458e10_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_gravitational_constant = 6.673e-8_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_plancks_constant_h = 6.62606896e-27_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_plancks_constant_hbar = 1.05457162825e-27_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_astronomical_unit = 1.49597870691e13_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_light_year = 9.46053620707e17_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_parsec = 3.08567758135e18_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_grav_accel = 9.80665e2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_electron_volt = 1.602176487e-12_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_mass_electron = 9.10938188e-28_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_mass_muon = 1.88353109e-25_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_mass_proton = 1.67262158e-24_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_mass_neutron = 1.67492716e-24_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_rydberg = 2.17987196968e-11_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_boltzmann = 1.3806504e-16_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_bohr_magneton = 9.27400899e-21_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_nuclear_magneton = 5.05078317e-24_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_electron_magnetic_moment = 9.28476362e-21_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_proton_magnetic_moment = 1.410606633e-23_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_molar_gas = 8.314472e7_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_standard_gas_volume = 2.2710981e4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_minute = 6e1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_hour = 3.6e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_day = 8.64e4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_week = 6.048e5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_inch = 2.54e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_foot = 3.048e1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_yard = 9.144e1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_mile = 1.609344e5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_nautical_mile = 1.852e5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_fathom = 1.8288e2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_mil = 2.54e-3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_point = 3.52777777778e-2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_texpoint = 3.51459803515e-2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_micron = 1e-4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_angstrom = 1e-8_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_hectare = 1e8_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_acre = 4.04685642241e7_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_barn = 1e-24_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_liter = 1e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_us_gallon = 3.78541178402e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_quart = 9.46352946004e2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_pint = 4.73176473002e2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_cup = 2.36588236501e2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_fluid_ounce = 2.95735295626e1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_tablespoon = 1.47867647813e1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_teaspoon = 4.92892159375e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_canadian_gallon = 4.54609e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_uk_gallon = 4.546092e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_miles_per_hour = 4.4704e1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_kilometers_per_hour = 2.77777777778e1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_knot = 5.14444444444e1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_pound_mass = 4.5359237e2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_ounce_mass = 2.8349523125e1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_ton = 9.0718474e5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_metric_ton = 1e6_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_uk_ton = 1.0160469088e6_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_troy_ounce = 3.1103475e1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_carat = 2e-1_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_unified_atomic_mass = 1.660538782e-24_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_gram_force = 9.80665e2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_pound_force = 4.44822161526e5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_kilopound_force = 4.44822161526e8_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_poundal = 1.38255e4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_calorie = 4.1868e7_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_btu = 1.05505585262e10_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_therm = 1.05506e15_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_horsepower = 7.457e9_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_bar = 1e6_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_std_atmosphere = 1.01325e6_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_torr = 1.33322368421e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_meter_of_mercury = 1.33322368421e6_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_inch_of_mercury = 3.38638815789e4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_inch_of_water = 2.490889e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_psi = 6.89475729317e4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_poise = 1e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_stokes = 1e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_faraday = 9.64853429775e3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_electron_charge = 1.602176487e-20_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_gauss = 1e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_stilb = 1e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_lumen = 1e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_lux = 1e-4_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_phot = 1e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_footcandle = 1.076e-3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_lambert = 1e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_footlambert = 1.07639104e-3_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_curie = 3.7e10_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_roentgen = 2.58e-8_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_rad = 1e2_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_solar_mass = 1.98892e33_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_bohr_radius = 5.291772083e-9_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_newton = 1e5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_dyne = 1e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_joule = 1e7_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_erg = 1e0_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_stefan_boltzmann_constant = 5.67040047374e-5_fgsl_double
real(fgsl_double), parameter,
public 
fgsl::fgsl_const_cgsm_thomson_cross_section = 6.65245893699e-25_fgsl_double
type(fgsl_mode_t), parameter,
public 
fgsl::fgsl_prec_double = fgsl_mode_t(0)
type(fgsl_mode_t), parameter,
public 
fgsl::fgsl_prec_single = fgsl_mode_t(1)
type(fgsl_mode_t), parameter,
public 
fgsl::fgsl_prec_approx = fgsl_mode_t(2)
type(fgsl_interp_type),
parameter, public 
fgsl::fgsl_interp_linear = fgsl_interp_type(1)
type(fgsl_interp_type),
parameter, public 
fgsl::fgsl_interp_polynomial = fgsl_interp_type(2)
type(fgsl_interp_type),
parameter, public 
fgsl::fgsl_interp_cspline = fgsl_interp_type(3)
type(fgsl_interp_type),
parameter, public 
fgsl::fgsl_interp_cspline_periodic = fgsl_interp_type(4)
type(fgsl_interp_type),
parameter, public 
fgsl::fgsl_interp_akima = fgsl_interp_type(5)
type(fgsl_interp_type),
parameter, public 
fgsl::fgsl_interp_akima_periodic = fgsl_interp_type(6)
integer(c_int), parameter, public fgsl::fgsl_eigen_sort_val_asc = 0
integer(c_int), parameter, public fgsl::fgsl_eigen_sort_val_desc = 1
integer(c_int), parameter, public fgsl::fgsl_eigen_sort_abs_asc = 2
integer(c_int), parameter, public fgsl::fgsl_eigen_sort_abs_desc = 3
integer(fgsl_int), parameter,
public 
fgsl::fgsl_integ_gauss15 = 1
integer(fgsl_int), parameter,
public 
fgsl::fgsl_integ_gauss21 = 2
integer(fgsl_int), parameter,
public 
fgsl::fgsl_integ_gauss31 = 3
integer(fgsl_int), parameter,
public 
fgsl::fgsl_integ_gauss41 = 4
integer(fgsl_int), parameter,
public 
fgsl::fgsl_integ_gauss51 = 5
integer(fgsl_int), parameter,
public 
fgsl::fgsl_integ_gauss61 = 6
integer(fgsl_int), parameter,
public 
fgsl::fgsl_integ_cosine = 0
integer(fgsl_int), parameter,
public 
fgsl::fgsl_integ_sine = 1
type(fgsl_rng_type), public fgsl::fgsl_rng_default = fgsl_rng_type(c_null_ptr, -1)
type(fgsl_rng_type), public fgsl::fgsl_rng_borosh13 = fgsl_rng_type(c_null_ptr, 1)
type(fgsl_rng_type), public fgsl::fgsl_rng_coveyou = fgsl_rng_type(c_null_ptr, 2)
type(fgsl_rng_type), public fgsl::fgsl_rng_cmrg = fgsl_rng_type(c_null_ptr, 3)
type(fgsl_rng_type), public fgsl::fgsl_rng_fishman18 = fgsl_rng_type(c_null_ptr, 4)
type(fgsl_rng_type), public fgsl::fgsl_rng_fishman20 = fgsl_rng_type(c_null_ptr, 5)
type(fgsl_rng_type), public fgsl::fgsl_rng_fishman2x = fgsl_rng_type(c_null_ptr, 6)
type(fgsl_rng_type), public fgsl::fgsl_rng_gfsr4 = fgsl_rng_type(c_null_ptr, 7)
type(fgsl_rng_type), public fgsl::fgsl_rng_knuthran = fgsl_rng_type(c_null_ptr, 8)
type(fgsl_rng_type), public fgsl::fgsl_rng_knuthran2 = fgsl_rng_type(c_null_ptr, 9)
type(fgsl_rng_type), public fgsl::fgsl_rng_lecuyer21 = fgsl_rng_type(c_null_ptr, 10)
type(fgsl_rng_type), public fgsl::fgsl_rng_minstd = fgsl_rng_type(c_null_ptr, 11)
type(fgsl_rng_type), public fgsl::fgsl_rng_mrg = fgsl_rng_type(c_null_ptr, 12)
type(fgsl_rng_type), public fgsl::fgsl_rng_mt19937 = fgsl_rng_type(c_null_ptr, 13)
type(fgsl_rng_type), public fgsl::fgsl_rng_mt19937_1999 = fgsl_rng_type(c_null_ptr, 14)
type(fgsl_rng_type), public fgsl::fgsl_rng_mt19937_1998 = fgsl_rng_type(c_null_ptr, 15)
type(fgsl_rng_type), public fgsl::fgsl_rng_r250 = fgsl_rng_type(c_null_ptr, 16)
type(fgsl_rng_type), public fgsl::fgsl_rng_ran0 = fgsl_rng_type(c_null_ptr, 17)
type(fgsl_rng_type), public fgsl::fgsl_rng_ran1 = fgsl_rng_type(c_null_ptr, 18)
type(fgsl_rng_type), public fgsl::fgsl_rng_ran2 = fgsl_rng_type(c_null_ptr, 19)
type(fgsl_rng_type), public fgsl::fgsl_rng_ran3 = fgsl_rng_type(c_null_ptr, 20)
type(fgsl_rng_type), public fgsl::fgsl_rng_rand = fgsl_rng_type(c_null_ptr, 21)
type(fgsl_rng_type), public fgsl::fgsl_rng_rand48 = fgsl_rng_type(c_null_ptr, 22)
type(fgsl_rng_type), public fgsl::fgsl_rng_random128_bsd = fgsl_rng_type(c_null_ptr, 23)
type(fgsl_rng_type), public fgsl::fgsl_rng_random128_glibc2 = fgsl_rng_type(c_null_ptr, 24)
type(fgsl_rng_type), public fgsl::fgsl_rng_random128_libc5 = fgsl_rng_type(c_null_ptr, 25)
type(fgsl_rng_type), public fgsl::fgsl_rng_random256_bsd = fgsl_rng_type(c_null_ptr, 26)
type(fgsl_rng_type), public fgsl::fgsl_rng_random256_glibc2 = fgsl_rng_type(c_null_ptr, 27)
type(fgsl_rng_type), public fgsl::fgsl_rng_random256_libc5 = fgsl_rng_type(c_null_ptr, 28)
type(fgsl_rng_type), public fgsl::fgsl_rng_random32_bsd = fgsl_rng_type(c_null_ptr, 29)
type(fgsl_rng_type), public fgsl::fgsl_rng_random32_glibc2 = fgsl_rng_type(c_null_ptr, 30)
type(fgsl_rng_type), public fgsl::fgsl_rng_random32_libc5 = fgsl_rng_type(c_null_ptr, 31)
type(fgsl_rng_type), public fgsl::fgsl_rng_random64_bsd = fgsl_rng_type(c_null_ptr, 32)
type(fgsl_rng_type), public fgsl::fgsl_rng_random64_glibc2 = fgsl_rng_type(c_null_ptr, 33)
type(fgsl_rng_type), public fgsl::fgsl_rng_random64_libc5 = fgsl_rng_type(c_null_ptr, 34)
type(fgsl_rng_type), public fgsl::fgsl_rng_random8_bsd = fgsl_rng_type(c_null_ptr, 35)
type(fgsl_rng_type), public fgsl::fgsl_rng_random8_glibc2 = fgsl_rng_type(c_null_ptr, 36)
type(fgsl_rng_type), public fgsl::fgsl_rng_random8_libc5 = fgsl_rng_type(c_null_ptr, 37)
type(fgsl_rng_type), public fgsl::fgsl_rng_random_bsd = fgsl_rng_type(c_null_ptr, 38)
type(fgsl_rng_type), public fgsl::fgsl_rng_random_glibc2 = fgsl_rng_type(c_null_ptr, 39)
type(fgsl_rng_type), public fgsl::fgsl_rng_random_libc5 = fgsl_rng_type(c_null_ptr, 40)
type(fgsl_rng_type), public fgsl::fgsl_rng_randu = fgsl_rng_type(c_null_ptr, 41)
type(fgsl_rng_type), public fgsl::fgsl_rng_ranf = fgsl_rng_type(c_null_ptr, 42)
type(fgsl_rng_type), public fgsl::fgsl_rng_ranlux = fgsl_rng_type(c_null_ptr, 43)
type(fgsl_rng_type), public fgsl::fgsl_rng_ranlux389 = fgsl_rng_type(c_null_ptr, 44)
type(fgsl_rng_type), public fgsl::fgsl_rng_ranlxd1 = fgsl_rng_type(c_null_ptr, 45)
type(fgsl_rng_type), public fgsl::fgsl_rng_ranlxd2 = fgsl_rng_type(c_null_ptr, 46)
type(fgsl_rng_type), public fgsl::fgsl_rng_ranlxs0 = fgsl_rng_type(c_null_ptr, 47)
type(fgsl_rng_type), public fgsl::fgsl_rng_ranlxs1 = fgsl_rng_type(c_null_ptr, 48)
type(fgsl_rng_type), public fgsl::fgsl_rng_ranlxs2 = fgsl_rng_type(c_null_ptr, 49)
type(fgsl_rng_type), public fgsl::fgsl_rng_ranmar = fgsl_rng_type(c_null_ptr, 50)
type(fgsl_rng_type), public fgsl::fgsl_rng_slatec = fgsl_rng_type(c_null_ptr, 51)
type(fgsl_rng_type), public fgsl::fgsl_rng_taus = fgsl_rng_type(c_null_ptr, 52)
type(fgsl_rng_type), public fgsl::fgsl_rng_taus2 = fgsl_rng_type(c_null_ptr, 53)
type(fgsl_rng_type), public fgsl::fgsl_rng_taus113 = fgsl_rng_type(c_null_ptr, 54)
type(fgsl_rng_type), public fgsl::fgsl_rng_transputer = fgsl_rng_type(c_null_ptr, 55)
type(fgsl_rng_type), public fgsl::fgsl_rng_tt800 = fgsl_rng_type(c_null_ptr, 56)
type(fgsl_rng_type), public fgsl::fgsl_rng_uni = fgsl_rng_type(c_null_ptr, 57)
type(fgsl_rng_type), public fgsl::fgsl_rng_uni32 = fgsl_rng_type(c_null_ptr, 58)
type(fgsl_rng_type), public fgsl::fgsl_rng_vax = fgsl_rng_type(c_null_ptr, 59)
type(fgsl_rng_type), public fgsl::fgsl_rng_waterman14 = fgsl_rng_type(c_null_ptr, 60)
type(fgsl_rng_type), public fgsl::fgsl_rng_zuf = fgsl_rng_type(c_null_ptr, 61)
type(fgsl_rng_type), public fgsl::fgsl_rng_knuthran2002 = fgsl_rng_type(c_null_ptr, 62)
integer(fgsl_long), dimension(c,
name='gsl_rng_default_seed'),
public 
fgsl::bind
integer(fgsl_long), public fgsl::fgsl_rng_default_seed
type(fgsl_qrng_type),
parameter, public 
fgsl::fgsl_qrng_niederreiter_2 = fgsl_qrng_type(1)
type(fgsl_qrng_type),
parameter, public 
fgsl::fgsl_qrng_sobol = fgsl_qrng_type(2)
type(fgsl_qrng_type),
parameter, public 
fgsl::fgsl_qrng_halton = fgsl_qrng_type(3)
type(fgsl_qrng_type),
parameter, public 
fgsl::fgsl_qrng_reversehalton = fgsl_qrng_type(4)
integer(c_int), parameter, public fgsl::fgsl_vegas_mode_importance = 1
integer(c_int), parameter, public fgsl::fgsl_vegas_mode_importance_only = 0
integer(c_int), parameter, public fgsl::fgsl_vegas_mode_stratified = -1
type(fgsl_odeiv2_step_type),
parameter, public 
fgsl::fgsl_odeiv2_step_rk2 = fgsl_odeiv2_step_type(1)
type(fgsl_odeiv2_step_type),
parameter, public 
fgsl::fgsl_odeiv2_step_rk4 = fgsl_odeiv2_step_type(2)
type(fgsl_odeiv2_step_type),
parameter, public 
fgsl::fgsl_odeiv2_step_rkf45 = fgsl_odeiv2_step_type(3)
type(fgsl_odeiv2_step_type),
parameter, public 
fgsl::fgsl_odeiv2_step_rkck = fgsl_odeiv2_step_type(4)
type(fgsl_odeiv2_step_type),
parameter, public 
fgsl::fgsl_odeiv2_step_rk8pd = fgsl_odeiv2_step_type(5)
type(fgsl_odeiv2_step_type),
parameter, public 
fgsl::fgsl_odeiv2_step_rk1imp = fgsl_odeiv2_step_type(6)
type(fgsl_odeiv2_step_type),
parameter, public 
fgsl::fgsl_odeiv2_step_rk2imp = fgsl_odeiv2_step_type(7)
type(fgsl_odeiv2_step_type),
parameter, public 
fgsl::fgsl_odeiv2_step_rk4imp = fgsl_odeiv2_step_type(8)
type(fgsl_odeiv2_step_type),
parameter, public 
fgsl::fgsl_odeiv2_step_bsimp = fgsl_odeiv2_step_type(9)
type(fgsl_odeiv2_step_type),
parameter, public 
fgsl::fgsl_odeiv2_step_msadams = fgsl_odeiv2_step_type(10)
type(fgsl_odeiv2_step_type),
parameter, public 
fgsl::fgsl_odeiv2_step_msbdf = fgsl_odeiv2_step_type(11)
type(fgsl_odeiv_step_type),
parameter, public 
fgsl::fgsl_odeiv_step_rk2 = fgsl_odeiv_step_type(1)
type(fgsl_odeiv_step_type),
parameter, public 
fgsl::fgsl_odeiv_step_rk4 = fgsl_odeiv_step_type(2)
type(fgsl_odeiv_step_type),
parameter, public 
fgsl::fgsl_odeiv_step_rkf45 = fgsl_odeiv_step_type(3)
type(fgsl_odeiv_step_type),
parameter, public 
fgsl::fgsl_odeiv_step_rkck = fgsl_odeiv_step_type(4)
type(fgsl_odeiv_step_type),
parameter, public 
fgsl::fgsl_odeiv_step_rk8pd = fgsl_odeiv_step_type(5)
type(fgsl_odeiv_step_type),
parameter, public 
fgsl::fgsl_odeiv_step_rk2imp = fgsl_odeiv_step_type(6)
type(fgsl_odeiv_step_type),
parameter, public 
fgsl::fgsl_odeiv_step_rk2simp = fgsl_odeiv_step_type(7)
type(fgsl_odeiv_step_type),
parameter, public 
fgsl::fgsl_odeiv_step_rk4imp = fgsl_odeiv_step_type(8)
type(fgsl_odeiv_step_type),
parameter, public 
fgsl::fgsl_odeiv_step_bsimp = fgsl_odeiv_step_type(9)
type(fgsl_odeiv_step_type),
parameter, public 
fgsl::fgsl_odeiv_step_gear1 = fgsl_odeiv_step_type(10)
type(fgsl_odeiv_step_type),
parameter, public 
fgsl::fgsl_odeiv_step_gear2 = fgsl_odeiv_step_type(11)
integer(fgsl_int), parameter,
public 
fgsl::fgsl_odeiv_hadj_inc = 1
integer(fgsl_int), parameter,
public 
fgsl::fgsl_odeiv_hadj_nil = 0
integer(fgsl_int), parameter,
public 
fgsl::fgsl_odeiv_hadj_dec = -1
type(fgsl_wavelet_type),
parameter, public 
fgsl::fgsl_wavelet_daubechies = fgsl_wavelet_type(1)
type(fgsl_wavelet_type),
parameter, public 
fgsl::fgsl_wavelet_daubechies_centered = fgsl_wavelet_type(2)
type(fgsl_wavelet_type),
parameter, public 
fgsl::fgsl_wavelet_haar = fgsl_wavelet_type(3)
type(fgsl_wavelet_type),
parameter, public 
fgsl::fgsl_wavelet_haar_centered = fgsl_wavelet_type(4)
type(fgsl_wavelet_type),
parameter, public 
fgsl::fgsl_wavelet_bspline = fgsl_wavelet_type(5)
type(fgsl_wavelet_type),
parameter, public 
fgsl::fgsl_wavelet_bspline_centered = fgsl_wavelet_type(6)
type(fgsl_root_fsolver_type),
parameter, public 
fgsl::fgsl_root_fsolver_bisection = fgsl_root_fsolver_type(1)
type(fgsl_root_fsolver_type),
parameter, public 
fgsl::fgsl_root_fsolver_brent = fgsl_root_fsolver_type(2)
type(fgsl_root_fsolver_type),
parameter, public 
fgsl::fgsl_root_fsolver_falsepos = fgsl_root_fsolver_type(3)
type(fgsl_root_fdfsolver_type),
parameter, public 
fgsl::fgsl_root_fdfsolver_newton = fgsl_root_fdfsolver_type(1)
type(fgsl_root_fdfsolver_type),
parameter, public 
fgsl::fgsl_root_fdfsolver_secant = fgsl_root_fdfsolver_type(2)
type(fgsl_root_fdfsolver_type),
parameter, public 
fgsl::fgsl_root_fdfsolver_steffenson = fgsl_root_fdfsolver_type(3)
type(fgsl_min_fminimizer_type),
parameter, public 
fgsl::fgsl_min_fminimizer_goldensection = fgsl_min_fminimizer_type(1)
type(fgsl_min_fminimizer_type),
parameter, public 
fgsl::fgsl_min_fminimizer_brent = fgsl_min_fminimizer_type(2)
type(fgsl_min_fminimizer_type),
parameter, public 
fgsl::fgsl_min_fminimizer_quad_golden = fgsl_min_fminimizer_type(3)
type(fgsl_multiroot_fsolver_type),
parameter, public 
fgsl::fgsl_multiroot_fsolver_dnewton = fgsl_multiroot_fsolver_type(1)
type(fgsl_multiroot_fsolver_type),
parameter, public 
fgsl::fgsl_multiroot_fsolver_broyden = fgsl_multiroot_fsolver_type(2)
type(fgsl_multiroot_fsolver_type),
parameter, public 
fgsl::fgsl_multiroot_fsolver_hybrid = fgsl_multiroot_fsolver_type(3)
type(fgsl_multiroot_fsolver_type),
parameter, public 
fgsl::fgsl_multiroot_fsolver_hybrids = fgsl_multiroot_fsolver_type(4)
type(fgsl_multiroot_fdfsolver_type),
parameter, public 
fgsl::fgsl_multiroot_fdfsolver_newton = fgsl_multiroot_fdfsolver_type(1)
type(fgsl_multiroot_fdfsolver_type),
parameter, public 
fgsl::fgsl_multiroot_fdfsolver_gnewton = fgsl_multiroot_fdfsolver_type(2)
type(fgsl_multiroot_fdfsolver_type),
parameter, public 
fgsl::fgsl_multiroot_fdfsolver_hybridj = fgsl_multiroot_fdfsolver_type(3)
type(fgsl_multiroot_fdfsolver_type),
parameter, public 
fgsl::fgsl_multiroot_fdfsolver_hybridsj = fgsl_multiroot_fdfsolver_type(4)
type(fgsl_multimin_fminimizer_type),
parameter, public 
fgsl::fgsl_multimin_fminimizer_nmsimplex = fgsl_multimin_fminimizer_type(1)
type(fgsl_multimin_fminimizer_type),
parameter, public 
fgsl::fgsl_multimin_fminimizer_nmsimplex2 = fgsl_multimin_fminimizer_type(2)
type(fgsl_multimin_fminimizer_type),
parameter, public 
fgsl::fgsl_multimin_fminimizer_nmsimplex2rand = fgsl_multimin_fminimizer_type(3)
type(fgsl_multimin_fdfminimizer_type),
parameter, public 
fgsl::fgsl_multimin_fdfminimizer_steepest_descent = fgsl_multimin_fdfminimizer_type(1)
type(fgsl_multimin_fdfminimizer_type),
parameter, public 
fgsl::fgsl_multimin_fdfminimizer_conjugate_pr = fgsl_multimin_fdfminimizer_type(2)
type(fgsl_multimin_fdfminimizer_type),
parameter, public 
fgsl::fgsl_multimin_fdfminimizer_conjugate_fr = fgsl_multimin_fdfminimizer_type(3)
type(fgsl_multimin_fdfminimizer_type),
parameter, public 
fgsl::fgsl_multimin_fdfminimizer_vector_bfgs = fgsl_multimin_fdfminimizer_type(4)
type(fgsl_multimin_fdfminimizer_type),
parameter, public 
fgsl::fgsl_multimin_fdfminimizer_vector_bfgs2 = fgsl_multimin_fdfminimizer_type(5)
type(fgsl_multifit_fdfsolver_type),
parameter, public 
fgsl::fgsl_multifit_fdfsolver_lmder = fgsl_multifit_fdfsolver_type(1)
type(fgsl_multifit_fdfsolver_type),
parameter, public 
fgsl::fgsl_multifit_fdfsolver_lmsder = fgsl_multifit_fdfsolver_type(2)
 All Classes Namespaces Files Functions Variables