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

Go to the source code of this file.

Data Types

type  pm_paramonte::paramonte_type
 This a derived type devoid of any components or methods whose instantiated objects are used within the ParaMonte library to signify the use of the ParaMonte style (vs. alternative approaches) in performing various actions within the library.
More...
 
type  pm_paramonte::envis_type
 This is the derived type for generating objects containing scalar components of type logical named after different programming language environments that are currently or will be supported for access to the ParaMonte library. More...
 

Modules

module  pm_paramonte
 This module contains procedures and data that provide general information about the ParaMonte library, its interfaces, and its build.
 

Functions/Subroutines

PURE character(:, SK) function, allocatable pm_paramonte::getParaMonteSplash (width, lwsize, twsize, rwsize, bwsize, fill, lwfill, twfill, rwfill, bwfill)
 Generate and return an allocatable scalar character of default kind SK containing the ParaMonte library splash information centered with the requested line width, margins, and fillings. More...
 

Variables

character(*, SK), parameter pm_paramonte::PARAMONTE_WEB_REPOSITORY = SK_"https://github.com/cdslaborg/paramonte"
 The scalar constant of type character of default kind SK, containing the web portal address for the ParaMonte library repository.
More...
 
character(*, SK), parameter pm_paramonte::PARAMONTE_WEB_ISSUES = SK_"https://github.com/cdslaborg/paramonte/issues"
 The scalar constant of type character of default kind SK, containing the web portal address for reporting the ParaMonte library issues.
More...
 
character(*, SK), parameter pm_paramonte::PARAMONTE_WEB_DOC = SK_"https://www.cdslab.org/paramonte/"
 The scalar constant of type character of default kind SK, containing the web portal address for reporting the ParaMonte library issues.
More...
 
character(*, SK), parameter pm_paramonte::PARAMONTE_COMPILER_VERSION = compiler_version()
 The scalar constant of type character of default kind SK, containing the version of the compiler with which the ParaMonte library has been built.
More...
 
character(*, SK), parameter pm_paramonte::PARAMONTE_COMPILER_OPTIONS = compiler_options()
 The scalar constant of type character of default kind SK, containing the compiler options used to build the ParaMonte library.
More...
 
type(paramonte_type), parameter pm_paramonte::paramonte = paramonte_type()
 The scalar module constant of type paramonte_type that can be used within the ParaMonte library to signify the use of the ParaMonte style (vs. alternative approaches) in performing various actions within the library.
More...
 
character(*, SK), parameter pm_paramonte::envname = PROGNAME//" programming language"
 The scalar constant of type character of default kind SK containing the full generic name of the programming language environment for which the ParaMonte library has been configured. More...
 
type(envis_type), parameter pm_paramonte::envis = envis_type(PROGLANG = .true._LK)
 The scalar constant object of type envis_type whose components are all .false. except the environment for which the ParaMonte library is currently configured. More...
 
character(*, SK), parameter pm_paramonte::PARAMONTE_BUILD_DATE = __TIMESTAMP__
 The public scalar character constant of default kind SK containing the ParaMonte library build date. More...
 
character(*, SK), parameter pm_paramonte::PARAMONTE_VERSION = __PARAMONTE_VERSION__
 The public scalar character constant of default kind SK containing the ParaMonte library version. More...
 
character(*, SK), parameter pm_paramonte::PARAMONTE_SPLASH = NLC//NLC// SK_"ParaMonte"//NLC// SK_"Parallel Monte Carlo and"//NLC// SK_"Machine Learning Library"//NLC// NLC// SK_"Version "//PARAMONTE_VERSION//NLC// NLC// SK_"Build: "//PARAMONTE_BUILD_DATE//NLC// NLC// SK_"Developed by"//NLC// NLC// SK_"The computational Data Science Lab"//NLC// NLC// SK_"at"//NLC// NLC// SK_"Department of Physics"//NLC// SK_"Data Science Program, College of Science"//NLC// SK_"The University of Texas at Arlington"//NLC// NLC// SK_"Multiscale Modeling Group"//NLC// SK_"Center for Computational Oncology"//NLC// SK_"Oden Institute for Computational Engineering and Sciences"//NLC// SK_"Department of Aerospace Engineering and Engineering Mechanics"//NLC// SK_"Department of Neurology, Dell-Seton Medical School"//NLC// SK_"Department of Biomedical Engineering"//NLC// SK_"The University of Texas at Austin"//NLC// NLC// SK_"For questions and further information, please contact the PI:"//NLC// NLC// SK_"Amir Shahmoradi"//NLC// SK_"shahmoradi@utexas.edu"//NLC// SK_"cdslab.org/pm"//NLC// NLC//NLC
 The public scalar character constant of default kind SK containing the ParaMonte splash information. More...