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

Go to the source code of this file.

Data Types

interface  pm_arrayRemap::getRemapped
 Generate a copy of the input array whose elements are reordered according to the input index array such that,
  arrayNew = array(index) or,
  arrayNew = array(index(size(index):1:-1)) if action = reverse or,
holds for the output. More...
 
interface  pm_arrayRemap::setRemapped
 Reorder the elements of the input array according to the input index array, such that
  array = array(index) or,
  array = array(index(size(index):1:-1)) if action = reverse or,
  arrayNew = array(index) if arrayNew is specified as input argument or,
  arrayNew = array(index(size(index):1:-1)) if arrayNew and action = reverse are specified as input arguments,
More...
 

Modules

module  pm_arrayRemap
 This module contains procedures and generic interfaces for remapping arrays of various types.
 

Variables

character(*, SK), parameter pm_arrayRemap::MODULE_NAME = "@pm_arrayRemap"