FGSL
Fortran interface for the GNU scientific library
Data Types | Functions/Subroutines
api/ntuple.finc File Reference

Data Types

interface  func
interface  func

Functions/Subroutines

type(fgsl_ntuple) fgsl_ntuple_create (fname, data, size)
type(fgsl_ntuple) fgsl_ntuple_open (fname, data, size)
integer(fgsl_int) fgsl_ntuple_write (ntuple)
integer(fgsl_int) fgsl_ntuple_bookdata (ntuple)
integer(fgsl_int) fgsl_ntuple_read (ntuple)
integer(fgsl_int) fgsl_ntuple_close (ntuple)
type(fgsl_ntuple_select_fn) fgsl_ntuple_select_fn_init (func, params)
type(fgsl_ntuple_value_fn) fgsl_ntuple_value_fn_init (func, params)
subroutine fgsl_ntuple_select_fn_free (sfunc)
subroutine fgsl_ntuple_value_fn_free (sfunc)
integer(fgsl_int) fgsl_ntuple_project (h, ntuple, value_func, select_func)
type(c_ptr) fgsl_ntuple_data (ntuple)
integer(fgsl_size_t) fgsl_ntuple_size (ntuple)
logical fgsl_ntuple_status (ntuple)
logical fgsl_ntuple_value_fn_status (ntuple_value_fn)
logical fgsl_ntuple_select_fn_status (ntuple_select_fn)

Function Documentation

integer(fgsl_int) fgsl_ntuple_bookdata ( type(fgsl_ntuple),intent(in)  ntuple)
integer(fgsl_int) fgsl_ntuple_close ( type(fgsl_ntuple),intent(inout)  ntuple)
type(fgsl_ntuple) fgsl_ntuple_create ( character(kind=fgsl_char, len=*),intent(in)  fname,
type(c_ptr),intent(in)  data,
integer(fgsl_size_t),intent(in)  size 
)
type(c_ptr) fgsl_ntuple_data ( type(fgsl_ntuple),intent(in)  ntuple)
type(fgsl_ntuple) fgsl_ntuple_open ( character(kind=fgsl_char, len=*),intent(in)  fname,
type(c_ptr),intent(in)  data,
integer(fgsl_size_t),intent(in)  size 
)
integer(fgsl_int) fgsl_ntuple_project ( type(fgsl_histogram),intent(inout)  h,
type(fgsl_ntuple),intent(in)  ntuple,
type(fgsl_ntuple_value_fn),intent(in)  value_func,
type(fgsl_ntuple_select_fn),intent(in)  select_func 
)
integer(fgsl_int) fgsl_ntuple_read ( type(fgsl_ntuple),intent(inout)  ntuple)
subroutine fgsl_ntuple_select_fn_free ( type(fgsl_ntuple_select_fn),intent(inout)  sfunc)
type(fgsl_ntuple_select_fn) fgsl_ntuple_select_fn_init (   func,
type(c_ptr),intent(in)  params 
)
logical fgsl_ntuple_select_fn_status ( type(fgsl_ntuple_select_fn),intent(in)  ntuple_select_fn)
integer(fgsl_size_t) fgsl_ntuple_size ( type(fgsl_ntuple),intent(in)  ntuple)
logical fgsl_ntuple_status ( type(fgsl_ntuple),intent(in)  ntuple)
subroutine fgsl_ntuple_value_fn_free ( type(fgsl_ntuple_value_fn),intent(inout)  sfunc)
type(fgsl_ntuple_value_fn) fgsl_ntuple_value_fn_init (   func,
type(c_ptr),intent(in)  params 
)
logical fgsl_ntuple_value_fn_status ( type(fgsl_ntuple_value_fn),intent(in)  ntuple_value_fn)
integer(fgsl_int) fgsl_ntuple_write ( type(fgsl_ntuple),intent(in)  ntuple)
 All Classes Namespaces Files Functions Variables