Fault Tolerance Interface
FTI Module Reference

Modul: FTI. More...

Data Types

interface  FTI_AddComplexField_impl
 
interface  FTI_AddSimpleField_impl
 
interface  FTI_Checkpoint_impl
 
interface  FTI_Finalize_impl
 
interface  FTI_GetStoredSize_impl
 
interface  FTI_Init_impl
 
interface  FTI_InitComplexType_impl
 
interface  FTI_InitType_impl
 
interface  fti_protect
 
interface  FTI_Protect_impl
 
interface  fti_realloc
 
interface  FTI_Realloc_impl
 
interface  FTI_Recover_impl
 
interface  FTI_RecoverVar_impl
 
interface  FTI_Snapshot_impl
 
interface  FTI_Status_impl
 
type  FTI_type
 

Functions/Subroutines

subroutine, public FTI_Init (config_file, global_comm, err)
 This function initializes the FTI context and prepares the heads to wait for checkpoints. FTI processes should never get out of this function. In case of a restart, checkpoint files should be recovered and in place at the end of this function. More...
 
subroutine, public FTI_Status (status)
 This function returns the current status of the recovery flag. More...
 
subroutine, public FTI_InitType (type_F, size_F, err)
 This function initalizes a data type. the only information needed is the size of the data type, the rest is black box for FTI. More...
 
subroutine, public FTI_GetStoredSize (id_F, size)
 This function returns size of variable of given ID that is saved in metadata. This may be different from size of variable that is in the program. If this function it's called when recovery it returns size from metadata file, if it's called after checkpoint it returns size saved in temporary metadata. If there is no size saved in metadata it returns 0. More...
 
subroutine FTI_Realloc_Ptr (id_F, ptr, ierr)
 This function loads the checkpoint data size from the metadata file, reallacates memory and updates data size information. More...
 
