tem_getOptValOrDef Interface

public interface tem_getOptValOrDef

Calls

interface~~tem_getoptvalordef~~CallsGraph interface~tem_getoptvalordef tem_getOptValOrDef proc~tem_getoptvalordef_int tem_getoptvalordef_int interface~tem_getoptvalordef->proc~tem_getoptvalordef_int proc~tem_getoptvalordef_char tem_getoptvalordef_char interface~tem_getoptvalordef->proc~tem_getoptvalordef_char proc~tem_getoptvalordef_real tem_getoptvalordef_real interface~tem_getoptvalordef->proc~tem_getoptvalordef_real proc~tem_getoptvalordef_long tem_getoptvalordef_long interface~tem_getoptvalordef->proc~tem_getoptvalordef_long proc~tem_getoptvalordef_logical tem_getoptvalordef_logical interface~tem_getoptvalordef->proc~tem_getoptvalordef_logical

Called by

interface~~tem_getoptvalordef~~CalledByGraph interface~tem_getoptvalordef tem_getOptValOrDef proc~test_character test_character proc~test_character->interface~tem_getoptvalordef proc~test_real test_real proc~test_real->interface~tem_getoptvalordef proc~test_logical test_logical proc~test_logical->interface~tem_getoptvalordef proc~test_int test_int proc~test_int->interface~tem_getoptvalordef proc~test_long test_long proc~test_long->interface~tem_getoptvalordef program~tem_tools_test tem_tools_test program~tem_tools_test->proc~test_character program~tem_tools_test->proc~test_real program~tem_tools_test->proc~test_logical program~tem_tools_test->proc~test_int program~tem_tools_test->proc~test_long

Contents


Module Procedures

private function tem_getoptvalordef_logical(value, default) result(res)

returns the optional value, if present, or the default.

Read more…

Arguments

TypeIntentOptionalAttributesName
logical, optional :: value

the optional value to check for

logical :: default

the default to use when the optional value is not present.

Return Value logical

the result

private function tem_getoptvalordef_int(value, default) result(res)

returns the optional value, if present, or the default.

Read more…

Arguments

TypeIntentOptionalAttributesName
integer, optional :: value

the optional value to check for

integer :: default

the default to use when the optional value is not present.

Return Value integer

the result

private function tem_getoptvalordef_long(value, default) result(res)

returns the optional value, if present, or the default.

Read more…

Arguments

TypeIntentOptionalAttributesName
integer(kind=long_k), optional :: value

the optional value to check for

integer(kind=long_k) :: default

the default to use when the optional value is not present.

Return Value integer(kind=long_k)

the result

private function tem_getoptvalordef_real(value, default) result(res)

returns the optional value, if present, or the default.

Read more…

Arguments

TypeIntentOptionalAttributesName
real(kind=rk), optional :: value

the optional value to check for

real(kind=rk) :: default

the default to use when the optional value is not present.

Return Value real(kind=rk)

the result

private function tem_getoptvalordef_char(value, default) result(res)

returns the optional value, if present, or the default.

Read more…

Arguments

TypeIntentOptionalAttributesName
character, optional :: value

the optional value to check for

character :: default

the default to use when the optional value is not present.

Return Value character

the result