ETS-Core  version:0.0.4-46-ge2d8
Core actors for the ETS-6
 All Classes Files Functions Variables Pages
Data Types | List of all members
validation Module Reference

Functions for validating scalars and arrays for integers and reals. Three functions are provided for handling: More...

Data Types

interface  is_valid
 Determines of the input argument is valid. Here an argument is valid if the value, or for arrays all values, are valid. The non-valid values are: NaN, Inf, -Inf, ids_int_invalid and ids_real_invalid. More...
 
interface  is_valid_allocatable
 Determines of the allocatable input argument is valid. Here an argument is valid if it is allocated and if the value, or for arrays all values, are valid. The non-valid values are: NaN, Inf, -Inf, ids_int_invalid and ids_real_invalid. More...
 
interface  is_valid_pointer
 Determines of the pointer input argument is valid. Here an argument is valid if it is associated and if the value, or for arrays all values, are valid. The non-valid values are: NaN, Inf, -Inf, ids_int_invalid and ids_real_invalid. More...
 

Detailed Description

Functions for validating scalars and arrays for integers and reals. Three functions are provided for handling:

  1. static-sized objects: is_valid
  2. object pointers: is_valid_pointer
  3. allocatable objects: is_valid_allocatable

Definition at line 6 of file validation.f90.


The documentation for this module was generated from the following file: