Modules

ModuleSource FileDescription
julienne_bin_m julienne_bin_m.f90

distribute item numbers across bins such that the number of items differs by at most 1 between any two bins

   julienne_bin_s julienne_bin_s.f90
julienne_command_line_m julienne_command_line_m.f90

return command line argument information

   julienne_command_line_s julienne_command_line_s.f90
julienne_file_m julienne_file_m.f90

A representation of a file as an object

   julienne_file_s julienne_file_s.f90
julienne_formats_m julienne_formats_m.F90

Useful strings for formatting print and write statements

   julienne_formats_s julienne_formats_s.F90

Construct separated-value formats

julienne_github_ci_m julienne_github_ci_m.f90

Detect whether a program is running in GitHub Continuous Integration (CI)

   julienne_github_ci_s julienne_github_ci_s.f90
julienne_m julienne_m.f90

Global aggregation of all public entities

julienne_string_m julienne_string_m.f90
   julienne_string_s julienne_string_s.f90
julienne_test_description_m julienne_test_description_m.f90

Define an abstraction for describing test intentions and test functions

   julienne_test_description_s julienne_test_description_s.f90
julienne_test_m julienne_test_m.f90

Define an abstract test_t type with deferred bindings ("subject" and "results") used by a type-bound procedure ("report") for reporting test results. The "report" procedure thus represents an implementation of the Template Method pattern.

   julienne_test_s julienne_test_s.F90
julienne_test_result_m julienne_test_result_m.f90

Define an abstraction for describing test intentions and results

   julienne_test_result_s julienne_test_result_s.F90
julienne_user_defined_collectives_m julienne_user_defined_collectives_m.f90

User-defined collective subroutines.

   julienne_user_defined_collectives_s julienne_user_defined_collectives_s.F90
julienne_vector_test_description_m julienne_vector_test_description_m.f90

Define an abstraction for describing test intentions and array-valued test functions

   julienne_vector_test_description_s julienne_vector_test_description_s.f90
module~~graph~~ModuleGraph module~julienne_bin_m julienne_bin_m module~julienne_bin_s julienne_bin_s module~julienne_bin_s->module~julienne_bin_m assert_m assert_m module~julienne_bin_s->assert_m module~julienne_command_line_m julienne_command_line_m module~julienne_command_line_s julienne_command_line_s module~julienne_command_line_s->module~julienne_command_line_m module~julienne_file_m julienne_file_m module~julienne_string_m julienne_string_m module~julienne_file_m->module~julienne_string_m module~julienne_file_s julienne_file_s module~julienne_file_s->module~julienne_file_m module~julienne_file_s->assert_m iso_fortran_env iso_fortran_env module~julienne_file_s->iso_fortran_env module~julienne_formats_m julienne_formats_m module~julienne_formats_s julienne_formats_s module~julienne_formats_s->module~julienne_formats_m module~julienne_github_ci_m julienne_github_ci_m module~julienne_github_ci_s julienne_github_ci_s module~julienne_github_ci_s->module~julienne_github_ci_m module~julienne_m julienne_m module~julienne_m->module~julienne_bin_m module~julienne_m->module~julienne_command_line_m module~julienne_m->module~julienne_file_m module~julienne_m->module~julienne_formats_m module~julienne_m->module~julienne_github_ci_m module~julienne_m->module~julienne_string_m module~julienne_test_description_m julienne_test_description_m module~julienne_m->module~julienne_test_description_m module~julienne_test_m julienne_test_m module~julienne_m->module~julienne_test_m module~julienne_test_result_m julienne_test_result_m module~julienne_m->module~julienne_test_result_m module~julienne_vector_test_description_m julienne_vector_test_description_m module~julienne_m->module~julienne_vector_test_description_m module~julienne_string_m->assert_m module~julienne_string_s julienne_string_s module~julienne_string_s->module~julienne_string_m module~julienne_string_s->assert_m module~julienne_test_description_m->module~julienne_string_m module~julienne_test_description_m->module~julienne_test_result_m module~julienne_test_description_s julienne_test_description_s module~julienne_test_description_s->module~julienne_test_description_m module~julienne_test_m->module~julienne_test_result_m module~julienne_test_result_m->module~julienne_string_m module~julienne_test_result_s julienne_test_result_s module~julienne_test_result_s->module~julienne_test_result_m module~julienne_user_defined_collectives_m julienne_user_defined_collectives_m module~julienne_test_result_s->module~julienne_user_defined_collectives_m module~julienne_test_s julienne_test_s module~julienne_test_s->module~julienne_command_line_m module~julienne_test_s->module~julienne_test_m module~julienne_test_s->module~julienne_user_defined_collectives_m module~julienne_user_defined_collectives_s julienne_user_defined_collectives_s module~julienne_user_defined_collectives_s->module~julienne_user_defined_collectives_m module~julienne_vector_test_description_m->module~julienne_string_m module~julienne_vector_test_description_m->module~julienne_test_result_m module~julienne_vector_test_description_s julienne_vector_test_description_s module~julienne_vector_test_description_s->module~julienne_vector_test_description_m module~julienne_vector_test_description_s->assert_m program~check_command_line_argument check_command_line_argument program~check_command_line_argument->module~julienne_m program~check_command_line_argument->assert_m program~get_flag_value get_flag_value program~get_flag_value->module~julienne_m program~get_flag_value->assert_m program~handle_missing_flag handle_missing_flag program~handle_missing_flag->module~julienne_m program~handle_missing_flag->assert_m
Help