IMEX_SfloW2D  0.9
Shallowwatergranularflowmodel
Data Types | Functions/Subroutines
complexify Module Reference

Data Types

interface  abs
 
interface  acos
 
interface  asin
 
interface  atan
 
interface  atan2
 
interface  cosh
 
interface  dim
 
interface  epsilon
 
interface  log10
 
interface  max
 
interface  min
 
interface  nint
 
interface  operator(.ceq.)
 
interface  operator(.cne.)
 
interface  operator(<)
 
interface  operator(<=)
 
interface  operator(>)
 
interface  operator(>=)
 
interface  sign
 
interface  sinh
 
interface  tan
 
interface  tanh
 

Functions/Subroutines

complex *16 function abs_c (val)
 
complex *16 function acos_c (z)
 
complex *16 function asin_c (z)
 
complex *16 function atan_c (z)
 
complex *16 function atan2_cc (csn, ccs)
 
complex *16 function cosh_c (z)
 
complex *16 function sinh_c (z)
 
complex *16 function tan_c (z)
 
complex *16 function tanh_c (a)
 
complex *16 function max_cc (val1, val2)
 
complex *16 function max_cr (val1, val2)
 
complex *16 function max_rc (val1, val2)
 
complex *16 function max_ccc (val1, val2, val3)
 
complex *16 function max_cccc (val1, val2, val3, val4)
 
complex *16 function min_cc (val1, val2)
 
complex *16 function min_cr (val1, val2)
 
complex *16 function min_rc (val1, val2)
 
complex *16 function min_ccc (val1, val2, val3)
 
complex *16 function min_cccc (val1, val2, val3, val4)
 
complex *16 function sign_cc (val1, val2)
 
complex *16 function sign_cr (val1, val2)
 
complex *16 function sign_rc (val1, val2)
 
complex *16 function dim_cc (val1, val2)
 
complex *16 function dim_cr (val1, val2)
 
complex *16 function dim_rc (val1, val2)
 
complex *16 function log10_c (z)
 
integer function nint_c (z)
 
complex *16 function epsilon_c (z)
 
logical function lt_cc (lhs, rhs)
 
logical function lt_cr (lhs, rhs)
 
logical function lt_rc (lhs, rhs)
 
logical function lt_ci (lhs, rhs)
 
logical function lt_ic (lhs, rhs)
 
logical function le_cc (lhs, rhs)
 
logical function le_cr (lhs, rhs)
 
logical function le_rc (lhs, rhs)
 
logical function le_ci (lhs, rhs)
 
logical function le_ic (lhs, rhs)
 
logical function gt_cc (lhs, rhs)
 
logical function gt_cr (lhs, rhs)
 
logical function gt_rc (lhs, rhs)
 
logical function gt_ci (lhs, rhs)
 
logical function gt_ic (lhs, rhs)
 
logical function ge_cc (lhs, rhs)
 
logical function ge_rr (lhs, rhs)
 
logical function ge_ii (lhs, rhs)
 
logical function ge_aa (lhs, rhs)
 
logical function ge_cr (lhs, rhs)
 
logical function ge_rc (lhs, rhs)
 
logical function ge_ci (lhs, rhs)
 
logical function ge_ic (lhs, rhs)
 
logical function ge_ir (lhs, rhs)
 
logical function ge_ri (lhs, rhs)
 
logical function eq_cc (lhs, rhs)
 
logical function eq_rr (lhs, rhs)
 
logical function eq_ii (lhs, rhs)
 
logical function eq_aa (lhs, rhs)
 
logical function eq_cr (lhs, rhs)
 
logical function eq_rc (lhs, rhs)
 
logical function eq_ci (lhs, rhs)
 
logical function eq_ic (lhs, rhs)
 
logical function eq_ir (lhs, rhs)
 
logical function eq_ri (lhs, rhs)
 
logical function ne_cc (lhs, rhs)
 
logical function ne_rr (lhs, rhs)
 
logical function ne_ii (lhs, rhs)
 
logical function ne_aa (lhs, rhs)
 
logical function ne_cr (lhs, rhs)
 
logical function ne_rc (lhs, rhs)
 
logical function ne_ci (lhs, rhs)
 
logical function ne_ic (lhs, rhs)
 
logical function ne_ir (lhs, rhs)
 
logical function ne_ri (lhs, rhs)
 

Function/Subroutine Documentation

complex*16 function complexify::abs_c ( complex*16, intent(in)  val)

Definition at line 243 of file complexify.f90.

complex*16 function complexify::acos_c ( complex*16, intent(in)  z)

Definition at line 263 of file complexify.f90.

complex*16 function complexify::asin_c ( complex*16, intent(in)  z)

Definition at line 272 of file complexify.f90.

complex*16 function complexify::atan2_cc ( complex*16, intent(in)  csn,
complex*16, intent(in)  ccs 
)

Definition at line 299 of file complexify.f90.

