├── .editorconfig ├── API-doc-FORD-file.md ├── CHANGELOG.md ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── STYLE_GUIDE.md ├── VERSION ├── WORKFLOW.md ├── cmake └── stdlib.cmake ├── config ├── CMakeLists.txt ├── DefaultFlags.cmake ├── cmake │ └── Findtest-drive.cmake ├── fypp_deployment.py ├── requirements.txt ├── template.cmake └── template.pc ├── doc ├── License.md ├── changelog.md ├── contributing │ ├── CodeOfConduct.md │ ├── StyleGuide.md │ ├── Workflow.md │ └── index.md ├── index.md ├── media │ └── favicon.ico └── specs │ ├── index.md │ ├── stdlib_ansi.md │ ├── stdlib_array.md │ ├── stdlib_ascii.md │ ├── stdlib_bitsets.md │ ├── stdlib_constants.md │ ├── stdlib_error.md │ ├── stdlib_error_state_type.md │ ├── stdlib_hash_procedures.md │ ├── stdlib_hashmaps.md │ ├── stdlib_intrinsics.md │ ├── stdlib_io.md │ ├── stdlib_kinds.md │ ├── stdlib_linalg.md │ ├── stdlib_linalg_iterative_solvers.md │ ├── stdlib_linalg_state_type.md │ ├── stdlib_logger.md │ ├── stdlib_math.md │ ├── stdlib_optval.md │ ├── stdlib_quadrature.md │ ├── stdlib_random.md │ ├── stdlib_selection.md │ ├── stdlib_sorting.md │ ├── stdlib_sparse.md │ ├── stdlib_specialfunctions.md │ ├── stdlib_specialfunctions_activations.md │ ├── stdlib_specialfunctions_gamma.md │ ├── stdlib_specialmatrices.md │ ├── stdlib_stats.md │ ├── stdlib_stats_distribution_exponential.md │ ├── stdlib_stats_distribution_normal.md │ ├── stdlib_stats_distribution_uniform.md │ ├── stdlib_str2num.md │ ├── stdlib_string_type.md │ ├── stdlib_stringlist_type.md │ ├── stdlib_strings.md │ ├── stdlib_system.md │ └── stdlib_version.md ├── example ├── CMakeLists.txt ├── ansi │ ├── CMakeLists.txt │ ├── example_ansi_color.f90 │ ├── example_ansi_combine.f90 │ ├── example_ansi_concat.f90 │ └── example_ansi_to_string.f90 ├── array │ ├── CMakeLists.txt │ ├── example_falseloc.f90 │ └── example_trueloc.f90 ├── ascii │ ├── CMakeLists.txt │ ├── example_ascii_reverse.f90 │ ├── example_ascii_to_lower.f90 │ ├── example_ascii_to_sentence.f90 │ ├── example_ascii_to_title.f90 │ └── example_ascii_to_upper.f90 ├── bitsets │ ├── CMakeLists.txt │ ├── example_bitsets_all.f90 │ ├── example_bitsets_and.f90 │ ├── example_bitsets_and_not.f90 │ ├── example_bitsets_any.f90 │ ├── example_bitsets_assignment.f90 │ ├── example_bitsets_bit_count.f90 │ ├── example_bitsets_bits.f90 │ ├── example_bitsets_clear.f90 │ ├── example_bitsets_equality.f90 │ ├── example_bitsets_extract.f90 │ ├── example_bitsets_flip.f90 │ ├── example_bitsets_from_string.f90 │ ├── example_bitsets_ge.f90 │ ├── example_bitsets_gt.f90 │ ├── example_bitsets_inequality.f90 │ ├── example_bitsets_init.f90 │ ├── example_bitsets_input.f90 │ ├── example_bitsets_le.f90 │ ├── example_bitsets_lt.f90 │ ├── example_bitsets_none.f90 │ ├── example_bitsets_not.f90 │ ├── example_bitsets_or.f90 │ ├── example_bitsets_output.f90 │ ├── example_bitsets_read_bitset.f90 │ ├── example_bitsets_set.f90 │ ├── example_bitsets_test.f90 │ ├── example_bitsets_to_string.f90 │ ├── example_bitsets_value.f90 │ ├── example_bitsets_write_bitset.f90 │ └── example_bitsets_xor.f90 ├── constants │ ├── CMakeLists.txt │ └── example_constants.f90 ├── error │ ├── CMakeLists.txt │ ├── example_check1.f90 │ ├── example_check2.f90 │ ├── example_check3.f90 │ ├── example_check4.f90 │ ├── example_error_state1.f90 │ ├── example_error_state2.f90 │ ├── example_error_stop1.f90 │ └── example_error_stop2.f90 ├── hash_procedures │ ├── CMakeLists.txt │ ├── example_fibonacci_hash.f90 │ ├── example_fibonacci_hash_64.f90 │ ├── example_fnv_1_hash.f90 │ ├── example_fnv_1_hash_64.f90 │ ├── example_fnv_1a_hash.f90 │ ├── example_fnv_1a_hash_64.f90 │ ├── example_nmhash32.f90 │ ├── example_nmhash32x.f90 │ ├── example_pengy_hash.f90 │ ├── example_spooky_hash.f90 │ ├── example_universal_mult_hash.f90 │ ├── example_universal_mult_hash_64.f90 │ └── example_water_hash.f90 ├── hashmaps │ ├── CMakeLists.txt │ ├── example_hashmaps_calls.f90 │ ├── example_hashmaps_copy_key.f90 │ ├── example_hashmaps_entries.f90 │ ├── example_hashmaps_equal_keys.f90 │ ├── example_hashmaps_fnv_1_hasher.f90 │ ├── example_hashmaps_fnv_1a_hasher.f90 │ ├── example_hashmaps_free_key.f90 │ ├── example_hashmaps_get.f90 │ ├── example_hashmaps_get_all_keys.f90 │ ├── example_hashmaps_get_other_data.f90 │ ├── example_hashmaps_hasher_fun.f90 │ ├── example_hashmaps_init.f90 │ ├── example_hashmaps_key_test.f90 │ ├── example_hashmaps_loading.f90 │ ├── example_hashmaps_map_entry.f90 │ ├── example_hashmaps_num_slots.f90 │ ├── example_hashmaps_probes.f90 │ ├── example_hashmaps_rehash.f90 │ ├── example_hashmaps_remove.f90 │ ├── example_hashmaps_seeded_nmhash32_hasher.f90 │ ├── example_hashmaps_seeded_nmhash32x_hasher.f90 │ ├── example_hashmaps_seeded_water_hasher.f90 │ ├── example_hashmaps_set.f90 │ ├── example_hashmaps_set_other_data.f90 │ ├── example_hashmaps_slots_bits.f90 │ └── example_hashmaps_total_depth.f90 ├── intrinsics │ ├── CMakeLists.txt │ ├── example_dot_product.f90 │ └── example_sum.f90 ├── io │ ├── CMakeLists.txt │ ├── example.csv │ ├── example.dat │ ├── example.npy │ ├── example_fmt_constants.f90 │ ├── example_get_file.f90 │ ├── example_get_line.f90 │ ├── example_loadnpy.f90 │ ├── example_loadtxt.f90 │ ├── example_open.f90 │ ├── example_savenpy.f90 │ └── example_savetxt.f90 ├── linalg │ ├── CMakeLists.txt │ ├── example_blas_gemv.f90 │ ├── example_chol.f90 │ ├── example_cholesky.f90 │ ├── example_cross_product.f90 │ ├── example_determinant.f90 │ ├── example_determinant2.f90 │ ├── example_diag1.f90 │ ├── example_diag2.f90 │ ├── example_diag3.f90 │ ├── example_diag4.f90 │ ├── example_diag5.f90 │ ├── example_eig.f90 │ ├── example_eig_generalized.f90 │ ├── example_eigh.f90 │ ├── example_eigvals.f90 │ ├── example_eigvals_generalized.f90 │ ├── example_eigvalsh.f90 │ ├── example_expm.f90 │ ├── example_eye1.f90 │ ├── example_eye2.f90 │ ├── example_get_norm.f90 │ ├── example_hermitian.f90 │ ├── example_inverse_function.f90 │ ├── example_inverse_inplace.f90 │ ├── example_inverse_operator.f90 │ ├── example_inverse_subroutine.f90 │ ├── example_is_diagonal.f90 │ ├── example_is_hermitian.f90 │ ├── example_is_hessenberg.f90 │ ├── example_is_skew_symmetric.f90 │ ├── example_is_square.f90 │ ├── example_is_symmetric.f90 │ ├── example_is_triangular.f90 │ ├── example_kronecker_product.f90 │ ├── example_lapack_getrf.f90 │ ├── example_lstsq1.f90 │ ├── example_lstsq2.f90 │ ├── example_matrix_exp.f90 │ ├── example_mnorm.f90 │ ├── example_norm.f90 │ ├── example_outer_product.f90 │ ├── example_pseudoinverse.f90 │ ├── example_qr.f90 │ ├── example_qr_space.f90 │ ├── example_schur_complex.f90 │ ├── example_schur_eigvals.f90 │ ├── example_schur_real.f90 │ ├── example_solve1.f90 │ ├── example_solve2.f90 │ ├── example_solve3.f90 │ ├── example_solve_bicgstab.f90 │ ├── example_solve_bicgstab_wilkinson.f90 │ ├── example_solve_cg.f90 │ ├── example_solve_custom.f90 │ ├── example_solve_pcg.f90 │ ├── example_sparse_data_accessors.f90 │ ├── example_sparse_from_ijv.f90 │ ├── example_sparse_spmv.f90 │ ├── example_state1.f90 │ ├── example_state2.f90 │ ├── example_svd.f90 │ ├── example_svdvals.f90 │ └── example_trace.f90 ├── logger │ ├── CMakeLists.txt │ ├── dummy.txt │ ├── example_add_log_unit.f90 │ ├── example_configure.f90 │ ├── example_global_logger.f90 │ ├── example_log_io_error.f90 │ └── example_log_text_error.f90 ├── math │ ├── CMakeLists.txt │ ├── example_clip_integer.f90 │ ├── example_clip_real.f90 │ ├── example_diff.f90 │ ├── example_gcd.f90 │ ├── example_linspace_complex.f90 │ ├── example_linspace_int16.f90 │ ├── example_logspace_complex.f90 │ ├── example_logspace_int.f90 │ ├── example_logspace_rstart_cbase.f90 │ ├── example_math_all_close.f90 │ ├── example_math_arange.f90 │ ├── example_math_arg.f90 │ ├── example_math_argd.f90 │ ├── example_math_argpi.f90 │ ├── example_math_deg2rad.f90 │ ├── example_math_is_close.f90 │ ├── example_math_rad2deg.f90 │ ├── example_math_swap.F90 │ └── example_meshgrid.f90 ├── optval │ ├── CMakeLists.txt │ └── example_optval.f90 ├── quadrature │ ├── CMakeLists.txt │ ├── example_gauss_legendre.f90 │ ├── example_gauss_legendre_lobatto.f90 │ ├── example_simps.f90 │ ├── example_simps_weights.f90 │ ├── example_trapz.f90 │ └── example_trapz_weights.f90 ├── random │ ├── CMakeLists.txt │ ├── example_dist_rand.f90 │ └── example_random_seed.f90 ├── selection │ ├── CMakeLists.txt │ ├── example_arg_select.f90 │ ├── example_select.f90 │ └── selection_vs_sort.f90 ├── sorting │ ├── CMakeLists.txt │ ├── example_ord_sort.f90 │ ├── example_radix_sort.f90 │ ├── example_sort.f90 │ ├── example_sort_adjoint.f90 │ ├── example_sort_bitset.f90 │ └── example_sort_index.f90 ├── specialfunctions_activations │ ├── CMakeLists.txt │ ├── example_elu.f90 │ ├── example_gaussian.f90 │ ├── example_gelu.f90 │ ├── example_leaky_relu.f90 │ ├── example_logsoftmax.f90 │ ├── example_relu.f90 │ ├── example_selu.f90 │ ├── example_silu.f90 │ ├── example_softmax.f90 │ ├── example_softplus.f90 │ └── example_step.f90 ├── specialfunctions_gamma │ ├── CMakeLists.txt │ ├── example_gamma.f90 │ ├── example_gamma_p.f90 │ ├── example_gamma_q.f90 │ ├── example_ligamma.f90 │ ├── example_log_factorial.f90 │ ├── example_log_gamma.f90 │ └── example_uigamma.f90 ├── specialmatrices │ ├── CMakeLists.txt │ ├── example_specialmatrices_dp_spmv.f90 │ └── example_tridiagonal_dp_type.f90 ├── stats │ ├── CMakeLists.txt │ ├── example_corr.f90 │ ├── example_cov.f90 │ ├── example_mean.f90 │ ├── example_median.f90 │ ├── example_moment.f90 │ └── example_var.f90 ├── stats_distribution_exponential │ ├── CMakeLists.txt │ ├── example_exponential_cdf.f90 │ ├── example_exponential_pdf.f90 │ └── example_exponential_rvs.f90 ├── stats_distribution_normal │ ├── CMakeLists.txt │ ├── example_normal_cdf.f90 │ ├── example_normal_pdf.f90 │ └── example_normal_rvs.f90 ├── stats_distribution_uniform │ ├── CMakeLists.txt │ ├── example_shuffle.f90 │ ├── example_uniform_cdf.f90 │ ├── example_uniform_pdf.f90 │ └── example_uniform_rvs.f90 ├── string_type │ ├── CMakeLists.txt │ ├── example_adjustl.f90 │ ├── example_adjustr.f90 │ ├── example_char.f90 │ ├── example_char_position.f90 │ ├── example_char_range.f90 │ ├── example_constructor_character.f90 │ ├── example_constructor_empty.f90 │ ├── example_constructor_integer.f90 │ ├── example_constructor_logical.f90 │ ├── example_constructor_scalar.f90 │ ├── example_cont.f90 │ ├── example_eq.f90 │ ├── example_fread.f90 │ ├── example_fwrite.f90 │ ├── example_ge.f90 │ ├── example_gt.f90 │ ├── example_iachar.f90 │ ├── example_ichar.f90 │ ├── example_index.f90 │ ├── example_le.f90 │ ├── example_len.f90 │ ├── example_len_trim.f90 │ ├── example_lge.f90 │ ├── example_lgt.f90 │ ├── example_lle.f90 │ ├── example_llt.f90 │ ├── example_lt.f90 │ ├── example_move.f90 │ ├── example_ne.f90 │ ├── example_repeat.f90 │ ├── example_reverse.f90 │ ├── example_scan.f90 │ ├── example_to_lower.f90 │ ├── example_to_sentence.f90 │ ├── example_to_title.f90 │ ├── example_to_upper.f90 │ ├── example_trim.f90 │ ├── example_uread.f90 │ ├── example_uwrite.f90 │ └── example_verify.f90 ├── stringlist_type │ ├── CMakeLists.txt │ ├── example_stringlist_type_clear.f90 │ ├── example_stringlist_type_concatenate_operator.f90 │ ├── example_stringlist_type_constructor.f90 │ ├── example_stringlist_type_equality_operator.f90 │ ├── example_stringlist_type_fidx_bidx.f90 │ ├── example_stringlist_type_get.f90 │ ├── example_stringlist_type_inequality_operator.f90 │ ├── example_stringlist_type_insert_at.f90 │ └── example_stringlist_type_len.f90 ├── strings │ ├── CMakeLists.txt │ ├── example_chomp.f90 │ ├── example_count.f90 │ ├── example_ends_with.f90 │ ├── example_find.f90 │ ├── example_join.f90 │ ├── example_padl.f90 │ ├── example_padr.f90 │ ├── example_replace_all.f90 │ ├── example_slice.f90 │ ├── example_starts_with.f90 │ ├── example_stream_of_strings_to_numbers.f90 │ ├── example_string_to_number.f90 │ ├── example_strip.f90 │ ├── example_to_c_char.f90 │ ├── example_to_string.f90 │ └── example_zfill.f90 ├── system │ ├── CMakeLists.txt │ ├── example_cwd.f90 │ ├── example_delete_file.f90 │ ├── example_exists.f90 │ ├── example_fs_error.f90 │ ├── example_get_runtime_os.f90 │ ├── example_is_directory.f90 │ ├── example_is_file.f90 │ ├── example_is_symlink.f90 │ ├── example_make_directory.f90 │ ├── example_null_device.f90 │ ├── example_os_type.f90 │ ├── example_path_base_name.f90 │ ├── example_path_dir_name.f90 │ ├── example_path_join.f90 │ ├── example_path_split_path.f90 │ ├── example_process_1.f90 │ ├── example_process_2.f90 │ ├── example_process_3.f90 │ ├── example_process_4.f90 │ ├── example_process_5.f90 │ ├── example_process_6.f90 │ ├── example_process_7.f90 │ ├── example_remove_directory.f90 │ └── example_sleep.f90 └── version │ ├── CMakeLists.txt │ └── example_version.f90 ├── fpm.toml ├── include ├── common.fypp └── macros.inc ├── src ├── CMakeLists.txt ├── bitsets │ ├── CMakeLists.txt │ ├── stdlib_bitsets.fypp │ ├── stdlib_bitsets_64.fypp │ └── stdlib_bitsets_large.fypp ├── blas │ ├── CMakeLists.txt │ ├── stdlib_blas.fypp │ ├── stdlib_blas_constants.fypp │ ├── stdlib_blas_level1.fypp │ ├── stdlib_blas_level2_ban.fypp │ ├── stdlib_blas_level2_gen.fypp │ ├── stdlib_blas_level2_pac.fypp │ ├── stdlib_blas_level2_sym.fypp │ ├── stdlib_blas_level2_tri.fypp │ ├── stdlib_blas_level3_gen.fypp │ ├── stdlib_blas_level3_sym.fypp │ ├── stdlib_blas_level3_tri.fypp │ └── stdlib_linalg_blas_aux.fypp ├── f08estop.f90 ├── f18estop.f90 ├── lapack │ ├── CMakeLists.txt │ ├── stdlib_lapack_auxiliary.fypp │ ├── stdlib_lapack_base.fypp │ ├── stdlib_lapack_blas_like_base.fypp │ ├── stdlib_lapack_blas_like_l1.fypp │ ├── stdlib_lapack_blas_like_l2.fypp │ ├── stdlib_lapack_blas_like_l3.fypp │ ├── stdlib_lapack_blas_like_mnorm.fypp │ ├── stdlib_lapack_blas_like_scalar.fypp │ ├── stdlib_lapack_cosine_sine.fypp │ ├── stdlib_lapack_cosine_sine2.fypp │ ├── stdlib_lapack_eig_svd_lsq.fypp │ ├── stdlib_lapack_eigv_comp.fypp │ ├── stdlib_lapack_eigv_comp2.fypp │ ├── stdlib_lapack_eigv_gen.fypp │ ├── stdlib_lapack_eigv_gen2.fypp │ ├── stdlib_lapack_eigv_gen3.fypp │ ├── stdlib_lapack_eigv_std_driver.fypp │ ├── stdlib_lapack_eigv_svd_bidiag_dc.fypp │ ├── stdlib_lapack_eigv_svd_drivers.fypp │ ├── stdlib_lapack_eigv_svd_drivers2.fypp │ ├── stdlib_lapack_eigv_svd_drivers3.fypp │ ├── stdlib_lapack_eigv_sym.fypp │ ├── stdlib_lapack_eigv_sym_comp.fypp │ ├── stdlib_lapack_eigv_tridiag.fypp │ ├── stdlib_lapack_eigv_tridiag2.fypp │ ├── stdlib_lapack_eigv_tridiag3.fypp │ ├── stdlib_lapack_givens_jacobi_rot.fypp │ ├── stdlib_lapack_householder_reflectors.fypp │ ├── stdlib_lapack_lsq.fypp │ ├── stdlib_lapack_lsq_aux.fypp │ ├── stdlib_lapack_lsq_constrained.fypp │ ├── stdlib_lapack_orthogonal_factors.fypp │ ├── stdlib_lapack_orthogonal_factors_ql.fypp │ ├── stdlib_lapack_orthogonal_factors_qr.fypp │ ├── stdlib_lapack_orthogonal_factors_rz.fypp │ ├── stdlib_lapack_others.fypp │ ├── stdlib_lapack_others_sm.fypp │ ├── stdlib_lapack_solve.fypp │ ├── stdlib_lapack_solve_aux.fypp │ ├── stdlib_lapack_solve_chol.fypp │ ├── stdlib_lapack_solve_chol_comp.fypp │ ├── stdlib_lapack_solve_ldl.fypp │ ├── stdlib_lapack_solve_ldl_comp.fypp │ ├── stdlib_lapack_solve_ldl_comp2.fypp │ ├── stdlib_lapack_solve_ldl_comp3.fypp │ ├── stdlib_lapack_solve_ldl_comp4.fypp │ ├── stdlib_lapack_solve_lu.fypp │ ├── stdlib_lapack_solve_lu_comp.fypp │ ├── stdlib_lapack_solve_tri_comp.fypp │ ├── stdlib_lapack_svd_bidiag_qr.fypp │ ├── stdlib_lapack_svd_comp.fypp │ ├── stdlib_lapack_svd_comp2.fypp │ └── stdlib_linalg_lapack_aux.fypp ├── stdlib_ansi.f90 ├── stdlib_ansi_operator.f90 ├── stdlib_ansi_to_string.f90 ├── stdlib_array.f90 ├── stdlib_ascii.fypp ├── stdlib_codata.f90 ├── stdlib_codata_type.fypp ├── stdlib_constants.fypp ├── stdlib_error.fypp ├── stdlib_hash_32bit.fypp ├── stdlib_hash_32bit_fnv.fypp ├── stdlib_hash_32bit_nm.fypp ├── stdlib_hash_32bit_water.fypp ├── stdlib_hash_64bit.fypp ├── stdlib_hash_64bit_fnv.fypp ├── stdlib_hash_64bit_pengy.fypp ├── stdlib_hash_64bit_spookyv2.fypp ├── stdlib_hashmap_chaining.f90 ├── stdlib_hashmap_open.f90 ├── stdlib_hashmap_wrappers.f90 ├── stdlib_hashmaps.f90 ├── stdlib_intrinsics.fypp ├── stdlib_intrinsics_dot_product.fypp ├── stdlib_intrinsics_sum.fypp ├── stdlib_io.fypp ├── stdlib_io_npy.fypp ├── stdlib_io_npy_load.fypp ├── stdlib_io_npy_save.fypp ├── stdlib_kinds.fypp ├── stdlib_linalg.fypp ├── stdlib_linalg_blas.fypp ├── stdlib_linalg_cholesky.fypp ├── stdlib_linalg_constants.fypp ├── stdlib_linalg_cross_product.fypp ├── stdlib_linalg_determinant.fypp ├── stdlib_linalg_diag.fypp ├── stdlib_linalg_eigenvalues.fypp ├── stdlib_linalg_inverse.fypp ├── stdlib_linalg_iterative_solvers.fypp ├── stdlib_linalg_iterative_solvers_bicgstab.fypp ├── stdlib_linalg_iterative_solvers_cg.fypp ├── stdlib_linalg_iterative_solvers_pcg.fypp ├── stdlib_linalg_kronecker.fypp ├── stdlib_linalg_lapack.fypp ├── stdlib_linalg_least_squares.fypp ├── stdlib_linalg_matrix_functions.fypp ├── stdlib_linalg_norms.fypp ├── stdlib_linalg_outer_product.fypp ├── stdlib_linalg_pinv.fypp ├── stdlib_linalg_qr.fypp ├── stdlib_linalg_schur.fypp ├── stdlib_linalg_solve.fypp ├── stdlib_linalg_state.fypp ├── stdlib_linalg_svd.fypp ├── stdlib_logger.f90 ├── stdlib_math.fypp ├── stdlib_math_all_close.fypp ├── stdlib_math_arange.fypp ├── stdlib_math_diff.fypp ├── stdlib_math_is_close.fypp ├── stdlib_math_linspace.fypp ├── stdlib_math_logspace.fypp ├── stdlib_math_meshgrid.fypp ├── stdlib_optval.fypp ├── stdlib_quadrature.fypp ├── stdlib_quadrature_gauss.f90 ├── stdlib_quadrature_simps.fypp ├── stdlib_quadrature_trapz.fypp ├── stdlib_random.fypp ├── stdlib_selection.fypp ├── stdlib_sorting.fypp ├── stdlib_sorting_ord_sort.fypp ├── stdlib_sorting_radix_sort.f90 ├── stdlib_sorting_sort.fypp ├── stdlib_sorting_sort_adjoint.fypp ├── stdlib_sparse.f90 ├── stdlib_sparse_constants.fypp ├── stdlib_sparse_conversion.fypp ├── stdlib_sparse_kinds.fypp ├── stdlib_sparse_spmv.fypp ├── stdlib_specialfunctions.fypp ├── stdlib_specialfunctions_activations.fypp ├── stdlib_specialfunctions_gamma.fypp ├── stdlib_specialfunctions_legendre.f90 ├── stdlib_specialmatrices.fypp ├── stdlib_specialmatrices_tridiagonal.fypp ├── stdlib_stats.fypp ├── stdlib_stats_corr.fypp ├── stdlib_stats_cov.fypp ├── stdlib_stats_distribution_exponential.fypp ├── stdlib_stats_distribution_normal.fypp ├── stdlib_stats_distribution_uniform.fypp ├── stdlib_stats_mean.fypp ├── stdlib_stats_median.fypp ├── stdlib_stats_moment.fypp ├── stdlib_stats_moment_all.fypp ├── stdlib_stats_moment_mask.fypp ├── stdlib_stats_moment_scalar.fypp ├── stdlib_stats_var.fypp ├── stdlib_str2num.fypp ├── stdlib_string_type.fypp ├── stdlib_string_type_constructor.fypp ├── stdlib_stringlist_type.f90 ├── stdlib_strings.fypp ├── stdlib_strings_to_string.fypp ├── stdlib_system.F90 ├── stdlib_system.c ├── stdlib_system_path.f90 ├── stdlib_system_subprocess.F90 ├── stdlib_system_subprocess.c └── stdlib_version.fypp └── test ├── CMakeLists.txt ├── array ├── CMakeLists.txt └── test_logicalloc.f90 ├── ascii ├── CMakeLists.txt └── test_ascii.f90 ├── bitsets ├── CMakeLists.txt ├── test_stdlib_bitset_64.f90 └── test_stdlib_bitset_large.f90 ├── constants ├── CMakeLists.txt └── test_constants.f90 ├── hash_functions ├── CMakeLists.txt ├── README.md ├── SpookyV2.cpp ├── SpookyV2.h ├── SpookyV2Test.cpp ├── generate_hash_arrays.cpp ├── nmhash.c ├── nmhash.h ├── pengyhash.c ├── pengyhash.h ├── test_hash_functions.f90 ├── waterhash.c └── waterhash.h ├── hash_functions_perf ├── CMakeLists.txt ├── test_32_bit_hash_performance.f90 └── test_64_bit_hash_performance.f90 ├── hashmaps ├── CMakeLists.txt ├── Makefile.manual ├── test_chaining_maps.f90 ├── test_maps.fypp └── test_open_maps.f90 ├── intrinsics ├── CMakeLists.txt └── test_intrinsics.fypp ├── io ├── CMakeLists.txt ├── test_get_line.f90 ├── test_loadtxt.f90 ├── test_loadtxt_qp.fypp ├── test_npy.f90 ├── test_open.f90 ├── test_parse_mode.f90 ├── test_savetxt.f90 └── test_savetxt_qp.fypp ├── linalg ├── CMakeLists.txt ├── test_blas_lapack.fypp ├── test_linalg.fypp ├── test_linalg_cholesky.fypp ├── test_linalg_determinant.fypp ├── test_linalg_eigenvalues.fypp ├── test_linalg_expm.fypp ├── test_linalg_inverse.fypp ├── test_linalg_lstsq.fypp ├── test_linalg_matrix_property_checks.fypp ├── test_linalg_mnorm.fypp ├── test_linalg_norm.fypp ├── test_linalg_pseudoinverse.fypp ├── test_linalg_qr.fypp ├── test_linalg_schur.fypp ├── test_linalg_solve.fypp ├── test_linalg_solve_iterative.fypp ├── test_linalg_sparse.fypp ├── test_linalg_specialmatrices.fypp └── test_linalg_svd.fypp ├── logger ├── CMakeLists.txt └── test_stdlib_logger.f90 ├── math ├── CMakeLists.txt ├── test_linspace.f90 ├── test_logspace.f90 ├── test_meshgrid.fypp └── test_stdlib_math.fypp ├── optval ├── CMakeLists.txt └── test_optval.fypp ├── quadrature ├── CMakeLists.txt ├── test_gauss.f90 ├── test_simps.fypp └── test_trapz.fypp ├── selection ├── CMakeLists.txt └── test_selection.fypp ├── sorting ├── CMakeLists.txt └── test_sorting.fypp ├── specialfunctions ├── CMakeLists.txt ├── Makefile.manual ├── test_specialfunctions_activations.fypp └── test_specialfunctions_gamma.fypp ├── stats ├── CMakeLists.txt ├── test_corr.f90 ├── test_cov.f90 ├── test_distribution_exponential.fypp ├── test_distribution_normal.fypp ├── test_distribution_uniform.fypp ├── test_mean.fypp ├── test_mean_f03.fypp ├── test_median.fypp ├── test_moment.f90 ├── test_random.f90 ├── test_rawmoment.f90 ├── test_var.f90 └── test_varn.f90 ├── string ├── CMakeLists.txt ├── test_string_assignment.fypp ├── test_string_derivedtype_io.f90 ├── test_string_functions.f90 ├── test_string_intrinsic.f90 ├── test_string_match.f90 ├── test_string_operator.f90 ├── test_string_strip_chomp.f90 ├── test_string_to_number.fypp └── test_string_to_string.f90 ├── stringlist ├── CMakeLists.txt ├── test_append_prepend.f90 └── test_insert_at.f90 ├── system ├── CMakeLists.txt ├── test_filesystem.f90 ├── test_os.f90 ├── test_path.f90 ├── test_sleep.f90 └── test_subprocess.f90 └── terminal ├── CMakeLists.txt └── test_colors.f90 /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/.editorconfig -------------------------------------------------------------------------------- /API-doc-FORD-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/API-doc-FORD-file.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/README.md -------------------------------------------------------------------------------- /STYLE_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/STYLE_GUIDE.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.7.0 2 | -------------------------------------------------------------------------------- /WORKFLOW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/WORKFLOW.md -------------------------------------------------------------------------------- /cmake/stdlib.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/cmake/stdlib.cmake -------------------------------------------------------------------------------- /config/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/config/CMakeLists.txt -------------------------------------------------------------------------------- /config/DefaultFlags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/config/DefaultFlags.cmake -------------------------------------------------------------------------------- /config/cmake/Findtest-drive.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/config/cmake/Findtest-drive.cmake -------------------------------------------------------------------------------- /config/fypp_deployment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/config/fypp_deployment.py -------------------------------------------------------------------------------- /config/requirements.txt: -------------------------------------------------------------------------------- 1 | fypp 2 | argparse 3 | joblib -------------------------------------------------------------------------------- /config/template.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/config/template.cmake -------------------------------------------------------------------------------- /config/template.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/config/template.pc -------------------------------------------------------------------------------- /doc/License.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Fortran stdlib License (MIT) 3 | --- 4 | 5 | {!LICENSE!} 6 | -------------------------------------------------------------------------------- /doc/changelog.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Changelog 3 | --- 4 | 5 | {!CHANGELOG.md!} 6 | -------------------------------------------------------------------------------- /doc/contributing/CodeOfConduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/contributing/CodeOfConduct.md -------------------------------------------------------------------------------- /doc/contributing/StyleGuide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/contributing/StyleGuide.md -------------------------------------------------------------------------------- /doc/contributing/Workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/contributing/Workflow.md -------------------------------------------------------------------------------- /doc/contributing/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/contributing/index.md -------------------------------------------------------------------------------- /doc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/index.md -------------------------------------------------------------------------------- /doc/media/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/media/favicon.ico -------------------------------------------------------------------------------- /doc/specs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/index.md -------------------------------------------------------------------------------- /doc/specs/stdlib_ansi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_ansi.md -------------------------------------------------------------------------------- /doc/specs/stdlib_array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_array.md -------------------------------------------------------------------------------- /doc/specs/stdlib_ascii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_ascii.md -------------------------------------------------------------------------------- /doc/specs/stdlib_bitsets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_bitsets.md -------------------------------------------------------------------------------- /doc/specs/stdlib_constants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_constants.md -------------------------------------------------------------------------------- /doc/specs/stdlib_error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_error.md -------------------------------------------------------------------------------- /doc/specs/stdlib_error_state_type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_error_state_type.md -------------------------------------------------------------------------------- /doc/specs/stdlib_hash_procedures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_hash_procedures.md -------------------------------------------------------------------------------- /doc/specs/stdlib_hashmaps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_hashmaps.md -------------------------------------------------------------------------------- /doc/specs/stdlib_intrinsics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_intrinsics.md -------------------------------------------------------------------------------- /doc/specs/stdlib_io.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_io.md -------------------------------------------------------------------------------- /doc/specs/stdlib_kinds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_kinds.md -------------------------------------------------------------------------------- /doc/specs/stdlib_linalg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_linalg.md -------------------------------------------------------------------------------- /doc/specs/stdlib_linalg_iterative_solvers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_linalg_iterative_solvers.md -------------------------------------------------------------------------------- /doc/specs/stdlib_linalg_state_type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_linalg_state_type.md -------------------------------------------------------------------------------- /doc/specs/stdlib_logger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_logger.md -------------------------------------------------------------------------------- /doc/specs/stdlib_math.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_math.md -------------------------------------------------------------------------------- /doc/specs/stdlib_optval.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_optval.md -------------------------------------------------------------------------------- /doc/specs/stdlib_quadrature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_quadrature.md -------------------------------------------------------------------------------- /doc/specs/stdlib_random.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_random.md -------------------------------------------------------------------------------- /doc/specs/stdlib_selection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_selection.md -------------------------------------------------------------------------------- /doc/specs/stdlib_sorting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_sorting.md -------------------------------------------------------------------------------- /doc/specs/stdlib_sparse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_sparse.md -------------------------------------------------------------------------------- /doc/specs/stdlib_specialfunctions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_specialfunctions.md -------------------------------------------------------------------------------- /doc/specs/stdlib_specialfunctions_activations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_specialfunctions_activations.md -------------------------------------------------------------------------------- /doc/specs/stdlib_specialfunctions_gamma.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_specialfunctions_gamma.md -------------------------------------------------------------------------------- /doc/specs/stdlib_specialmatrices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_specialmatrices.md -------------------------------------------------------------------------------- /doc/specs/stdlib_stats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_stats.md -------------------------------------------------------------------------------- /doc/specs/stdlib_stats_distribution_exponential.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_stats_distribution_exponential.md -------------------------------------------------------------------------------- /doc/specs/stdlib_stats_distribution_normal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_stats_distribution_normal.md -------------------------------------------------------------------------------- /doc/specs/stdlib_stats_distribution_uniform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_stats_distribution_uniform.md -------------------------------------------------------------------------------- /doc/specs/stdlib_str2num.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_str2num.md -------------------------------------------------------------------------------- /doc/specs/stdlib_string_type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_string_type.md -------------------------------------------------------------------------------- /doc/specs/stdlib_stringlist_type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_stringlist_type.md -------------------------------------------------------------------------------- /doc/specs/stdlib_strings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_strings.md -------------------------------------------------------------------------------- /doc/specs/stdlib_system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_system.md -------------------------------------------------------------------------------- /doc/specs/stdlib_version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/doc/specs/stdlib_version.md -------------------------------------------------------------------------------- /example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/CMakeLists.txt -------------------------------------------------------------------------------- /example/ansi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/ansi/CMakeLists.txt -------------------------------------------------------------------------------- /example/ansi/example_ansi_color.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/ansi/example_ansi_color.f90 -------------------------------------------------------------------------------- /example/ansi/example_ansi_combine.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/ansi/example_ansi_combine.f90 -------------------------------------------------------------------------------- /example/ansi/example_ansi_concat.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/ansi/example_ansi_concat.f90 -------------------------------------------------------------------------------- /example/ansi/example_ansi_to_string.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/ansi/example_ansi_to_string.f90 -------------------------------------------------------------------------------- /example/array/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/array/CMakeLists.txt -------------------------------------------------------------------------------- /example/array/example_falseloc.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/array/example_falseloc.f90 -------------------------------------------------------------------------------- /example/array/example_trueloc.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/array/example_trueloc.f90 -------------------------------------------------------------------------------- /example/ascii/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/ascii/CMakeLists.txt -------------------------------------------------------------------------------- /example/ascii/example_ascii_reverse.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/ascii/example_ascii_reverse.f90 -------------------------------------------------------------------------------- /example/ascii/example_ascii_to_lower.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/ascii/example_ascii_to_lower.f90 -------------------------------------------------------------------------------- /example/ascii/example_ascii_to_sentence.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/ascii/example_ascii_to_sentence.f90 -------------------------------------------------------------------------------- /example/ascii/example_ascii_to_title.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/ascii/example_ascii_to_title.f90 -------------------------------------------------------------------------------- /example/ascii/example_ascii_to_upper.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/ascii/example_ascii_to_upper.f90 -------------------------------------------------------------------------------- /example/bitsets/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/CMakeLists.txt -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_all.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_all.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_and.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_and.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_and_not.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_and_not.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_any.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_any.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_assignment.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_assignment.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_bit_count.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_bit_count.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_bits.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_bits.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_clear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_clear.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_equality.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_equality.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_extract.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_extract.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_flip.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_flip.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_from_string.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_from_string.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_ge.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_ge.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_gt.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_gt.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_inequality.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_inequality.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_init.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_init.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_input.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_input.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_le.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_le.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_lt.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_lt.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_none.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_none.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_not.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_not.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_or.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_or.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_output.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_output.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_read_bitset.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_read_bitset.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_set.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_set.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_test.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_test.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_to_string.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_to_string.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_value.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_value.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_write_bitset.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_write_bitset.f90 -------------------------------------------------------------------------------- /example/bitsets/example_bitsets_xor.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/bitsets/example_bitsets_xor.f90 -------------------------------------------------------------------------------- /example/constants/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | ADD_EXAMPLE(constants) 2 | -------------------------------------------------------------------------------- /example/constants/example_constants.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/constants/example_constants.f90 -------------------------------------------------------------------------------- /example/error/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/error/CMakeLists.txt -------------------------------------------------------------------------------- /example/error/example_check1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/error/example_check1.f90 -------------------------------------------------------------------------------- /example/error/example_check2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/error/example_check2.f90 -------------------------------------------------------------------------------- /example/error/example_check3.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/error/example_check3.f90 -------------------------------------------------------------------------------- /example/error/example_check4.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/error/example_check4.f90 -------------------------------------------------------------------------------- /example/error/example_error_state1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/error/example_error_state1.f90 -------------------------------------------------------------------------------- /example/error/example_error_state2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/error/example_error_state2.f90 -------------------------------------------------------------------------------- /example/error/example_error_stop1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/error/example_error_stop1.f90 -------------------------------------------------------------------------------- /example/error/example_error_stop2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/error/example_error_stop2.f90 -------------------------------------------------------------------------------- /example/hash_procedures/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hash_procedures/CMakeLists.txt -------------------------------------------------------------------------------- /example/hash_procedures/example_fibonacci_hash.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hash_procedures/example_fibonacci_hash.f90 -------------------------------------------------------------------------------- /example/hash_procedures/example_fibonacci_hash_64.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hash_procedures/example_fibonacci_hash_64.f90 -------------------------------------------------------------------------------- /example/hash_procedures/example_fnv_1_hash.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hash_procedures/example_fnv_1_hash.f90 -------------------------------------------------------------------------------- /example/hash_procedures/example_fnv_1_hash_64.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hash_procedures/example_fnv_1_hash_64.f90 -------------------------------------------------------------------------------- /example/hash_procedures/example_fnv_1a_hash.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hash_procedures/example_fnv_1a_hash.f90 -------------------------------------------------------------------------------- /example/hash_procedures/example_fnv_1a_hash_64.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hash_procedures/example_fnv_1a_hash_64.f90 -------------------------------------------------------------------------------- /example/hash_procedures/example_nmhash32.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hash_procedures/example_nmhash32.f90 -------------------------------------------------------------------------------- /example/hash_procedures/example_nmhash32x.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hash_procedures/example_nmhash32x.f90 -------------------------------------------------------------------------------- /example/hash_procedures/example_pengy_hash.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hash_procedures/example_pengy_hash.f90 -------------------------------------------------------------------------------- /example/hash_procedures/example_spooky_hash.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hash_procedures/example_spooky_hash.f90 -------------------------------------------------------------------------------- /example/hash_procedures/example_universal_mult_hash.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hash_procedures/example_universal_mult_hash.f90 -------------------------------------------------------------------------------- /example/hash_procedures/example_universal_mult_hash_64.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hash_procedures/example_universal_mult_hash_64.f90 -------------------------------------------------------------------------------- /example/hash_procedures/example_water_hash.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hash_procedures/example_water_hash.f90 -------------------------------------------------------------------------------- /example/hashmaps/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/CMakeLists.txt -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_calls.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_calls.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_copy_key.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_copy_key.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_entries.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_entries.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_equal_keys.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_equal_keys.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_fnv_1_hasher.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_fnv_1_hasher.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_fnv_1a_hasher.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_fnv_1a_hasher.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_free_key.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_free_key.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_get.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_get.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_get_all_keys.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_get_all_keys.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_get_other_data.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_get_other_data.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_hasher_fun.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_hasher_fun.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_init.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_init.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_key_test.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_key_test.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_loading.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_loading.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_map_entry.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_map_entry.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_num_slots.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_num_slots.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_probes.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_probes.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_rehash.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_rehash.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_remove.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_remove.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_seeded_nmhash32_hasher.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_seeded_nmhash32_hasher.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_seeded_nmhash32x_hasher.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_seeded_nmhash32x_hasher.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_seeded_water_hasher.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_seeded_water_hasher.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_set.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_set.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_set_other_data.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_set_other_data.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_slots_bits.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_slots_bits.f90 -------------------------------------------------------------------------------- /example/hashmaps/example_hashmaps_total_depth.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/hashmaps/example_hashmaps_total_depth.f90 -------------------------------------------------------------------------------- /example/intrinsics/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/intrinsics/CMakeLists.txt -------------------------------------------------------------------------------- /example/intrinsics/example_dot_product.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/intrinsics/example_dot_product.f90 -------------------------------------------------------------------------------- /example/intrinsics/example_sum.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/intrinsics/example_sum.f90 -------------------------------------------------------------------------------- /example/io/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/io/CMakeLists.txt -------------------------------------------------------------------------------- /example/io/example.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/io/example.csv -------------------------------------------------------------------------------- /example/io/example.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/io/example.dat -------------------------------------------------------------------------------- /example/io/example.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/io/example.npy -------------------------------------------------------------------------------- /example/io/example_fmt_constants.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/io/example_fmt_constants.f90 -------------------------------------------------------------------------------- /example/io/example_get_file.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/io/example_get_file.f90 -------------------------------------------------------------------------------- /example/io/example_get_line.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/io/example_get_line.f90 -------------------------------------------------------------------------------- /example/io/example_loadnpy.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/io/example_loadnpy.f90 -------------------------------------------------------------------------------- /example/io/example_loadtxt.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/io/example_loadtxt.f90 -------------------------------------------------------------------------------- /example/io/example_open.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/io/example_open.f90 -------------------------------------------------------------------------------- /example/io/example_savenpy.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/io/example_savenpy.f90 -------------------------------------------------------------------------------- /example/io/example_savetxt.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/io/example_savetxt.f90 -------------------------------------------------------------------------------- /example/linalg/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/CMakeLists.txt -------------------------------------------------------------------------------- /example/linalg/example_blas_gemv.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_blas_gemv.f90 -------------------------------------------------------------------------------- /example/linalg/example_chol.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_chol.f90 -------------------------------------------------------------------------------- /example/linalg/example_cholesky.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_cholesky.f90 -------------------------------------------------------------------------------- /example/linalg/example_cross_product.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_cross_product.f90 -------------------------------------------------------------------------------- /example/linalg/example_determinant.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_determinant.f90 -------------------------------------------------------------------------------- /example/linalg/example_determinant2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_determinant2.f90 -------------------------------------------------------------------------------- /example/linalg/example_diag1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_diag1.f90 -------------------------------------------------------------------------------- /example/linalg/example_diag2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_diag2.f90 -------------------------------------------------------------------------------- /example/linalg/example_diag3.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_diag3.f90 -------------------------------------------------------------------------------- /example/linalg/example_diag4.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_diag4.f90 -------------------------------------------------------------------------------- /example/linalg/example_diag5.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_diag5.f90 -------------------------------------------------------------------------------- /example/linalg/example_eig.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_eig.f90 -------------------------------------------------------------------------------- /example/linalg/example_eig_generalized.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_eig_generalized.f90 -------------------------------------------------------------------------------- /example/linalg/example_eigh.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_eigh.f90 -------------------------------------------------------------------------------- /example/linalg/example_eigvals.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_eigvals.f90 -------------------------------------------------------------------------------- /example/linalg/example_eigvals_generalized.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_eigvals_generalized.f90 -------------------------------------------------------------------------------- /example/linalg/example_eigvalsh.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_eigvalsh.f90 -------------------------------------------------------------------------------- /example/linalg/example_expm.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_expm.f90 -------------------------------------------------------------------------------- /example/linalg/example_eye1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_eye1.f90 -------------------------------------------------------------------------------- /example/linalg/example_eye2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_eye2.f90 -------------------------------------------------------------------------------- /example/linalg/example_get_norm.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_get_norm.f90 -------------------------------------------------------------------------------- /example/linalg/example_hermitian.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_hermitian.f90 -------------------------------------------------------------------------------- /example/linalg/example_inverse_function.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_inverse_function.f90 -------------------------------------------------------------------------------- /example/linalg/example_inverse_inplace.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_inverse_inplace.f90 -------------------------------------------------------------------------------- /example/linalg/example_inverse_operator.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_inverse_operator.f90 -------------------------------------------------------------------------------- /example/linalg/example_inverse_subroutine.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_inverse_subroutine.f90 -------------------------------------------------------------------------------- /example/linalg/example_is_diagonal.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_is_diagonal.f90 -------------------------------------------------------------------------------- /example/linalg/example_is_hermitian.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_is_hermitian.f90 -------------------------------------------------------------------------------- /example/linalg/example_is_hessenberg.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_is_hessenberg.f90 -------------------------------------------------------------------------------- /example/linalg/example_is_skew_symmetric.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_is_skew_symmetric.f90 -------------------------------------------------------------------------------- /example/linalg/example_is_square.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_is_square.f90 -------------------------------------------------------------------------------- /example/linalg/example_is_symmetric.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_is_symmetric.f90 -------------------------------------------------------------------------------- /example/linalg/example_is_triangular.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_is_triangular.f90 -------------------------------------------------------------------------------- /example/linalg/example_kronecker_product.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_kronecker_product.f90 -------------------------------------------------------------------------------- /example/linalg/example_lapack_getrf.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_lapack_getrf.f90 -------------------------------------------------------------------------------- /example/linalg/example_lstsq1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_lstsq1.f90 -------------------------------------------------------------------------------- /example/linalg/example_lstsq2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_lstsq2.f90 -------------------------------------------------------------------------------- /example/linalg/example_matrix_exp.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_matrix_exp.f90 -------------------------------------------------------------------------------- /example/linalg/example_mnorm.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_mnorm.f90 -------------------------------------------------------------------------------- /example/linalg/example_norm.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_norm.f90 -------------------------------------------------------------------------------- /example/linalg/example_outer_product.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_outer_product.f90 -------------------------------------------------------------------------------- /example/linalg/example_pseudoinverse.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_pseudoinverse.f90 -------------------------------------------------------------------------------- /example/linalg/example_qr.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_qr.f90 -------------------------------------------------------------------------------- /example/linalg/example_qr_space.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_qr_space.f90 -------------------------------------------------------------------------------- /example/linalg/example_schur_complex.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_schur_complex.f90 -------------------------------------------------------------------------------- /example/linalg/example_schur_eigvals.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_schur_eigvals.f90 -------------------------------------------------------------------------------- /example/linalg/example_schur_real.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_schur_real.f90 -------------------------------------------------------------------------------- /example/linalg/example_solve1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_solve1.f90 -------------------------------------------------------------------------------- /example/linalg/example_solve2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_solve2.f90 -------------------------------------------------------------------------------- /example/linalg/example_solve3.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_solve3.f90 -------------------------------------------------------------------------------- /example/linalg/example_solve_bicgstab.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_solve_bicgstab.f90 -------------------------------------------------------------------------------- /example/linalg/example_solve_bicgstab_wilkinson.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_solve_bicgstab_wilkinson.f90 -------------------------------------------------------------------------------- /example/linalg/example_solve_cg.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_solve_cg.f90 -------------------------------------------------------------------------------- /example/linalg/example_solve_custom.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_solve_custom.f90 -------------------------------------------------------------------------------- /example/linalg/example_solve_pcg.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_solve_pcg.f90 -------------------------------------------------------------------------------- /example/linalg/example_sparse_data_accessors.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_sparse_data_accessors.f90 -------------------------------------------------------------------------------- /example/linalg/example_sparse_from_ijv.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_sparse_from_ijv.f90 -------------------------------------------------------------------------------- /example/linalg/example_sparse_spmv.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_sparse_spmv.f90 -------------------------------------------------------------------------------- /example/linalg/example_state1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_state1.f90 -------------------------------------------------------------------------------- /example/linalg/example_state2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_state2.f90 -------------------------------------------------------------------------------- /example/linalg/example_svd.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_svd.f90 -------------------------------------------------------------------------------- /example/linalg/example_svdvals.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_svdvals.f90 -------------------------------------------------------------------------------- /example/linalg/example_trace.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/linalg/example_trace.f90 -------------------------------------------------------------------------------- /example/logger/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/logger/CMakeLists.txt -------------------------------------------------------------------------------- /example/logger/dummy.txt: -------------------------------------------------------------------------------- 1 | a word 2 | it should fail with the presence of this .$/ 3 | -------------------------------------------------------------------------------- /example/logger/example_add_log_unit.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/logger/example_add_log_unit.f90 -------------------------------------------------------------------------------- /example/logger/example_configure.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/logger/example_configure.f90 -------------------------------------------------------------------------------- /example/logger/example_global_logger.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/logger/example_global_logger.f90 -------------------------------------------------------------------------------- /example/logger/example_log_io_error.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/logger/example_log_io_error.f90 -------------------------------------------------------------------------------- /example/logger/example_log_text_error.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/logger/example_log_text_error.f90 -------------------------------------------------------------------------------- /example/math/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/CMakeLists.txt -------------------------------------------------------------------------------- /example/math/example_clip_integer.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_clip_integer.f90 -------------------------------------------------------------------------------- /example/math/example_clip_real.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_clip_real.f90 -------------------------------------------------------------------------------- /example/math/example_diff.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_diff.f90 -------------------------------------------------------------------------------- /example/math/example_gcd.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_gcd.f90 -------------------------------------------------------------------------------- /example/math/example_linspace_complex.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_linspace_complex.f90 -------------------------------------------------------------------------------- /example/math/example_linspace_int16.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_linspace_int16.f90 -------------------------------------------------------------------------------- /example/math/example_logspace_complex.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_logspace_complex.f90 -------------------------------------------------------------------------------- /example/math/example_logspace_int.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_logspace_int.f90 -------------------------------------------------------------------------------- /example/math/example_logspace_rstart_cbase.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_logspace_rstart_cbase.f90 -------------------------------------------------------------------------------- /example/math/example_math_all_close.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_math_all_close.f90 -------------------------------------------------------------------------------- /example/math/example_math_arange.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_math_arange.f90 -------------------------------------------------------------------------------- /example/math/example_math_arg.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_math_arg.f90 -------------------------------------------------------------------------------- /example/math/example_math_argd.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_math_argd.f90 -------------------------------------------------------------------------------- /example/math/example_math_argpi.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_math_argpi.f90 -------------------------------------------------------------------------------- /example/math/example_math_deg2rad.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_math_deg2rad.f90 -------------------------------------------------------------------------------- /example/math/example_math_is_close.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_math_is_close.f90 -------------------------------------------------------------------------------- /example/math/example_math_rad2deg.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_math_rad2deg.f90 -------------------------------------------------------------------------------- /example/math/example_math_swap.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_math_swap.F90 -------------------------------------------------------------------------------- /example/math/example_meshgrid.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/math/example_meshgrid.f90 -------------------------------------------------------------------------------- /example/optval/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | ADD_EXAMPLE(optval) 2 | -------------------------------------------------------------------------------- /example/optval/example_optval.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/optval/example_optval.f90 -------------------------------------------------------------------------------- /example/quadrature/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/quadrature/CMakeLists.txt -------------------------------------------------------------------------------- /example/quadrature/example_gauss_legendre.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/quadrature/example_gauss_legendre.f90 -------------------------------------------------------------------------------- /example/quadrature/example_gauss_legendre_lobatto.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/quadrature/example_gauss_legendre_lobatto.f90 -------------------------------------------------------------------------------- /example/quadrature/example_simps.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/quadrature/example_simps.f90 -------------------------------------------------------------------------------- /example/quadrature/example_simps_weights.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/quadrature/example_simps_weights.f90 -------------------------------------------------------------------------------- /example/quadrature/example_trapz.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/quadrature/example_trapz.f90 -------------------------------------------------------------------------------- /example/quadrature/example_trapz_weights.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/quadrature/example_trapz_weights.f90 -------------------------------------------------------------------------------- /example/random/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/random/CMakeLists.txt -------------------------------------------------------------------------------- /example/random/example_dist_rand.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/random/example_dist_rand.f90 -------------------------------------------------------------------------------- /example/random/example_random_seed.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/random/example_random_seed.f90 -------------------------------------------------------------------------------- /example/selection/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/selection/CMakeLists.txt -------------------------------------------------------------------------------- /example/selection/example_arg_select.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/selection/example_arg_select.f90 -------------------------------------------------------------------------------- /example/selection/example_select.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/selection/example_select.f90 -------------------------------------------------------------------------------- /example/selection/selection_vs_sort.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/selection/selection_vs_sort.f90 -------------------------------------------------------------------------------- /example/sorting/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/sorting/CMakeLists.txt -------------------------------------------------------------------------------- /example/sorting/example_ord_sort.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/sorting/example_ord_sort.f90 -------------------------------------------------------------------------------- /example/sorting/example_radix_sort.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/sorting/example_radix_sort.f90 -------------------------------------------------------------------------------- /example/sorting/example_sort.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/sorting/example_sort.f90 -------------------------------------------------------------------------------- /example/sorting/example_sort_adjoint.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/sorting/example_sort_adjoint.f90 -------------------------------------------------------------------------------- /example/sorting/example_sort_bitset.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/sorting/example_sort_bitset.f90 -------------------------------------------------------------------------------- /example/sorting/example_sort_index.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/sorting/example_sort_index.f90 -------------------------------------------------------------------------------- /example/specialfunctions_activations/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_activations/CMakeLists.txt -------------------------------------------------------------------------------- /example/specialfunctions_activations/example_elu.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_activations/example_elu.f90 -------------------------------------------------------------------------------- /example/specialfunctions_activations/example_gaussian.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_activations/example_gaussian.f90 -------------------------------------------------------------------------------- /example/specialfunctions_activations/example_gelu.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_activations/example_gelu.f90 -------------------------------------------------------------------------------- /example/specialfunctions_activations/example_leaky_relu.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_activations/example_leaky_relu.f90 -------------------------------------------------------------------------------- /example/specialfunctions_activations/example_logsoftmax.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_activations/example_logsoftmax.f90 -------------------------------------------------------------------------------- /example/specialfunctions_activations/example_relu.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_activations/example_relu.f90 -------------------------------------------------------------------------------- /example/specialfunctions_activations/example_selu.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_activations/example_selu.f90 -------------------------------------------------------------------------------- /example/specialfunctions_activations/example_silu.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_activations/example_silu.f90 -------------------------------------------------------------------------------- /example/specialfunctions_activations/example_softmax.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_activations/example_softmax.f90 -------------------------------------------------------------------------------- /example/specialfunctions_activations/example_softplus.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_activations/example_softplus.f90 -------------------------------------------------------------------------------- /example/specialfunctions_activations/example_step.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_activations/example_step.f90 -------------------------------------------------------------------------------- /example/specialfunctions_gamma/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_gamma/CMakeLists.txt -------------------------------------------------------------------------------- /example/specialfunctions_gamma/example_gamma.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_gamma/example_gamma.f90 -------------------------------------------------------------------------------- /example/specialfunctions_gamma/example_gamma_p.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_gamma/example_gamma_p.f90 -------------------------------------------------------------------------------- /example/specialfunctions_gamma/example_gamma_q.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_gamma/example_gamma_q.f90 -------------------------------------------------------------------------------- /example/specialfunctions_gamma/example_ligamma.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_gamma/example_ligamma.f90 -------------------------------------------------------------------------------- /example/specialfunctions_gamma/example_log_factorial.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_gamma/example_log_factorial.f90 -------------------------------------------------------------------------------- /example/specialfunctions_gamma/example_log_gamma.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_gamma/example_log_gamma.f90 -------------------------------------------------------------------------------- /example/specialfunctions_gamma/example_uigamma.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialfunctions_gamma/example_uigamma.f90 -------------------------------------------------------------------------------- /example/specialmatrices/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialmatrices/CMakeLists.txt -------------------------------------------------------------------------------- /example/specialmatrices/example_specialmatrices_dp_spmv.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialmatrices/example_specialmatrices_dp_spmv.f90 -------------------------------------------------------------------------------- /example/specialmatrices/example_tridiagonal_dp_type.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/specialmatrices/example_tridiagonal_dp_type.f90 -------------------------------------------------------------------------------- /example/stats/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats/CMakeLists.txt -------------------------------------------------------------------------------- /example/stats/example_corr.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats/example_corr.f90 -------------------------------------------------------------------------------- /example/stats/example_cov.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats/example_cov.f90 -------------------------------------------------------------------------------- /example/stats/example_mean.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats/example_mean.f90 -------------------------------------------------------------------------------- /example/stats/example_median.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats/example_median.f90 -------------------------------------------------------------------------------- /example/stats/example_moment.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats/example_moment.f90 -------------------------------------------------------------------------------- /example/stats/example_var.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats/example_var.f90 -------------------------------------------------------------------------------- /example/stats_distribution_exponential/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats_distribution_exponential/CMakeLists.txt -------------------------------------------------------------------------------- /example/stats_distribution_exponential/example_exponential_cdf.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats_distribution_exponential/example_exponential_cdf.f90 -------------------------------------------------------------------------------- /example/stats_distribution_exponential/example_exponential_pdf.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats_distribution_exponential/example_exponential_pdf.f90 -------------------------------------------------------------------------------- /example/stats_distribution_exponential/example_exponential_rvs.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats_distribution_exponential/example_exponential_rvs.f90 -------------------------------------------------------------------------------- /example/stats_distribution_normal/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats_distribution_normal/CMakeLists.txt -------------------------------------------------------------------------------- /example/stats_distribution_normal/example_normal_cdf.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats_distribution_normal/example_normal_cdf.f90 -------------------------------------------------------------------------------- /example/stats_distribution_normal/example_normal_pdf.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats_distribution_normal/example_normal_pdf.f90 -------------------------------------------------------------------------------- /example/stats_distribution_normal/example_normal_rvs.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats_distribution_normal/example_normal_rvs.f90 -------------------------------------------------------------------------------- /example/stats_distribution_uniform/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats_distribution_uniform/CMakeLists.txt -------------------------------------------------------------------------------- /example/stats_distribution_uniform/example_shuffle.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats_distribution_uniform/example_shuffle.f90 -------------------------------------------------------------------------------- /example/stats_distribution_uniform/example_uniform_cdf.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats_distribution_uniform/example_uniform_cdf.f90 -------------------------------------------------------------------------------- /example/stats_distribution_uniform/example_uniform_pdf.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats_distribution_uniform/example_uniform_pdf.f90 -------------------------------------------------------------------------------- /example/stats_distribution_uniform/example_uniform_rvs.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stats_distribution_uniform/example_uniform_rvs.f90 -------------------------------------------------------------------------------- /example/string_type/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/CMakeLists.txt -------------------------------------------------------------------------------- /example/string_type/example_adjustl.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_adjustl.f90 -------------------------------------------------------------------------------- /example/string_type/example_adjustr.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_adjustr.f90 -------------------------------------------------------------------------------- /example/string_type/example_char.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_char.f90 -------------------------------------------------------------------------------- /example/string_type/example_char_position.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_char_position.f90 -------------------------------------------------------------------------------- /example/string_type/example_char_range.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_char_range.f90 -------------------------------------------------------------------------------- /example/string_type/example_constructor_character.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_constructor_character.f90 -------------------------------------------------------------------------------- /example/string_type/example_constructor_empty.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_constructor_empty.f90 -------------------------------------------------------------------------------- /example/string_type/example_constructor_integer.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_constructor_integer.f90 -------------------------------------------------------------------------------- /example/string_type/example_constructor_logical.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_constructor_logical.f90 -------------------------------------------------------------------------------- /example/string_type/example_constructor_scalar.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_constructor_scalar.f90 -------------------------------------------------------------------------------- /example/string_type/example_cont.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_cont.f90 -------------------------------------------------------------------------------- /example/string_type/example_eq.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_eq.f90 -------------------------------------------------------------------------------- /example/string_type/example_fread.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_fread.f90 -------------------------------------------------------------------------------- /example/string_type/example_fwrite.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_fwrite.f90 -------------------------------------------------------------------------------- /example/string_type/example_ge.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_ge.f90 -------------------------------------------------------------------------------- /example/string_type/example_gt.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_gt.f90 -------------------------------------------------------------------------------- /example/string_type/example_iachar.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_iachar.f90 -------------------------------------------------------------------------------- /example/string_type/example_ichar.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_ichar.f90 -------------------------------------------------------------------------------- /example/string_type/example_index.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_index.f90 -------------------------------------------------------------------------------- /example/string_type/example_le.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_le.f90 -------------------------------------------------------------------------------- /example/string_type/example_len.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_len.f90 -------------------------------------------------------------------------------- /example/string_type/example_len_trim.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_len_trim.f90 -------------------------------------------------------------------------------- /example/string_type/example_lge.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_lge.f90 -------------------------------------------------------------------------------- /example/string_type/example_lgt.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_lgt.f90 -------------------------------------------------------------------------------- /example/string_type/example_lle.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_lle.f90 -------------------------------------------------------------------------------- /example/string_type/example_llt.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_llt.f90 -------------------------------------------------------------------------------- /example/string_type/example_lt.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_lt.f90 -------------------------------------------------------------------------------- /example/string_type/example_move.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_move.f90 -------------------------------------------------------------------------------- /example/string_type/example_ne.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_ne.f90 -------------------------------------------------------------------------------- /example/string_type/example_repeat.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_repeat.f90 -------------------------------------------------------------------------------- /example/string_type/example_reverse.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_reverse.f90 -------------------------------------------------------------------------------- /example/string_type/example_scan.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_scan.f90 -------------------------------------------------------------------------------- /example/string_type/example_to_lower.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_to_lower.f90 -------------------------------------------------------------------------------- /example/string_type/example_to_sentence.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_to_sentence.f90 -------------------------------------------------------------------------------- /example/string_type/example_to_title.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_to_title.f90 -------------------------------------------------------------------------------- /example/string_type/example_to_upper.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_to_upper.f90 -------------------------------------------------------------------------------- /example/string_type/example_trim.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_trim.f90 -------------------------------------------------------------------------------- /example/string_type/example_uread.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_uread.f90 -------------------------------------------------------------------------------- /example/string_type/example_uwrite.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_uwrite.f90 -------------------------------------------------------------------------------- /example/string_type/example_verify.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/string_type/example_verify.f90 -------------------------------------------------------------------------------- /example/stringlist_type/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stringlist_type/CMakeLists.txt -------------------------------------------------------------------------------- /example/stringlist_type/example_stringlist_type_clear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stringlist_type/example_stringlist_type_clear.f90 -------------------------------------------------------------------------------- /example/stringlist_type/example_stringlist_type_concatenate_operator.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stringlist_type/example_stringlist_type_concatenate_operator.f90 -------------------------------------------------------------------------------- /example/stringlist_type/example_stringlist_type_constructor.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stringlist_type/example_stringlist_type_constructor.f90 -------------------------------------------------------------------------------- /example/stringlist_type/example_stringlist_type_equality_operator.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stringlist_type/example_stringlist_type_equality_operator.f90 -------------------------------------------------------------------------------- /example/stringlist_type/example_stringlist_type_fidx_bidx.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stringlist_type/example_stringlist_type_fidx_bidx.f90 -------------------------------------------------------------------------------- /example/stringlist_type/example_stringlist_type_get.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stringlist_type/example_stringlist_type_get.f90 -------------------------------------------------------------------------------- /example/stringlist_type/example_stringlist_type_inequality_operator.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stringlist_type/example_stringlist_type_inequality_operator.f90 -------------------------------------------------------------------------------- /example/stringlist_type/example_stringlist_type_insert_at.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stringlist_type/example_stringlist_type_insert_at.f90 -------------------------------------------------------------------------------- /example/stringlist_type/example_stringlist_type_len.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/stringlist_type/example_stringlist_type_len.f90 -------------------------------------------------------------------------------- /example/strings/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/CMakeLists.txt -------------------------------------------------------------------------------- /example/strings/example_chomp.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_chomp.f90 -------------------------------------------------------------------------------- /example/strings/example_count.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_count.f90 -------------------------------------------------------------------------------- /example/strings/example_ends_with.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_ends_with.f90 -------------------------------------------------------------------------------- /example/strings/example_find.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_find.f90 -------------------------------------------------------------------------------- /example/strings/example_join.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_join.f90 -------------------------------------------------------------------------------- /example/strings/example_padl.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_padl.f90 -------------------------------------------------------------------------------- /example/strings/example_padr.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_padr.f90 -------------------------------------------------------------------------------- /example/strings/example_replace_all.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_replace_all.f90 -------------------------------------------------------------------------------- /example/strings/example_slice.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_slice.f90 -------------------------------------------------------------------------------- /example/strings/example_starts_with.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_starts_with.f90 -------------------------------------------------------------------------------- /example/strings/example_stream_of_strings_to_numbers.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_stream_of_strings_to_numbers.f90 -------------------------------------------------------------------------------- /example/strings/example_string_to_number.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_string_to_number.f90 -------------------------------------------------------------------------------- /example/strings/example_strip.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_strip.f90 -------------------------------------------------------------------------------- /example/strings/example_to_c_char.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_to_c_char.f90 -------------------------------------------------------------------------------- /example/strings/example_to_string.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_to_string.f90 -------------------------------------------------------------------------------- /example/strings/example_zfill.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/strings/example_zfill.f90 -------------------------------------------------------------------------------- /example/system/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/CMakeLists.txt -------------------------------------------------------------------------------- /example/system/example_cwd.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_cwd.f90 -------------------------------------------------------------------------------- /example/system/example_delete_file.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_delete_file.f90 -------------------------------------------------------------------------------- /example/system/example_exists.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_exists.f90 -------------------------------------------------------------------------------- /example/system/example_fs_error.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_fs_error.f90 -------------------------------------------------------------------------------- /example/system/example_get_runtime_os.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_get_runtime_os.f90 -------------------------------------------------------------------------------- /example/system/example_is_directory.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_is_directory.f90 -------------------------------------------------------------------------------- /example/system/example_is_file.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_is_file.f90 -------------------------------------------------------------------------------- /example/system/example_is_symlink.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_is_symlink.f90 -------------------------------------------------------------------------------- /example/system/example_make_directory.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_make_directory.f90 -------------------------------------------------------------------------------- /example/system/example_null_device.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_null_device.f90 -------------------------------------------------------------------------------- /example/system/example_os_type.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_os_type.f90 -------------------------------------------------------------------------------- /example/system/example_path_base_name.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_path_base_name.f90 -------------------------------------------------------------------------------- /example/system/example_path_dir_name.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_path_dir_name.f90 -------------------------------------------------------------------------------- /example/system/example_path_join.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_path_join.f90 -------------------------------------------------------------------------------- /example/system/example_path_split_path.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_path_split_path.f90 -------------------------------------------------------------------------------- /example/system/example_process_1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_process_1.f90 -------------------------------------------------------------------------------- /example/system/example_process_2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_process_2.f90 -------------------------------------------------------------------------------- /example/system/example_process_3.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_process_3.f90 -------------------------------------------------------------------------------- /example/system/example_process_4.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_process_4.f90 -------------------------------------------------------------------------------- /example/system/example_process_5.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_process_5.f90 -------------------------------------------------------------------------------- /example/system/example_process_6.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_process_6.f90 -------------------------------------------------------------------------------- /example/system/example_process_7.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_process_7.f90 -------------------------------------------------------------------------------- /example/system/example_remove_directory.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_remove_directory.f90 -------------------------------------------------------------------------------- /example/system/example_sleep.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/system/example_sleep.f90 -------------------------------------------------------------------------------- /example/version/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | ADD_EXAMPLE(version) 2 | -------------------------------------------------------------------------------- /example/version/example_version.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/example/version/example_version.f90 -------------------------------------------------------------------------------- /fpm.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/fpm.toml -------------------------------------------------------------------------------- /include/common.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/include/common.fypp -------------------------------------------------------------------------------- /include/macros.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/include/macros.inc -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/bitsets/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/bitsets/CMakeLists.txt -------------------------------------------------------------------------------- /src/bitsets/stdlib_bitsets.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/bitsets/stdlib_bitsets.fypp -------------------------------------------------------------------------------- /src/bitsets/stdlib_bitsets_64.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/bitsets/stdlib_bitsets_64.fypp -------------------------------------------------------------------------------- /src/bitsets/stdlib_bitsets_large.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/bitsets/stdlib_bitsets_large.fypp -------------------------------------------------------------------------------- /src/blas/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/blas/CMakeLists.txt -------------------------------------------------------------------------------- /src/blas/stdlib_blas.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/blas/stdlib_blas.fypp -------------------------------------------------------------------------------- /src/blas/stdlib_blas_constants.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/blas/stdlib_blas_constants.fypp -------------------------------------------------------------------------------- /src/blas/stdlib_blas_level1.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/blas/stdlib_blas_level1.fypp -------------------------------------------------------------------------------- /src/blas/stdlib_blas_level2_ban.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/blas/stdlib_blas_level2_ban.fypp -------------------------------------------------------------------------------- /src/blas/stdlib_blas_level2_gen.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/blas/stdlib_blas_level2_gen.fypp -------------------------------------------------------------------------------- /src/blas/stdlib_blas_level2_pac.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/blas/stdlib_blas_level2_pac.fypp -------------------------------------------------------------------------------- /src/blas/stdlib_blas_level2_sym.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/blas/stdlib_blas_level2_sym.fypp -------------------------------------------------------------------------------- /src/blas/stdlib_blas_level2_tri.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/blas/stdlib_blas_level2_tri.fypp -------------------------------------------------------------------------------- /src/blas/stdlib_blas_level3_gen.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/blas/stdlib_blas_level3_gen.fypp -------------------------------------------------------------------------------- /src/blas/stdlib_blas_level3_sym.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/blas/stdlib_blas_level3_sym.fypp -------------------------------------------------------------------------------- /src/blas/stdlib_blas_level3_tri.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/blas/stdlib_blas_level3_tri.fypp -------------------------------------------------------------------------------- /src/blas/stdlib_linalg_blas_aux.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/blas/stdlib_linalg_blas_aux.fypp -------------------------------------------------------------------------------- /src/f08estop.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/f08estop.f90 -------------------------------------------------------------------------------- /src/f18estop.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/f18estop.f90 -------------------------------------------------------------------------------- /src/lapack/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/CMakeLists.txt -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_auxiliary.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_auxiliary.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_base.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_base.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_blas_like_base.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_blas_like_base.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_blas_like_l1.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_blas_like_l1.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_blas_like_l2.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_blas_like_l2.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_blas_like_l3.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_blas_like_l3.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_blas_like_mnorm.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_blas_like_mnorm.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_blas_like_scalar.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_blas_like_scalar.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_cosine_sine.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_cosine_sine.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_cosine_sine2.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_cosine_sine2.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eig_svd_lsq.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eig_svd_lsq.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_comp.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_comp.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_comp2.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_comp2.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_gen.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_gen.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_gen2.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_gen2.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_gen3.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_gen3.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_std_driver.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_std_driver.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_svd_bidiag_dc.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_svd_bidiag_dc.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_svd_drivers.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_svd_drivers.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_svd_drivers2.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_svd_drivers2.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_svd_drivers3.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_svd_drivers3.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_sym.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_sym.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_sym_comp.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_sym_comp.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_tridiag.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_tridiag.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_tridiag2.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_tridiag2.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_eigv_tridiag3.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_eigv_tridiag3.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_givens_jacobi_rot.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_givens_jacobi_rot.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_householder_reflectors.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_householder_reflectors.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_lsq.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_lsq.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_lsq_aux.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_lsq_aux.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_lsq_constrained.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_lsq_constrained.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_orthogonal_factors.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_orthogonal_factors.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_orthogonal_factors_ql.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_orthogonal_factors_ql.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_orthogonal_factors_qr.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_orthogonal_factors_qr.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_orthogonal_factors_rz.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_orthogonal_factors_rz.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_others.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_others.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_others_sm.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_others_sm.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_solve.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_solve.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_solve_aux.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_solve_aux.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_solve_chol.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_solve_chol.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_solve_chol_comp.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_solve_chol_comp.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_solve_ldl.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_solve_ldl.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_solve_ldl_comp.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_solve_ldl_comp.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_solve_ldl_comp2.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_solve_ldl_comp2.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_solve_ldl_comp3.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_solve_ldl_comp3.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_solve_ldl_comp4.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_solve_ldl_comp4.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_solve_lu.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_solve_lu.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_solve_lu_comp.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_solve_lu_comp.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_solve_tri_comp.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_solve_tri_comp.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_svd_bidiag_qr.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_svd_bidiag_qr.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_svd_comp.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_svd_comp.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_lapack_svd_comp2.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_lapack_svd_comp2.fypp -------------------------------------------------------------------------------- /src/lapack/stdlib_linalg_lapack_aux.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/lapack/stdlib_linalg_lapack_aux.fypp -------------------------------------------------------------------------------- /src/stdlib_ansi.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_ansi.f90 -------------------------------------------------------------------------------- /src/stdlib_ansi_operator.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_ansi_operator.f90 -------------------------------------------------------------------------------- /src/stdlib_ansi_to_string.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_ansi_to_string.f90 -------------------------------------------------------------------------------- /src/stdlib_array.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_array.f90 -------------------------------------------------------------------------------- /src/stdlib_ascii.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_ascii.fypp -------------------------------------------------------------------------------- /src/stdlib_codata.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_codata.f90 -------------------------------------------------------------------------------- /src/stdlib_codata_type.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_codata_type.fypp -------------------------------------------------------------------------------- /src/stdlib_constants.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_constants.fypp -------------------------------------------------------------------------------- /src/stdlib_error.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_error.fypp -------------------------------------------------------------------------------- /src/stdlib_hash_32bit.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_hash_32bit.fypp -------------------------------------------------------------------------------- /src/stdlib_hash_32bit_fnv.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_hash_32bit_fnv.fypp -------------------------------------------------------------------------------- /src/stdlib_hash_32bit_nm.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_hash_32bit_nm.fypp -------------------------------------------------------------------------------- /src/stdlib_hash_32bit_water.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_hash_32bit_water.fypp -------------------------------------------------------------------------------- /src/stdlib_hash_64bit.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_hash_64bit.fypp -------------------------------------------------------------------------------- /src/stdlib_hash_64bit_fnv.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_hash_64bit_fnv.fypp -------------------------------------------------------------------------------- /src/stdlib_hash_64bit_pengy.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_hash_64bit_pengy.fypp -------------------------------------------------------------------------------- /src/stdlib_hash_64bit_spookyv2.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_hash_64bit_spookyv2.fypp -------------------------------------------------------------------------------- /src/stdlib_hashmap_chaining.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_hashmap_chaining.f90 -------------------------------------------------------------------------------- /src/stdlib_hashmap_open.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_hashmap_open.f90 -------------------------------------------------------------------------------- /src/stdlib_hashmap_wrappers.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_hashmap_wrappers.f90 -------------------------------------------------------------------------------- /src/stdlib_hashmaps.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_hashmaps.f90 -------------------------------------------------------------------------------- /src/stdlib_intrinsics.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_intrinsics.fypp -------------------------------------------------------------------------------- /src/stdlib_intrinsics_dot_product.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_intrinsics_dot_product.fypp -------------------------------------------------------------------------------- /src/stdlib_intrinsics_sum.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_intrinsics_sum.fypp -------------------------------------------------------------------------------- /src/stdlib_io.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_io.fypp -------------------------------------------------------------------------------- /src/stdlib_io_npy.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_io_npy.fypp -------------------------------------------------------------------------------- /src/stdlib_io_npy_load.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_io_npy_load.fypp -------------------------------------------------------------------------------- /src/stdlib_io_npy_save.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_io_npy_save.fypp -------------------------------------------------------------------------------- /src/stdlib_kinds.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_kinds.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_blas.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_blas.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_cholesky.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_cholesky.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_constants.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_constants.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_cross_product.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_cross_product.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_determinant.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_determinant.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_diag.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_diag.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_eigenvalues.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_eigenvalues.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_inverse.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_inverse.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_iterative_solvers.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_iterative_solvers.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_iterative_solvers_bicgstab.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_iterative_solvers_bicgstab.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_iterative_solvers_cg.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_iterative_solvers_cg.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_iterative_solvers_pcg.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_iterative_solvers_pcg.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_kronecker.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_kronecker.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_lapack.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_lapack.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_least_squares.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_least_squares.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_matrix_functions.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_matrix_functions.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_norms.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_norms.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_outer_product.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_outer_product.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_pinv.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_pinv.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_qr.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_qr.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_schur.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_schur.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_solve.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_solve.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_state.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_state.fypp -------------------------------------------------------------------------------- /src/stdlib_linalg_svd.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_linalg_svd.fypp -------------------------------------------------------------------------------- /src/stdlib_logger.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_logger.f90 -------------------------------------------------------------------------------- /src/stdlib_math.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_math.fypp -------------------------------------------------------------------------------- /src/stdlib_math_all_close.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_math_all_close.fypp -------------------------------------------------------------------------------- /src/stdlib_math_arange.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_math_arange.fypp -------------------------------------------------------------------------------- /src/stdlib_math_diff.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_math_diff.fypp -------------------------------------------------------------------------------- /src/stdlib_math_is_close.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_math_is_close.fypp -------------------------------------------------------------------------------- /src/stdlib_math_linspace.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_math_linspace.fypp -------------------------------------------------------------------------------- /src/stdlib_math_logspace.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_math_logspace.fypp -------------------------------------------------------------------------------- /src/stdlib_math_meshgrid.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_math_meshgrid.fypp -------------------------------------------------------------------------------- /src/stdlib_optval.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_optval.fypp -------------------------------------------------------------------------------- /src/stdlib_quadrature.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_quadrature.fypp -------------------------------------------------------------------------------- /src/stdlib_quadrature_gauss.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_quadrature_gauss.f90 -------------------------------------------------------------------------------- /src/stdlib_quadrature_simps.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_quadrature_simps.fypp -------------------------------------------------------------------------------- /src/stdlib_quadrature_trapz.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_quadrature_trapz.fypp -------------------------------------------------------------------------------- /src/stdlib_random.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_random.fypp -------------------------------------------------------------------------------- /src/stdlib_selection.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_selection.fypp -------------------------------------------------------------------------------- /src/stdlib_sorting.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_sorting.fypp -------------------------------------------------------------------------------- /src/stdlib_sorting_ord_sort.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_sorting_ord_sort.fypp -------------------------------------------------------------------------------- /src/stdlib_sorting_radix_sort.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_sorting_radix_sort.f90 -------------------------------------------------------------------------------- /src/stdlib_sorting_sort.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_sorting_sort.fypp -------------------------------------------------------------------------------- /src/stdlib_sorting_sort_adjoint.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_sorting_sort_adjoint.fypp -------------------------------------------------------------------------------- /src/stdlib_sparse.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_sparse.f90 -------------------------------------------------------------------------------- /src/stdlib_sparse_constants.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_sparse_constants.fypp -------------------------------------------------------------------------------- /src/stdlib_sparse_conversion.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_sparse_conversion.fypp -------------------------------------------------------------------------------- /src/stdlib_sparse_kinds.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_sparse_kinds.fypp -------------------------------------------------------------------------------- /src/stdlib_sparse_spmv.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_sparse_spmv.fypp -------------------------------------------------------------------------------- /src/stdlib_specialfunctions.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_specialfunctions.fypp -------------------------------------------------------------------------------- /src/stdlib_specialfunctions_activations.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_specialfunctions_activations.fypp -------------------------------------------------------------------------------- /src/stdlib_specialfunctions_gamma.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_specialfunctions_gamma.fypp -------------------------------------------------------------------------------- /src/stdlib_specialfunctions_legendre.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_specialfunctions_legendre.f90 -------------------------------------------------------------------------------- /src/stdlib_specialmatrices.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_specialmatrices.fypp -------------------------------------------------------------------------------- /src/stdlib_specialmatrices_tridiagonal.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_specialmatrices_tridiagonal.fypp -------------------------------------------------------------------------------- /src/stdlib_stats.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_stats.fypp -------------------------------------------------------------------------------- /src/stdlib_stats_corr.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_stats_corr.fypp -------------------------------------------------------------------------------- /src/stdlib_stats_cov.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_stats_cov.fypp -------------------------------------------------------------------------------- /src/stdlib_stats_distribution_exponential.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_stats_distribution_exponential.fypp -------------------------------------------------------------------------------- /src/stdlib_stats_distribution_normal.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_stats_distribution_normal.fypp -------------------------------------------------------------------------------- /src/stdlib_stats_distribution_uniform.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_stats_distribution_uniform.fypp -------------------------------------------------------------------------------- /src/stdlib_stats_mean.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_stats_mean.fypp -------------------------------------------------------------------------------- /src/stdlib_stats_median.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_stats_median.fypp -------------------------------------------------------------------------------- /src/stdlib_stats_moment.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_stats_moment.fypp -------------------------------------------------------------------------------- /src/stdlib_stats_moment_all.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_stats_moment_all.fypp -------------------------------------------------------------------------------- /src/stdlib_stats_moment_mask.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_stats_moment_mask.fypp -------------------------------------------------------------------------------- /src/stdlib_stats_moment_scalar.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_stats_moment_scalar.fypp -------------------------------------------------------------------------------- /src/stdlib_stats_var.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_stats_var.fypp -------------------------------------------------------------------------------- /src/stdlib_str2num.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_str2num.fypp -------------------------------------------------------------------------------- /src/stdlib_string_type.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_string_type.fypp -------------------------------------------------------------------------------- /src/stdlib_string_type_constructor.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_string_type_constructor.fypp -------------------------------------------------------------------------------- /src/stdlib_stringlist_type.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_stringlist_type.f90 -------------------------------------------------------------------------------- /src/stdlib_strings.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_strings.fypp -------------------------------------------------------------------------------- /src/stdlib_strings_to_string.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_strings_to_string.fypp -------------------------------------------------------------------------------- /src/stdlib_system.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_system.F90 -------------------------------------------------------------------------------- /src/stdlib_system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_system.c -------------------------------------------------------------------------------- /src/stdlib_system_path.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_system_path.f90 -------------------------------------------------------------------------------- /src/stdlib_system_subprocess.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_system_subprocess.F90 -------------------------------------------------------------------------------- /src/stdlib_system_subprocess.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_system_subprocess.c -------------------------------------------------------------------------------- /src/stdlib_version.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/src/stdlib_version.fypp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/array/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | ADDTEST(logicalloc) 2 | -------------------------------------------------------------------------------- /test/array/test_logicalloc.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/array/test_logicalloc.f90 -------------------------------------------------------------------------------- /test/ascii/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | ADDTEST(ascii) 2 | -------------------------------------------------------------------------------- /test/ascii/test_ascii.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/ascii/test_ascii.f90 -------------------------------------------------------------------------------- /test/bitsets/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/bitsets/CMakeLists.txt -------------------------------------------------------------------------------- /test/bitsets/test_stdlib_bitset_64.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/bitsets/test_stdlib_bitset_64.f90 -------------------------------------------------------------------------------- /test/bitsets/test_stdlib_bitset_large.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/bitsets/test_stdlib_bitset_large.f90 -------------------------------------------------------------------------------- /test/constants/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | ADDTEST(constants) 2 | -------------------------------------------------------------------------------- /test/constants/test_constants.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/constants/test_constants.f90 -------------------------------------------------------------------------------- /test/hash_functions/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions/CMakeLists.txt -------------------------------------------------------------------------------- /test/hash_functions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions/README.md -------------------------------------------------------------------------------- /test/hash_functions/SpookyV2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions/SpookyV2.cpp -------------------------------------------------------------------------------- /test/hash_functions/SpookyV2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions/SpookyV2.h -------------------------------------------------------------------------------- /test/hash_functions/SpookyV2Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions/SpookyV2Test.cpp -------------------------------------------------------------------------------- /test/hash_functions/generate_hash_arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions/generate_hash_arrays.cpp -------------------------------------------------------------------------------- /test/hash_functions/nmhash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions/nmhash.c -------------------------------------------------------------------------------- /test/hash_functions/nmhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions/nmhash.h -------------------------------------------------------------------------------- /test/hash_functions/pengyhash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions/pengyhash.c -------------------------------------------------------------------------------- /test/hash_functions/pengyhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions/pengyhash.h -------------------------------------------------------------------------------- /test/hash_functions/test_hash_functions.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions/test_hash_functions.f90 -------------------------------------------------------------------------------- /test/hash_functions/waterhash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions/waterhash.c -------------------------------------------------------------------------------- /test/hash_functions/waterhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions/waterhash.h -------------------------------------------------------------------------------- /test/hash_functions_perf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions_perf/CMakeLists.txt -------------------------------------------------------------------------------- /test/hash_functions_perf/test_32_bit_hash_performance.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions_perf/test_32_bit_hash_performance.f90 -------------------------------------------------------------------------------- /test/hash_functions_perf/test_64_bit_hash_performance.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hash_functions_perf/test_64_bit_hash_performance.f90 -------------------------------------------------------------------------------- /test/hashmaps/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hashmaps/CMakeLists.txt -------------------------------------------------------------------------------- /test/hashmaps/Makefile.manual: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hashmaps/Makefile.manual -------------------------------------------------------------------------------- /test/hashmaps/test_chaining_maps.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hashmaps/test_chaining_maps.f90 -------------------------------------------------------------------------------- /test/hashmaps/test_maps.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hashmaps/test_maps.fypp -------------------------------------------------------------------------------- /test/hashmaps/test_open_maps.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/hashmaps/test_open_maps.f90 -------------------------------------------------------------------------------- /test/intrinsics/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/intrinsics/CMakeLists.txt -------------------------------------------------------------------------------- /test/intrinsics/test_intrinsics.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/intrinsics/test_intrinsics.fypp -------------------------------------------------------------------------------- /test/io/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/io/CMakeLists.txt -------------------------------------------------------------------------------- /test/io/test_get_line.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/io/test_get_line.f90 -------------------------------------------------------------------------------- /test/io/test_loadtxt.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/io/test_loadtxt.f90 -------------------------------------------------------------------------------- /test/io/test_loadtxt_qp.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/io/test_loadtxt_qp.fypp -------------------------------------------------------------------------------- /test/io/test_npy.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/io/test_npy.f90 -------------------------------------------------------------------------------- /test/io/test_open.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/io/test_open.f90 -------------------------------------------------------------------------------- /test/io/test_parse_mode.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/io/test_parse_mode.f90 -------------------------------------------------------------------------------- /test/io/test_savetxt.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/io/test_savetxt.f90 -------------------------------------------------------------------------------- /test/io/test_savetxt_qp.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/io/test_savetxt_qp.fypp -------------------------------------------------------------------------------- /test/linalg/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/CMakeLists.txt -------------------------------------------------------------------------------- /test/linalg/test_blas_lapack.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_blas_lapack.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_cholesky.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_cholesky.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_determinant.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_determinant.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_eigenvalues.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_eigenvalues.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_expm.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_expm.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_inverse.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_inverse.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_lstsq.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_lstsq.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_matrix_property_checks.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_matrix_property_checks.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_mnorm.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_mnorm.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_norm.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_norm.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_pseudoinverse.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_pseudoinverse.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_qr.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_qr.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_schur.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_schur.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_solve.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_solve.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_solve_iterative.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_solve_iterative.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_sparse.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_sparse.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_specialmatrices.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_specialmatrices.fypp -------------------------------------------------------------------------------- /test/linalg/test_linalg_svd.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/linalg/test_linalg_svd.fypp -------------------------------------------------------------------------------- /test/logger/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | ADDTEST(stdlib_logger) 2 | -------------------------------------------------------------------------------- /test/logger/test_stdlib_logger.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/logger/test_stdlib_logger.f90 -------------------------------------------------------------------------------- /test/math/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/math/CMakeLists.txt -------------------------------------------------------------------------------- /test/math/test_linspace.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/math/test_linspace.f90 -------------------------------------------------------------------------------- /test/math/test_logspace.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/math/test_logspace.f90 -------------------------------------------------------------------------------- /test/math/test_meshgrid.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/math/test_meshgrid.fypp -------------------------------------------------------------------------------- /test/math/test_stdlib_math.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/math/test_stdlib_math.fypp -------------------------------------------------------------------------------- /test/optval/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/optval/CMakeLists.txt -------------------------------------------------------------------------------- /test/optval/test_optval.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/optval/test_optval.fypp -------------------------------------------------------------------------------- /test/quadrature/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/quadrature/CMakeLists.txt -------------------------------------------------------------------------------- /test/quadrature/test_gauss.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/quadrature/test_gauss.f90 -------------------------------------------------------------------------------- /test/quadrature/test_simps.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/quadrature/test_simps.fypp -------------------------------------------------------------------------------- /test/quadrature/test_trapz.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/quadrature/test_trapz.fypp -------------------------------------------------------------------------------- /test/selection/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/selection/CMakeLists.txt -------------------------------------------------------------------------------- /test/selection/test_selection.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/selection/test_selection.fypp -------------------------------------------------------------------------------- /test/sorting/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/sorting/CMakeLists.txt -------------------------------------------------------------------------------- /test/sorting/test_sorting.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/sorting/test_sorting.fypp -------------------------------------------------------------------------------- /test/specialfunctions/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/specialfunctions/CMakeLists.txt -------------------------------------------------------------------------------- /test/specialfunctions/Makefile.manual: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/specialfunctions/Makefile.manual -------------------------------------------------------------------------------- /test/specialfunctions/test_specialfunctions_activations.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/specialfunctions/test_specialfunctions_activations.fypp -------------------------------------------------------------------------------- /test/specialfunctions/test_specialfunctions_gamma.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/specialfunctions/test_specialfunctions_gamma.fypp -------------------------------------------------------------------------------- /test/stats/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stats/CMakeLists.txt -------------------------------------------------------------------------------- /test/stats/test_corr.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stats/test_corr.f90 -------------------------------------------------------------------------------- /test/stats/test_cov.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stats/test_cov.f90 -------------------------------------------------------------------------------- /test/stats/test_distribution_exponential.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stats/test_distribution_exponential.fypp -------------------------------------------------------------------------------- /test/stats/test_distribution_normal.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stats/test_distribution_normal.fypp -------------------------------------------------------------------------------- /test/stats/test_distribution_uniform.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stats/test_distribution_uniform.fypp -------------------------------------------------------------------------------- /test/stats/test_mean.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stats/test_mean.fypp -------------------------------------------------------------------------------- /test/stats/test_mean_f03.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stats/test_mean_f03.fypp -------------------------------------------------------------------------------- /test/stats/test_median.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stats/test_median.fypp -------------------------------------------------------------------------------- /test/stats/test_moment.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stats/test_moment.f90 -------------------------------------------------------------------------------- /test/stats/test_random.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stats/test_random.f90 -------------------------------------------------------------------------------- /test/stats/test_rawmoment.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stats/test_rawmoment.f90 -------------------------------------------------------------------------------- /test/stats/test_var.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stats/test_var.f90 -------------------------------------------------------------------------------- /test/stats/test_varn.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stats/test_varn.f90 -------------------------------------------------------------------------------- /test/string/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/string/CMakeLists.txt -------------------------------------------------------------------------------- /test/string/test_string_assignment.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/string/test_string_assignment.fypp -------------------------------------------------------------------------------- /test/string/test_string_derivedtype_io.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/string/test_string_derivedtype_io.f90 -------------------------------------------------------------------------------- /test/string/test_string_functions.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/string/test_string_functions.f90 -------------------------------------------------------------------------------- /test/string/test_string_intrinsic.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/string/test_string_intrinsic.f90 -------------------------------------------------------------------------------- /test/string/test_string_match.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/string/test_string_match.f90 -------------------------------------------------------------------------------- /test/string/test_string_operator.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/string/test_string_operator.f90 -------------------------------------------------------------------------------- /test/string/test_string_strip_chomp.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/string/test_string_strip_chomp.f90 -------------------------------------------------------------------------------- /test/string/test_string_to_number.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/string/test_string_to_number.fypp -------------------------------------------------------------------------------- /test/string/test_string_to_string.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/string/test_string_to_string.f90 -------------------------------------------------------------------------------- /test/stringlist/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stringlist/CMakeLists.txt -------------------------------------------------------------------------------- /test/stringlist/test_append_prepend.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stringlist/test_append_prepend.f90 -------------------------------------------------------------------------------- /test/stringlist/test_insert_at.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/stringlist/test_insert_at.f90 -------------------------------------------------------------------------------- /test/system/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/system/CMakeLists.txt -------------------------------------------------------------------------------- /test/system/test_filesystem.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/system/test_filesystem.f90 -------------------------------------------------------------------------------- /test/system/test_os.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/system/test_os.f90 -------------------------------------------------------------------------------- /test/system/test_path.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/system/test_path.f90 -------------------------------------------------------------------------------- /test/system/test_sleep.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/system/test_sleep.f90 -------------------------------------------------------------------------------- /test/system/test_subprocess.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/system/test_subprocess.f90 -------------------------------------------------------------------------------- /test/terminal/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | ADDTEST(colors) 2 | -------------------------------------------------------------------------------- /test/terminal/test_colors.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortran-lang/stdlib/HEAD/test/terminal/test_colors.f90 --------------------------------------------------------------------------------