Modules

ModuleSource FileDescription
stdlib_asciistdlib_ascii.f90
stdlib_bitsetsstdlib_bitsets.fypp

Implements zero based bitsets of size up to huge(0_int32). The current code uses 64 bit integers to store the bits and uses all 64 bits. The code assumes two's complement integers, and treats negative integers as having the sign bit set. (Specification)

Read more…
   stdlib_bitsets_64stdlib_bitsets_64.fypp
   stdlib_bitsets_largestdlib_bitsets_large.fypp
stdlib_errorstdlib_error.f90

Provides support for catching and handling errors (Specification)

   estopf18estop.f90
   estopf08estop.f90
stdlib_iostdlib_io.fypp

Provides a support for file handling (Specification)

stdlib_kindsstdlib_kinds.f90
stdlib_linalgstdlib_linalg.fypp

Provides a support for various linear algebra procedures (Specification)

   stdlib_linalg_diagstdlib_linalg_diag.fypp
stdlib_loggerstdlib_logger.f90

This module defines a derived type, procedures, a variable, and constants to be used for logging information and reporting errors in Fortran applications. (Specification)

Read more…
stdlib_optvalstdlib_optval.fypp

Provides a generic function optval, which can be used to conveniently implement fallback values for optional arguments to subprograms (Specification)

Read more…
stdlib_quadraturestdlib_quadrature.fypp

(Specification)

   stdlib_quadrature_simpsstdlib_quadrature_simps.fypp
   stdlib_quadrature_trapzstdlib_quadrature_trapz.fypp
stdlib_statsstdlib_stats.fypp

Provides support for various statistical methods. This includes currently descriptive statistics (Specification)

   stdlib_stats_corrstdlib_stats_corr.fypp
   stdlib_stats_covstdlib_stats_cov.fypp
   stdlib_stats_meanstdlib_stats_mean.fypp
   stdlib_stats_momentstdlib_stats_moment.fypp
   stdlib_stats_varstdlib_stats_var.fypp
module~~graph~~ModuleGraph module~stdlib_linalg stdlib_linalg module~stdlib_kinds stdlib_kinds module~stdlib_linalg->module~stdlib_kinds module~stdlib_bitsets_large stdlib_bitsets_large module~stdlib_bitsets stdlib_bitsets module~stdlib_bitsets_large->module~stdlib_bitsets module~stdlib_bitsets_64 stdlib_bitsets_64 module~stdlib_bitsets_64->module~stdlib_bitsets module~stdlib_stats_moment stdlib_stats_moment module~stdlib_error stdlib_error module~stdlib_stats_moment->module~stdlib_error module~stdlib_stats stdlib_stats module~stdlib_stats_moment->module~stdlib_stats module~stdlib_optval stdlib_optval module~stdlib_stats_moment->module~stdlib_optval ieee_arithmetic ieee_arithmetic module~stdlib_stats_moment->ieee_arithmetic module~stdlib_error->module~stdlib_optval iso_fortran_env iso_fortran_env module~stdlib_error->iso_fortran_env module~stdlib_ascii stdlib_ascii module~estop estop module~estop->module~stdlib_error module~stdlib_stats_cov stdlib_stats_cov module~stdlib_stats_cov->module~stdlib_error module~stdlib_stats_cov->module~stdlib_stats module~stdlib_stats_cov->module~stdlib_optval module~stdlib_stats_cov->ieee_arithmetic module~stdlib_quadrature stdlib_quadrature module~stdlib_quadrature->module~stdlib_kinds module~stdlib_logger stdlib_logger module~stdlib_logger->module~stdlib_ascii module~stdlib_logger->module~stdlib_optval module~stdlib_logger->iso_fortran_env module~stdlib_stats_corr stdlib_stats_corr module~stdlib_stats_corr->module~stdlib_linalg module~stdlib_stats_corr->module~stdlib_error module~stdlib_stats_corr->module~stdlib_stats module~stdlib_stats_corr->module~stdlib_optval module~stdlib_stats_corr->ieee_arithmetic module~stdlib_quadrature_trapz stdlib_quadrature_trapz module~stdlib_quadrature_trapz->module~stdlib_error module~stdlib_quadrature_trapz->module~stdlib_quadrature module~stdlib_stats_var stdlib_stats_var module~stdlib_stats_var->module~stdlib_error module~stdlib_stats_var->module~stdlib_stats module~stdlib_stats_var->module~stdlib_optval module~stdlib_stats_var->ieee_arithmetic module~stdlib_kinds->iso_fortran_env module~stdlib_linalg_diag stdlib_linalg_diag module~stdlib_linalg_diag->module~stdlib_linalg module~stdlib_quadrature_simps stdlib_quadrature_simps module~stdlib_quadrature_simps->module~stdlib_error module~stdlib_quadrature_simps->module~stdlib_quadrature module~stdlib_stats_mean stdlib_stats_mean module~stdlib_stats_mean->module~stdlib_error module~stdlib_stats_mean->module~stdlib_stats module~stdlib_stats_mean->module~stdlib_optval module~stdlib_stats_mean->ieee_arithmetic module~stdlib_io stdlib_io module~stdlib_io->module~stdlib_error module~stdlib_io->module~stdlib_ascii module~stdlib_io->module~stdlib_kinds module~stdlib_io->module~stdlib_optval module~stdlib_bitsets->module~stdlib_kinds module~stdlib_bitsets->iso_fortran_env module~estop~2 estop module~estop~2->module~stdlib_error module~stdlib_stats->module~stdlib_kinds module~stdlib_optval->module~stdlib_kinds
Help