Module ppm_module_check_id

This module provides the utility routines, which check topology and mesh IDs for their validity.

Defined Types

name description

no types

Defined Module Interfaces

name description

ppm_check_meshid

checks mesh ID

ppm_check_topoid

checks topology ID

Defined Module Subroutines

name description

no subroutines

Interface ppm_check_meshid

checks mesh ID

Subroutines contained in this interface:

name description

ppm_check_meshid

This subroutine is used to check a given mesh ID for its validity.

Interface ppm_check_topoid

checks topology ID

Subroutines contained in this interface:

name description

ppm_check_topoid

This subroutine is used to check a given topology ID for its validity.

Subroutine ppm_check_meshid

This subroutine is used to check a given mesh ID for its validity.

[Note]Note

It is recommended to not use this routine too often, it should be typically placed into DEBUG code and only at critical places in the code

Arguments

name type dimension intent optional description

topoid

integer

(IN)

Topology ID on which the mesh is defined.

meshid

integer

(IN)

Mesh ID to be checked.

valid

logical

(OUT)

Returns TRUE if the given meshid is valid and defined,

info

integer

(OUT)

Returns status, 0 upon success

topoid

integer, , (IN)

Topology ID on which the mesh is defined.

meshid

integer, , (IN)

Mesh ID to be checked.

valid

logical, , (OUT)

Returns TRUE if the given meshid is valid and defined, FALSE otherwise.

info

integer, , (OUT)

Returns status, 0 upon success

Used Modules

ppm_module_data, ppm_module_error, ppm_module_substop, ppm_module_data_mesh, ppm_module_write, ppm_module_substart

Subroutine ppm_check_topoid

This subroutine is used to check a given topology ID for its validity.

[Note]Note

It is recommended to not use this routine too often, it should be typically placed into DEBUG code and only at critical places in the code

Arguments

name type dimension intent optional description

topoid

integer

(IN)

Topology ID to be checked

valid

logical

(OUT)

Returns TRUE if the given meshid is valid and defined,

info

integer

(OUT)

Returns status, 0 upon success

topoid

integer, , (IN)

Topology ID to be checked

valid

logical, , (OUT)

Returns TRUE if the given meshid is valid and defined, FALSE otherwise.

info

integer, , (OUT)

Returns status, 0 upon success

Used Modules

ppm_module_data, ppm_module_error, ppm_module_write, ppm_module_substop, ppm_module_substart

Defined Module Variables

name type dimension description

no variables

Used Modules

has no uses