subroutine FTI_Protect_Ptr (id_F, ptr, count_F, type_F, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER10 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER11 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER12 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER13 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER14 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER15 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER16 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER17 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER40 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER41 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER42 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER43 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER44 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER45 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER46 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_CHARACTER47 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX40 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX41 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX42 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX43 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX44 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX45 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX46 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX47 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX80 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX81 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX82 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX83 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX84 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX85 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX86 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX87 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX160 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX161 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX162 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX163 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX164 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX165 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX166 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_COMPLEX167 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER10 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER11 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER12 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER13 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER14 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER15 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER16 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER17 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER20 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER21 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER22 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER23 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER24 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER25 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER26 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER27 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER40 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER41 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER42 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER43 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER44 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER45 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER46 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER47 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER80 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER81 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER82 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER83 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER84 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER85 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER86 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER87 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER160 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER161 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER162 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER163 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER164 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER165 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER166 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_INTEGER167 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL10 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL11 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL12 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL13 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL14 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL15 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL16 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL17 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL20 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL21 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL22 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL23 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL24 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL25 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL26 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL27 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL40 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL41 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL42 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL43 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL44 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL45 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL46 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL47 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL80 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL81 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL82 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL83 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL84 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL85 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL86 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL87 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL160 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL161 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL162 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL163 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL164 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL165 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL166 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_LOGICAL167 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL40 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL41 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL42 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL43 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL44 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL45 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL46 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL47 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL80 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL81 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL82 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL83 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL84 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL85 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL86 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL87 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL160 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL161 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL162 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL163 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL164 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL165 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL166 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine FTI_Protect_REAL167 (id_F, data, err)
 This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered. More...
 
subroutine, public FTI_Checkpoint (id_F, level, err)
 This function starts by blocking on a receive if the previous ckpt. was offline. Then, it updates the ckpt. information. It writes down the ckpt. data, creates the metadata and the post-processing work. This function is complementary with the FTI_Listen function in terms of communications. More...
 
subroutine, public FTI_Recover (err)
 This function loads the checkpoint data from the checkpoint file and it updates some basic checkpoint information. More...
 
subroutine, public FTI_RecoverVar (id, err)
 During a restart process, this function recovers the variable specified by the given id. No effect during a regular execution. The variable must have already been protected, otherwise, FTI_NSCS is returned. Improvements to be done: Open checkpoint file at FTI_Init, close it at FTI_Snapshot Maintain a variable accumulating the offset as variable are protected during the restart to avoid doing the loop to calculate the offset in the checkpoint file. More...
 
subroutine, public FTI_Snapshot (err)
 This function loads the checkpoint data from the checkpoint file in case of restart. Otherwise, it checks if the current iteration requires checkpointing, if it does it checks which checkpoint level, write the data in the files and it communicates with the head of the node to inform that a checkpoint has been taken. Checkpoint ID and counters are updated. More...
 
subroutine, public FTI_Finalize (err)
 This function notifies the FTI processes that the execution is over, frees some data structures and it closes. If this function is not called on the application processes the FTI processes will never finish (deadlock). More...
 
subroutine, public FTI_AddSimpleField (def_F, type_F, offset, id, name)
 This function adds a field to the complex datatype. Use offsetof macro to set offset. First ID must be 0, next one must be +1. If name is NULL FTI will set "T" name. Sets rank and dimLength to 1. More...
 
subroutine, public FTI_AddComplexField (def_F, type_F, offset, rank, dimLength, id, name)
 This function adds a field to the complex datatype. Use offsetof macro to set offset. First ID must be 0, next one must be +1. If name is NULL FTI will set "T" name. Sets rank and dimLength to 1. More...
 
subroutine, public FTI_InitComplexType (type_F, def_F, length, size, name, err)
 This function initalizes a data type. the only information needed is the size of the data type, the rest is black box for FTI. More...
 

Variables

integer, parameter, public fti_sces = 0
 Token returned if a FTI function succeeds. More...
 
integer, parameter, public fti_nscs = -1
 Token returned if a FTI function fails. More...
 
type(fti_type), public fti_character1
 
type(fti_type), public fti_character4
 
type(fti_type), public fti_complex4
 
type(fti_type), public fti_complex8
 
type(fti_type), public fti_complex16
 
type(fti_type), public fti_integer1
 
type(fti_type), public fti_integer2
 
type(fti_type), public fti_integer4
 
type(fti_type), public fti_integer8
 
type(fti_type), public fti_integer16
 
type(fti_type), public fti_logical1
 
type(fti_type), public fti_logical2
 
type(fti_type), public fti_logical4
 
type(fti_type), public fti_logical8
 
type(fti_type), public fti_logical16
 
type(fti_type), public fti_real4
 
type(fti_type), public fti_real8
 
type(fti_type), public fti_real16
 

Detailed Description

Modul: FTI.

Function/Subroutine Documentation

subroutine, public FTI::FTI_AddComplexField ( type(fti_type), intent(inout)  def_F,
type(fti_type), intent(in)  type_F,
integer, intent(in)  offset,
integer, intent(in)  rank,
integer, dimension(*), intent(in)  dimLength,
integer, intent(in)  id,
character(len=*), intent(in)  name 
)

This function adds a field to the complex datatype. Use offsetof macro to set offset. First ID must be 0, next one must be +1. If name is NULL FTI will set "T" name. Sets rank and dimLength to 1.

It adds a fileld to a complex data type definition. It adds a fileld to a complex data type definition.

Parameters
def_F(IN) The definition of the data type to add field.
type_F(IN) The data type of the field to add.
offset(IN) Offset of field in a structure.
rank(IN) Rank of the array.
dimLength(IN) Dimention length for each dimention.
id(IN) Id of a field in a structure.
name(IN) data field name in hdf5 checkpoint file.
subroutine, public FTI::FTI_AddSimpleField ( type(fti_type), intent(inout)  def_F,
type(fti_type), intent(in)  type_F,
integer, intent(in)  offset,
integer, intent(in)  id,
character(len=*), intent(in)  name 
)

This function adds a field to the complex datatype. Use offsetof macro to set offset. First ID must be 0, next one must be +1. If name is NULL FTI will set "T" name. Sets rank and dimLength to 1.

It adds a fileld to a complex data type definition.

Parameters
def_F(IN) The definition of the data type to add field.
type_F(IN) The data type of the field to add.
offset(IN) Offset of field in a structure.
id(IN) Id of field in a structure.
name(IN) data field name in hdf5 checkpoint file.
subroutine, public FTI::FTI_Checkpoint ( integer, intent(in)  id_F,
integer, intent(in)  level,
integer, intent(out)  err 
)

This function starts by blocking on a receive if the previous ckpt. was offline. Then, it updates the ckpt. information. It writes down the ckpt. data, creates the metadata and the post-processing work. This function is complementary with the FTI_Listen function in terms of communications.

It takes the checkpoint and triggers the post-ckpt. work.

Parameters
id_F(IN) Checkpoint ID.
level(IN) Checkpoint level.
err(INOUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine, public FTI::FTI_Finalize ( integer, intent(out)  err)

This function notifies the FTI processes that the execution is over, frees some data structures and it closes. If this function is not called on the application processes the FTI processes will never finish (deadlock).

It closes FTI properly on the application processes.

Parameters
err(INOUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine, public FTI::FTI_GetStoredSize ( integer, intent(in)  id_F,
integer(4)  size 
)

This function returns size of variable of given ID that is saved in metadata. This may be different from size of variable that is in the program. If this function it's called when recovery it returns size from metadata file, if it's called after checkpoint it returns size saved in temporary metadata. If there is no size saved in metadata it returns 0.

Returns size saved in metadata of variable

Parameters
id_F(IN) Variable ID.
size(OUT) Size of variable or 0 if size not saved.
Returns
long Returns size of variable or 0 if size not saved.
subroutine, public FTI::FTI_Init ( character(len=*), intent(in)  config_file,
integer, intent(inout)  global_comm,
integer, intent(out)  err 
)

This function initializes the FTI context and prepares the heads to wait for checkpoints. FTI processes should never get out of this function. In case of a restart, checkpoint files should be recovered and in place at the end of this function.

Initializes FTI

Parameters
config_File(IN) FTI configuration file.
global_Comm(INOUT) Main MPI communicator of the application.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine, public FTI::FTI_InitComplexType ( type(fti_type), intent(out)  type_F,
type(fti_type), intent(in)  def_F,
integer, intent(in)  length,
integer, intent(in)  size,
character(len=*), intent(in)  name,
integer, intent(out)  err 
)

This function initalizes a data type. the only information needed is the size of the data type, the rest is black box for FTI.

It initializes a data type.

Parameters
type_F(IN) The data type to be intialized.
def_F(IN) The definition of the data type to be intialized.
length(IN) Number of fields in the data structure.
size(IN) Size of the sturcture.
name(IN) data field name in hdf5 checkpoint file.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine, public FTI::FTI_InitType ( type(fti_type), intent(out)  type_F,
integer, intent(in)  size_F,
integer, intent(out)  err 
)

This function initalizes a data type. the only information needed is the size of the data type, the rest is black box for FTI.

It initializes a data type.

Parameters
type_F(IN) The data type to be intialized.
size_F(IN) The size of the data type to be intialized.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER10 ( integer, intent(in)  id_F,
character(kind=1), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER11 ( integer, intent(in)  id_F,
character(kind=1), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER12 ( integer, intent(in)  id_F,
character(kind=1), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER13 ( integer, intent(in)  id_F,
character(kind=1), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER14 ( integer, intent(in)  id_F,
character(kind=1), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER15 ( integer, intent(in)  id_F,
character(kind=1), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER16 ( integer, intent(in)  id_F,
character(kind=1), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER17 ( integer, intent(in)  id_F,
character(kind=1), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER40 ( integer, intent(in)  id_F,
character(kind=4), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER41 ( integer, intent(in)  id_F,
character(kind=4), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER42 ( integer, intent(in)  id_F,
character(kind=4), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER43 ( integer, intent(in)  id_F,
character(kind=4), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER44 ( integer, intent(in)  id_F,
character(kind=4), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER45 ( integer, intent(in)  id_F,
character(kind=4), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER46 ( integer, intent(in)  id_F,
character(kind=4), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_CHARACTER47 ( integer, intent(in)  id_F,
character(kind=4), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX160 ( integer, intent(in)  id_F,
complex(kind=16), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX161 ( integer, intent(in)  id_F,
complex(kind=16), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX162 ( integer, intent(in)  id_F,
complex(kind=16), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX163 ( integer, intent(in)  id_F,
complex(kind=16), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX164 ( integer, intent(in)  id_F,
complex(kind=16), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX165 ( integer, intent(in)  id_F,
complex(kind=16), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX166 ( integer, intent(in)  id_F,
complex(kind=16), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX167 ( integer, intent(in)  id_F,
complex(kind=16), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX40 ( integer, intent(in)  id_F,
complex(kind=4), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX41 ( integer, intent(in)  id_F,
complex(kind=4), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX42 ( integer, intent(in)  id_F,
complex(kind=4), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX43 ( integer, intent(in)  id_F,
complex(kind=4), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX44 ( integer, intent(in)  id_F,
complex(kind=4), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX45 ( integer, intent(in)  id_F,
complex(kind=4), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX46 ( integer, intent(in)  id_F,
complex(kind=4), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX47 ( integer, intent(in)  id_F,
complex(kind=4), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX80 ( integer, intent(in)  id_F,
complex(kind=8), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX81 ( integer, intent(in)  id_F,
complex(kind=8), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX82 ( integer, intent(in)  id_F,
complex(kind=8), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX83 ( integer, intent(in)  id_F,
complex(kind=8), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX84 ( integer, intent(in)  id_F,
complex(kind=8), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX85 ( integer, intent(in)  id_F,
complex(kind=8), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX86 ( integer, intent(in)  id_F,
complex(kind=8), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_COMPLEX87 ( integer, intent(in)  id_F,
complex(kind=8), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER10 ( integer, intent(in)  id_F,
integer(kind=1), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER11 ( integer, intent(in)  id_F,
integer(kind=1), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER12 ( integer, intent(in)  id_F,
integer(kind=1), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER13 ( integer, intent(in)  id_F,
integer(kind=1), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER14 ( integer, intent(in)  id_F,
integer(kind=1), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER15 ( integer, intent(in)  id_F,
integer(kind=1), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER16 ( integer, intent(in)  id_F,
integer(kind=1), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER160 ( integer, intent(in)  id_F,
integer(kind=16), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER161 ( integer, intent(in)  id_F,
integer(kind=16), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER162 ( integer, intent(in)  id_F,
integer(kind=16), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER163 ( integer, intent(in)  id_F,
integer(kind=16), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER164 ( integer, intent(in)  id_F,
integer(kind=16), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER165 ( integer, intent(in)  id_F,
integer(kind=16), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER166 ( integer, intent(in)  id_F,
integer(kind=16), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER167 ( integer, intent(in)  id_F,
integer(kind=16), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER17 ( integer, intent(in)  id_F,
integer(kind=1), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER20 ( integer, intent(in)  id_F,
integer(kind=2), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER21 ( integer, intent(in)  id_F,
integer(kind=2), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER22 ( integer, intent(in)  id_F,
integer(kind=2), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER23 ( integer, intent(in)  id_F,
integer(kind=2), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER24 ( integer, intent(in)  id_F,
integer(kind=2), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER25 ( integer, intent(in)  id_F,
integer(kind=2), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER26 ( integer, intent(in)  id_F,
integer(kind=2), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER27 ( integer, intent(in)  id_F,
integer(kind=2), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER40 ( integer, intent(in)  id_F,
integer(kind=4), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER41 ( integer, intent(in)  id_F,
integer(kind=4), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER42 ( integer, intent(in)  id_F,
integer(kind=4), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER43 ( integer, intent(in)  id_F,
integer(kind=4), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER44 ( integer, intent(in)  id_F,
integer(kind=4), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER45 ( integer, intent(in)  id_F,
integer(kind=4), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER46 ( integer, intent(in)  id_F,
integer(kind=4), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER47 ( integer, intent(in)  id_F,
integer(kind=4), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER80 ( integer, intent(in)  id_F,
integer(kind=8), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER81 ( integer, intent(in)  id_F,
integer(kind=8), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER82 ( integer, intent(in)  id_F,
integer(kind=8), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER83 ( integer, intent(in)  id_F,
integer(kind=8), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER84 ( integer, intent(in)  id_F,
integer(kind=8), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER85 ( integer, intent(in)  id_F,
integer(kind=8), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER86 ( integer, intent(in)  id_F,
integer(kind=8), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_INTEGER87 ( integer, intent(in)  id_F,
integer(kind=8), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL10 ( integer, intent(in)  id_F,
logical(kind=1), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL11 ( integer, intent(in)  id_F,
logical(kind=1), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL12 ( integer, intent(in)  id_F,
logical(kind=1), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL13 ( integer, intent(in)  id_F,
logical(kind=1), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL14 ( integer, intent(in)  id_F,
logical(kind=1), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL15 ( integer, intent(in)  id_F,
logical(kind=1), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL16 ( integer, intent(in)  id_F,
logical(kind=1), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL160 ( integer, intent(in)  id_F,
logical(kind=16), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL161 ( integer, intent(in)  id_F,
logical(kind=16), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL162 ( integer, intent(in)  id_F,
logical(kind=16), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL163 ( integer, intent(in)  id_F,
logical(kind=16), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL164 ( integer, intent(in)  id_F,
logical(kind=16), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL165 ( integer, intent(in)  id_F,
logical(kind=16), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL166 ( integer, intent(in)  id_F,
logical(kind=16), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL167 ( integer, intent(in)  id_F,
logical(kind=16), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL17 ( integer, intent(in)  id_F,
logical(kind=1), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL20 ( integer, intent(in)  id_F,
logical(kind=2), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL21 ( integer, intent(in)  id_F,
logical(kind=2), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL22 ( integer, intent(in)  id_F,
logical(kind=2), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL23 ( integer, intent(in)  id_F,
logical(kind=2), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL24 ( integer, intent(in)  id_F,
logical(kind=2), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL25 ( integer, intent(in)  id_F,
logical(kind=2), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL26 ( integer, intent(in)  id_F,
logical(kind=2), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL27 ( integer, intent(in)  id_F,
logical(kind=2), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL40 ( integer, intent(in)  id_F,
logical(kind=4), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL41 ( integer, intent(in)  id_F,
logical(kind=4), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL42 ( integer, intent(in)  id_F,
logical(kind=4), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL43 ( integer, intent(in)  id_F,
logical(kind=4), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL44 ( integer, intent(in)  id_F,
logical(kind=4), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL45 ( integer, intent(in)  id_F,
logical(kind=4), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL46 ( integer, intent(in)  id_F,
logical(kind=4), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL47 ( integer, intent(in)  id_F,
logical(kind=4), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL80 ( integer, intent(in)  id_F,
logical(kind=8), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL81 ( integer, intent(in)  id_F,
logical(kind=8), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL82 ( integer, intent(in)  id_F,
logical(kind=8), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL83 ( integer, intent(in)  id_F,
logical(kind=8), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL84 ( integer, intent(in)  id_F,
logical(kind=8), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL85 ( integer, intent(in)  id_F,
logical(kind=8), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL86 ( integer, intent(in)  id_F,
logical(kind=8), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_LOGICAL87 ( integer, intent(in)  id_F,
logical(kind=8), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_Ptr ( integer, intent(in)  id_F,
type(c_ptr), value  ptr,
integer, intent(in)  count_F,
type(fti_type), intent(in)  type_F,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
ptr(IN) C-Pointer to the data structure.
count_F(IN) Number of elements in the data structure.
type_F(IN) Type of elements in the data structure.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL160 ( integer, intent(in)  id_F,
real(kind=16), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL161 ( integer, intent(in)  id_F,
real(kind=16), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL162 ( integer, intent(in)  id_F,
real(kind=16), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL163 ( integer, intent(in)  id_F,
real(kind=16), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL164 ( integer, intent(in)  id_F,
real(kind=16), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL165 ( integer, intent(in)  id_F,
real(kind=16), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL166 ( integer, intent(in)  id_F,
real(kind=16), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL167 ( integer, intent(in)  id_F,
real(kind=16), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL40 ( integer, intent(in)  id_F,
real(kind=4), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL41 ( integer, intent(in)  id_F,
real(kind=4), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL42 ( integer, intent(in)  id_F,
real(kind=4), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL43 ( integer, intent(in)  id_F,
real(kind=4), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL44 ( integer, intent(in)  id_F,
real(kind=4), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL45 ( integer, intent(in)  id_F,
real(kind=4), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL46 ( integer, intent(in)  id_F,
real(kind=4), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL47 ( integer, intent(in)  id_F,
real(kind=4), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL80 ( integer, intent(in)  id_F,
real(kind=8), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL81 ( integer, intent(in)  id_F,
real(kind=8), dimension(:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL82 ( integer, intent(in)  id_F,
real(kind=8), dimension(:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL83 ( integer, intent(in)  id_F,
real(kind=8), dimension(:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL84 ( integer, intent(in)  id_F,
real(kind=8), dimension(:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL85 ( integer, intent(in)  id_F,
real(kind=8), dimension(:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL86 ( integer, intent(in)  id_F,
real(kind=8), dimension(:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Protect_REAL87 ( integer, intent(in)  id_F,
real(kind=8), dimension(:,:,:,:,:,:,:), pointer  data,
integer, intent(out)  err 
)
private

This function stores a pointer to a data structure, its size, its ID, its number of elements and the type of the elements. This list of structures is the data that will be stored during a checkpoint and loaded during a recovery. It resets the pointer to a data structure, its size, its number of elements and the type of the elements if the dataset was already previously registered.

It sets/resets the pointer and type to a protected variable.

Parameters
id_F(IN) ID for searches and update.
data(IN) data field to protect.
err(OUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine FTI::FTI_Realloc_Ptr ( integer, intent(in)  id_F,
type(c_ptr)  ptr,
integer, intent(out)  ierr 
)
private

This function loads the checkpoint data size from the metadata file, reallacates memory and updates data size information.

Reallocates dataset to last checkpoint size.

Parameters
id_F(IN) Variable ID.
ptr(INOUT) C-Pointer to the variable.
ierr(OUT) Token for error handling.
Returns
pointer Pointer if successful, NULL otherwise
subroutine, public FTI::FTI_Recover ( integer, intent(out)  err)

This function loads the checkpoint data from the checkpoint file and it updates some basic checkpoint information.

It loads the checkpoint data.

Parameters
err(INOUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine, public FTI::FTI_RecoverVar ( integer, intent(in)  id,
integer, intent(out)  err 
)

During a restart process, this function recovers the variable specified by the given id. No effect during a regular execution. The variable must have already been protected, otherwise, FTI_NSCS is returned. Improvements to be done: Open checkpoint file at FTI_Init, close it at FTI_Snapshot Maintain a variable accumulating the offset as variable are protected during the restart to avoid doing the loop to calculate the offset in the checkpoint file.

During the restart, recovers the given variable

Parameters
id(IN) ID of variable to recover
err(INOUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine, public FTI::FTI_Snapshot ( integer, intent(out)  err)

This function loads the checkpoint data from the checkpoint file in case of restart. Otherwise, it checks if the current iteration requires checkpointing, if it does it checks which checkpoint level, write the data in the files and it communicates with the head of the node to inform that a checkpoint has been taken. Checkpoint ID and counters are updated.

Takes an FTI snapshot or recovers the data if it is a restart.

Parameters
err(INOUT) Token for error handling.
Returns
integer FTI_SCES if successful.
subroutine, public FTI::FTI_Status ( integer, intent(out)  status)

This function returns the current status of the recovery flag.

It returns the current status of the recovery flag.

Parameters
status(OUT) status token of the recovery flag.
Returns
integer FTI_Exec.reco.

Variable Documentation

type(fti_type), public FTI::fti_character1
type(fti_type), public FTI::fti_character4
type(fti_type), public FTI::fti_complex16
type(fti_type), public FTI::fti_complex4
type(fti_type), public FTI::fti_complex8
type(fti_type), public FTI::fti_integer1
type(fti_type), public FTI::fti_integer16
type(fti_type), public FTI::fti_integer2
type(fti_type), public FTI::fti_integer4
type(fti_type), public FTI::fti_integer8
type(fti_type), public FTI::fti_logical1
type(fti_type), public FTI::fti_logical16
type(fti_type), public FTI::fti_logical2
type(fti_type), public FTI::fti_logical4
type(fti_type), public FTI::fti_logical8
integer, parameter, public FTI::fti_nscs = -1

Token returned if a FTI function fails.

type(fti_type), public FTI::fti_real16
type(fti_type), public FTI::fti_real4
type(fti_type), public FTI::fti_real8
integer, parameter, public FTI::fti_sces = 0

Token returned if a FTI function succeeds.