complex*16 function complexify::atan_c ( complex*16, intent(in)  z)

Definition at line 281 of file complexify.f90.

complex*16 function complexify::cosh_c ( complex*16, intent(in)  z)

Definition at line 325 of file complexify.f90.

complex*16 function complexify::dim_cc ( complex*16, intent(in)  val1,
complex*16, intent(in)  val2 
)

Definition at line 540 of file complexify.f90.

complex*16 function complexify::dim_cr ( complex*16, intent(in)  val1,
real*8, intent(in)  val2 
)

Definition at line 549 of file complexify.f90.

complex*16 function complexify::dim_rc ( real*8, intent(in)  val1,
complex*16, intent(in)  val2 
)

Definition at line 559 of file complexify.f90.

complex*16 function complexify::epsilon_c ( complex*16, intent(in)  z)

Definition at line 583 of file complexify.f90.

logical function complexify::eq_aa ( character(len=*), intent(in)  lhs,
character(len=*), intent(in)  rhs 
)

Definition at line 728 of file complexify.f90.

logical function complexify::eq_cc ( complex*16, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 716 of file complexify.f90.

logical function complexify::eq_ci ( complex*16, intent(in)  lhs,
integer, intent(in)  rhs 
)

Definition at line 742 of file complexify.f90.

logical function complexify::eq_cr ( complex*16, intent(in)  lhs,
real*8, intent(in)  rhs 
)

Definition at line 732 of file complexify.f90.

logical function complexify::eq_ic ( integer, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 747 of file complexify.f90.

logical function complexify::eq_ii ( integer, intent(in)  lhs,
integer, intent(in)  rhs 
)

Definition at line 724 of file complexify.f90.

logical function complexify::eq_ir ( integer, intent(in)  lhs,
real*8, intent(in)  rhs 
)

Definition at line 752 of file complexify.f90.

logical function complexify::eq_rc ( real*8, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 737 of file complexify.f90.

logical function complexify::eq_ri ( real*8, intent(in)  lhs,
integer, intent(in)  rhs 
)

Definition at line 757 of file complexify.f90.

logical function complexify::eq_rr ( real*8, intent(in)  lhs,
real*8, intent(in)  rhs 
)

Definition at line 720 of file complexify.f90.

logical function complexify::ge_aa ( character(len=*), intent(in)  lhs,
character(len=*), intent(in)  rhs 
)

Definition at line 680 of file complexify.f90.

logical function complexify::ge_cc ( complex*16, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 668 of file complexify.f90.

logical function complexify::ge_ci ( complex*16, intent(in)  lhs,
integer, intent(in)  rhs 
)

Definition at line 694 of file complexify.f90.

logical function complexify::ge_cr ( complex*16, intent(in)  lhs,
real*8, intent(in)  rhs 
)

Definition at line 684 of file complexify.f90.

logical function complexify::ge_ic ( integer, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 699 of file complexify.f90.

logical function complexify::ge_ii ( integer, intent(in)  lhs,
integer, intent(in)  rhs 
)

Definition at line 676 of file complexify.f90.

logical function complexify::ge_ir ( integer, intent(in)  lhs,
real*8, intent(in)  rhs 
)

Definition at line 704 of file complexify.f90.

logical function complexify::ge_rc ( real*8, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 689 of file complexify.f90.

logical function complexify::ge_ri ( real*8, intent(in)  lhs,
integer, intent(in)  rhs 
)

Definition at line 709 of file complexify.f90.

logical function complexify::ge_rr ( real*8, intent(in)  lhs,
real*8, intent(in)  rhs 
)

Definition at line 672 of file complexify.f90.

logical function complexify::gt_cc ( complex*16, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 641 of file complexify.f90.

logical function complexify::gt_ci ( complex*16, intent(in)  lhs,
integer, intent(in)  rhs 
)

Definition at line 655 of file complexify.f90.

logical function complexify::gt_cr ( complex*16, intent(in)  lhs,
real*8, intent(in)  rhs 
)

Definition at line 645 of file complexify.f90.

logical function complexify::gt_ic ( integer, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 660 of file complexify.f90.

logical function complexify::gt_rc ( real*8, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 650 of file complexify.f90.

logical function complexify::le_cc ( complex*16, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 615 of file complexify.f90.

logical function complexify::le_ci ( complex*16, intent(in)  lhs,
integer, intent(in)  rhs 
)

Definition at line 629 of file complexify.f90.

logical function complexify::le_cr ( complex*16, intent(in)  lhs,
real*8, intent(in)  rhs 
)

Definition at line 619 of file complexify.f90.

logical function complexify::le_ic ( integer, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 634 of file complexify.f90.

logical function complexify::le_rc ( real*8, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 624 of file complexify.f90.

complex*16 function complexify::log10_c ( complex*16, intent(in)  z)

Definition at line 571 of file complexify.f90.

logical function complexify::lt_cc ( complex*16, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 589 of file complexify.f90.

logical function complexify::lt_ci ( complex*16, intent(in)  lhs,
integer, intent(in)  rhs 
)

Definition at line 603 of file complexify.f90.

logical function complexify::lt_cr ( complex*16, intent(in)  lhs,
real*8, intent(in)  rhs 
)

Definition at line 593 of file complexify.f90.

logical function complexify::lt_ic ( integer, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 608 of file complexify.f90.

logical function complexify::lt_rc ( real*8, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 598 of file complexify.f90.

complex*16 function complexify::max_cc ( complex*16, intent(in)  val1,
complex*16, intent(in)  val2 
)

Definition at line 377 of file complexify.f90.

complex*16 function complexify::max_ccc ( complex*16, intent(in)  val1,
complex*16, intent(in)  val2,
complex*16, intent(in)  val3 
)

Definition at line 406 of file complexify.f90.

complex*16 function complexify::max_cccc ( complex*16, intent(in)  val1,
complex*16, intent(in)  val2,
complex*16, intent(in)  val3,
complex*16, intent(in)  val4 
)

Definition at line 418 of file complexify.f90.

complex*16 function complexify::max_cr ( complex*16, intent(in)  val1,
real*8, intent(in)  val2 
)

Definition at line 386 of file complexify.f90.

complex*16 function complexify::max_rc ( real*8, intent(in)  val1,
complex*16, intent(in)  val2 
)

Definition at line 396 of file complexify.f90.

complex*16 function complexify::min_cc ( complex*16, intent(in)  val1,
complex*16, intent(in)  val2 
)

Definition at line 439 of file complexify.f90.

complex*16 function complexify::min_ccc ( complex*16, intent(in)  val1,
complex*16, intent(in)  val2,
complex*16, intent(in)  val3 
)

Definition at line 468 of file complexify.f90.

complex*16 function complexify::min_cccc ( complex*16, intent(in)  val1,
complex*16, intent(in)  val2,
complex*16, intent(in)  val3,
complex*16, intent(in)  val4 
)

Definition at line 480 of file complexify.f90.

complex*16 function complexify::min_cr ( complex*16, intent(in)  val1,
real*8, intent(in)  val2 
)

Definition at line 448 of file complexify.f90.

complex*16 function complexify::min_rc ( real*8, intent(in)  val1,
complex*16, intent(in)  val2 
)

Definition at line 458 of file complexify.f90.

logical function complexify::ne_aa ( character(len=*), intent(in)  lhs,
character(len=*), intent(in)  rhs 
)

Definition at line 776 of file complexify.f90.

logical function complexify::ne_cc ( complex*16, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 764 of file complexify.f90.

logical function complexify::ne_ci ( complex*16, intent(in)  lhs,
integer, intent(in)  rhs 
)

Definition at line 790 of file complexify.f90.

logical function complexify::ne_cr ( complex*16, intent(in)  lhs,
real*8, intent(in)  rhs 
)

Definition at line 780 of file complexify.f90.

logical function complexify::ne_ic ( integer, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 795 of file complexify.f90.

logical function complexify::ne_ii ( integer, intent(in)  lhs,
integer, intent(in)  rhs 
)

Definition at line 772 of file complexify.f90.

logical function complexify::ne_ir ( integer, intent(in)  lhs,
real*8, intent(in)  rhs 
)

Definition at line 800 of file complexify.f90.

logical function complexify::ne_rc ( real*8, intent(in)  lhs,
complex*16, intent(in)  rhs 
)

Definition at line 785 of file complexify.f90.

logical function complexify::ne_ri ( real*8, intent(in)  lhs,
integer, intent(in)  rhs 
)

Definition at line 805 of file complexify.f90.

logical function complexify::ne_rr ( real*8, intent(in)  lhs,
real*8, intent(in)  rhs 
)

Definition at line 768 of file complexify.f90.

integer function complexify::nint_c ( complex*16, intent(in)  z)

Definition at line 577 of file complexify.f90.

complex*16 function complexify::sign_cc ( complex*16, intent(in)  val1,
complex*16, intent(in)  val2 
)

Definition at line 503 of file complexify.f90.

complex*16 function complexify::sign_cr ( complex*16, intent(in)  val1,
real*8, intent(in)  val2 
)

Definition at line 514 of file complexify.f90.

complex*16 function complexify::sign_rc ( real*8, intent(in)  val1,
complex*16, intent(in)  val2 
)

Definition at line 526 of file complexify.f90.

complex*16 function complexify::sinh_c ( complex*16, intent(in)  z)

Definition at line 337 of file complexify.f90.

complex*16 function complexify::tan_c ( complex*16, intent(in)  z)

Definition at line 349 of file complexify.f90.

complex*16 function complexify::tanh_c ( complex*16, intent(in)  a)

Definition at line 361 of file complexify.f90.