SURFEX v8.1
General documentation of Surfex
Data Types | Modules | Functions/Subroutines | Variables
quad_emu_mod.F90 File Reference

Go to the source code of this file.

Data Types

type  quad_emu_mod::quads
 
type  quad_emu_mod::quadv
 

Modules

module  quad_emu_mod
 

Functions/Subroutines

subroutine quad_emu_mod::qxmy (V1, V2, N, V3)
 
subroutine quad_emu_mod::qaxpy (ALPHA, V1, V2, N)
 
subroutine quad_emu_mod::sqrtivdv (I1, I2, N, X)
 
subroutine i4vcpqv (I4, AHI, ALO, N)
 
subroutine r16vcpqv (R16, AHI, ALO, N)
 
subroutine qvcpr16v (AHI, ALO, R16, N)
 
subroutine r16scpqv (R16, AHI, ALO, N)
 
subroutine qvmulqv (AHI, ALO, CHI, CLO, ACHI, ACLO, N)
 
subroutine qvdivqv (AHI, ALO, CHI, CLO, ACHI, ACLO, N)
 
subroutine qvaddqv (AHI, ALO, CHI, CLO, ACHI, ACLO, N)
 
subroutine qvsubqv (AHI, ALO, CHI, CLO, ACHI, ACLO, N)
 
subroutine dvmuldv (A, C, ACHI, ACLO, N)
 
subroutine ismulqv (IS, QHI, QLO, QIHI, QILO, N)
 
subroutine qvdivis (AHI, ALO, IS, AIHI, AILO, N)
 
subroutine qvsqrt (AHI, ALO, BHI, BLO, N)
 

Variables

external quad_emu_mod::qvmulqv
 
external quad_emu_mod::ismulqv
 
external quad_emu_mod::qvaddqv
 
external quad_emu_mod::qvsubqv
 
external quad_emu_mod::r16vcpqv
 
external quad_emu_mod::qvcpr16v
 

Function/Subroutine Documentation

◆ dvmuldv()

subroutine dvmuldv ( real(kind=jprb), dimension(n A,
real(kind=jprb), dimension(n C,
real(kind=jprb), dimension(n ACHI,
real(kind=jprb), dimension(n ACLO,
integer  N 
)

Definition at line 427 of file quad_emu_mod.F90.

◆ i4vcpqv()

subroutine i4vcpqv ( integer(kind=jpib), dimension(n I4,
real(kind=jprb), dimension(n AHI,
real(kind=jprb), dimension(n ALO,
integer(kind=jpim)  N 
)

Definition at line 158 of file quad_emu_mod.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ismulqv()

subroutine ismulqv ( integer  IS,
real(kind=jprb), dimension(n QHI,
real(kind=jprb), dimension(n QLO,
real(kind=jprb), dimension(n QIHI,
real(kind=jprb), dimension(n QILO,
integer  N 
)

Definition at line 462 of file quad_emu_mod.F90.

◆ qvaddqv()

subroutine qvaddqv ( real(kind=jprb), dimension(n AHI,
real(kind=jprb), dimension(n ALO,
real(kind=jprb), dimension(n CHI,
real(kind=jprb), dimension(n CLO,
real(kind=jprb), dimension(n ACHI,
real(kind=jprb), dimension(n ACLO,
integer  N 
)

Definition at line 375 of file quad_emu_mod.F90.

◆ qvcpr16v()

subroutine qvcpr16v ( real(kind=jprb), dimension(n AHI,
real(kind=jprb), dimension(n ALO,
real(kind=jprb), dimension(2,n R16,
integer  N 
)

Definition at line 216 of file quad_emu_mod.F90.

◆ qvdivis()

subroutine qvdivis ( real(kind=jprb), dimension(n AHI,
real(kind=jprb), dimension(n ALO,
integer  IS,
real(kind=jprb), dimension(n AIHI,
real(kind=jprb), dimension(n AILO,
integer  N 
)

Definition at line 490 of file quad_emu_mod.F90.

◆ qvdivqv()

subroutine qvdivqv ( real(kind=jprb), dimension(n AHI,
real(kind=jprb), dimension(n ALO,
real(kind=jprb), dimension(n CHI,
real(kind=jprb), dimension(n CLO,
real(kind=jprb), dimension(n ACHI,
real(kind=jprb), dimension(n ACLO,
integer  N 
)

Definition at line 328 of file quad_emu_mod.F90.

Here is the caller graph for this function:

◆ qvmulqv()

subroutine qvmulqv ( real(kind=jprb), dimension(n AHI,
real(kind=jprb), dimension(n ALO,
real(kind=jprb), dimension(n CHI,
real(kind=jprb), dimension(n CLO,
real(kind=jprb), dimension(n ACHI,
real(kind=jprb), dimension(n ACLO,
integer  N 
)

Definition at line 283 of file quad_emu_mod.F90.

◆ qvsqrt()

subroutine qvsqrt ( real(kind=jprb), dimension(n AHI,
real(kind=jprb), dimension(n ALO,
real(kind=jprb), dimension(n BHI,
real(kind=jprb), dimension(n BLO,
integer  N 
)

Definition at line 539 of file quad_emu_mod.F90.

Here is the caller graph for this function:

◆ qvsubqv()

subroutine qvsubqv ( real(kind=jprb), dimension(n AHI,
real(kind=jprb), dimension(n ALO,
real(kind=jprb), dimension(n CHI,
real(kind=jprb), dimension(n CLO,
real(kind=jprb), dimension(n ACHI,
real(kind=jprb), dimension(n ACLO,
integer  N 
)

Definition at line 401 of file quad_emu_mod.F90.

◆ r16scpqv()

subroutine r16scpqv ( real(kind=jprb), dimension(2)  R16,
real(kind=jprb), dimension(n AHI,
real(kind=jprb), dimension(n ALO,
integer  N 
)

Definition at line 258 of file quad_emu_mod.F90.

Here is the caller graph for this function:

◆ r16vcpqv()

subroutine r16vcpqv ( real(kind=jprb), dimension(2,n R16,
real(kind=jprb), dimension(n AHI,
real(kind=jprb), dimension(n ALO,
integer(kind=jpim)  N 
)

Definition at line 172 of file quad_emu_mod.F90.

Here is the caller graph for this function: