Module | Source File | Description |
---|---|---|
sourcery_array_functions_m | sourcery_array_functions_m.f90 | Functionally pure array utilities Because the Fortran standard requires that operator dummy arguments have the intent(in) attribute exposing only the operator and not the function names communicates more information in the public interface and in code using this interface. |
sourcery_array_functions_s | sourcery_array_functions_s.f90 | |
sourcery_bin_m | sourcery_bin_m.f90 | distribute item numbers across bins such that the number of items differs by at most 1 between any two bins |
sourcery_bin_s | sourcery_bin_s.f90 | |
sourcery_co_object_m | sourcery_co_object_m.f90 | |
sourcery_co_object_s | sourcery_co_object_implementation.f90 | |
sourcery_command_line_m | sourcery_command_line_m.f90 | return command line argument information |
sourcery_command_line_s | sourcery_command_line_s.f90 | |
sourcery_data_partition_m | sourcery_data_partition_m.f90 | distribute data identification numbers across images such that the number of items differs by at most 1 between any two images. |
sourcery_data_partition_s | sourcery_data_partition_s.f90 | |
sourcery_file_m | sourcery_file_m.f90 | A representation of a file as an object |
sourcery_file_s | sourcery_file_s.f90 | |
sourcery_formats_m | sourcery_formats_m.F90 | Useful strings for formatting |
sourcery_formats_s | sourcery_formats_s.F90 | Construct separated-value formats |
sourcery_m | sourcery_m.F90 | export all public entities from every other sourcery module legacy modules (likely to be removed in a future release): |
sourcery_object_m | sourcery_object_m.f90 | |
sourcery_object_s | sourcery_object_s.f90 | |
sourcery_oracle_m | sourcery_oracle_m.f90 | verify actual output against expected |
sourcery_oracle_s | sourcery_oracle_s.f90 | define procedures corresponding to the interface bodies in oracle_m |
sourcery_string_m | sourcery_string_m.f90 | |
sourcery_string_s | sourcery_string_s.f90 | |
sourcery_test_description_m | sourcery_test_description_m.F90 | Define an abstraction for describing test intentions and test functions |
sourcery_test_description_s | sourcery_test_description_s.f90 | |
sourcery_test_m | sourcery_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. |
sourcery_test_s | sourcery_test_s.F90 | |
sourcery_test_result_m | sourcery_test_result_m.f90 | Define an abstraction for describing test intentions and results |
sourcery_test_result_s | sourcery_test_result_s.f90 | |
sourcery_units_m | sourcery_units_m.f90 | Define SI and British units of measurement and associated arithmetic operators |
sourcery_units_s | sourcery_units_s.f90 | |
sourcery_user_defined_collectives_m | sourcery_user_defined_collectives_m.f90 | This module contains user-defined collective subroutines. |
sourcery_user_defined_collectives_s | sourcery_user_defined_collectives_s.f90 | |
sourcery_vector_test_description_m | sourcery_vector_test_description_m.f90 | Define an abstraction for describing test intentions and array-valued test functions |