eml_sqrt_real64 Function

private elemental function eml_sqrt_real64(x)

Note

This module did not choose
because the return value becomes when .

Arguments

Type IntentOptional Attributes Name
type(eml_real64_type), intent(in) :: x

Return Value type(eml_real64_type)


Calls

proc~~eml_sqrt_real64~~CallsGraph proc~eml_sqrt_real64 eml_sqrt_real64 interface~eml_inv eml_inv proc~eml_sqrt_real64->interface~eml_inv interface~eml_pow eml_pow proc~eml_sqrt_real64->interface~eml_pow none~set_p2 eml_real64_type%set_p2 proc~eml_sqrt_real64->none~set_p2 proc~eml_inv_real64 eml_inv_real64 interface~eml_inv->proc~eml_inv_real64 proc~eml_pow_real64 eml_pow_real64 interface~eml_pow->proc~eml_pow_real64 proc~set_p2_real64 eml_real64_type%set_p2_real64 none~set_p2->proc~set_p2_real64

Called by

proc~~eml_sqrt_real64~~CalledByGraph proc~eml_sqrt_real64 eml_sqrt_real64 interface~eml_sqrt eml_sqrt interface~eml_sqrt->proc~eml_sqrt_real64 interface~sqrt sqrt interface~sqrt->proc~eml_sqrt_real64 proc~eml_acos_real64 eml_acos_real64 proc~eml_acos_real64->interface~eml_sqrt proc~eml_acosh_real64 eml_acosh_real64 proc~eml_acosh_real64->interface~eml_sqrt proc~eml_asin_real64 eml_asin_real64 proc~eml_asin_real64->interface~eml_sqrt proc~eml_asinh_real64 eml_asinh_real64 proc~eml_asinh_real64->interface~eml_sqrt

Variables

Type Visibility Attributes Name Initial
type(eml_real64_type), private :: p2