ParaMonte Fortran 2.0.0
Parallel Monte Carlo and Machine Learning Library
See the latest version documentation.
pm_search.F90 File Reference

Go to the source code of this file.

Data Types

type  pm_search::search_type
 This is an abstract derived type for constructing concrete derived types to distinguish various procedure signatures that require different search algorithms (linear, binary, ...).
More...
 
type  pm_search::linear_type
 This is a concrete derived type whose instances are exclusively used to request linear search algorithm within an interface of a procedure of the ParaMonte library.
More...
 
type  pm_search::binary_type
 This is a concrete derived type whose instances are exclusively used to request binary search algorithm within an interface of a procedure of the ParaMonte library.
More...
 

Modules

 

Variables

character(*, SK), parameter pm_search::MODULE_NAME = "@pm_search"
 
type(linear_type), parameter pm_search::linear = linear_type()
 This is a scalar parameter object of type linear_type that is exclusively used to request linear search algorithm within an interface of a procedure of the ParaMonte library.
More...
 
type(binary_type), parameter pm_search::binary = binary_type()
 This is a scalar parameter object of type binary_type that is exclusively used to request binary search algorithm within an interface of a procedure of the ParaMonte library.
More...