C Library Functions - igetvalue (3)
NAME
igetvalue(3f) - [M_calculator] given numeric variable name return integer value directly from calculator
dictionary for efficiency
(LICENSE:PD)
CONTENTS
Synopsis
Definition
Options
Example
Author
License
SYNOPSIS
integer function igetvalue(varnam)
character(len=*),intent(in) :: varnam
DEFINITION
Given numeric variable name return integer value.
Note this is breaking the rule of only accessing the calculator thru calculator(3f).
It should only be used from optional user-defined substitute_subroutine(3f) routines to avoid recursion
OPTIONS
|
varnam |
name of calculator variable to look up that is assumed to
be a valid defined name of a numeric variable. If it does
not exist zero is returned without an error being reported.
|
|
EXAMPLE
Program:
program demo_igetvalue
use M_calculator, only: rnum0
use M_calculator, only: igetvalue
implicit none
real :: value1
value1 = rnum0(A=100/2) ! store something into calculator
write (*, *) value1, igetvalue(A)
end program demo_igetvalue
Results:
50.0000000 50
AUTHOR
John S. Urban
LICENSE
Public Domain
| Nemo Release 3.1 | igetvalue (3) | June 29, 2025 |
Generated by manServer 1.08 from 9b471708-e47b-4de6-b9cd-eaa4a09c5437 using man macros.