CAM
mo_xsections Module Reference

Functions/Subroutines

subroutine, public r01 (nw, wl, wc, tlev, airlev, jlabel, xs)
 
real(r8) function fo3qy (w, t)
 
subroutine, public r04 (nw, wl, wc, tlev, airlev, jlabel, xs)
 
subroutine, public r44_inti (nw, wc)
 
subroutine, public r44 (nw, wl, wc, tlev, airlev, jlabel, xs)
 
subroutine, public r08_inti (nw, wl, wc)
 
subroutine, public r08 (nw, wl, wc, tlev, airlev, jlabel, xs)
 
subroutine, public r06 (nw, wl, wc, tlev, airlev, jlabel, xs)
 
subroutine, public r10 (nw, wl, wc, tlev, airlev, jlabel, xs)
 
subroutine, public r11 (nw, wl, wc, tlev, airlev, jlabel, xs)
 
subroutine, public r14 (nw, wl, wc, tlev, airlev, jlabel, xs)
 
subroutine, public r15 (nw, wl, wc, tlev, airlev, jlabel, xs)
 
subroutine qyacet (w, t, m, fco, fac)
 
subroutine, public r17 (nw, wl, wc, tlev, airlev, jlabel, xs)
 
subroutine, public r18 (nw, wl, wc, tlev, airlev, jlabel, xs)
 
subroutine, public xs_mvk (nw, wl, wc, tlev, airlev, xs)
 

Variables

real(r8), dimension(:), allocatable a
 
real(r8), dimension(:), allocatable b
 
real(r8), dimension(:), allocatable suma
 
real(r8), dimension(:), allocatable sumb
 

Function/Subroutine Documentation

◆ fo3qy()

real(r8) function mo_xsections::fo3qy ( real(r8), intent(in)  w,
real(r8), intent(in)  t 
)
Here is the caller graph for this function:

◆ qyacet()

subroutine mo_xsections::qyacet ( real(r8), intent(in)  w,
real(r8), intent(in)  t,
real(r8), intent(in)  m,
real(r8), intent(out)  fco,
real(r8), intent(out)  fac 
)
Here is the caller graph for this function:

◆ r01()

subroutine, public mo_xsections::r01 ( integer, intent(in)  nw,
real(r8), dimension(kw), intent(in)  wl,
real(r8), dimension(kw), intent(in)  wc,
real(r8), dimension(pverp), intent(in)  tlev,
real(r8), dimension(pverp), intent(in)  airlev,
character(len=*), intent(in)  jlabel,
real(r8), dimension(:,:), intent(inout)  xs 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ r04()

subroutine, public mo_xsections::r04 ( integer, intent(in)  nw,
real(r8), dimension(kw), intent(in)  wl,
real(r8), dimension(kw), intent(in)  wc,
real(r8), dimension(pverp), intent(in)  tlev,
real(r8), dimension(pverp), intent(in)  airlev,
character(len=*), intent(in)  jlabel,
real(r8), dimension(:,:), intent(inout)  xs 
)
Here is the caller graph for this function:

◆ r06()

subroutine, public mo_xsections::r06 ( integer, intent(in)  nw,
real(r8), dimension(kw), intent(in)  wl,
real(r8), dimension(kw), intent(in)  wc,
real(r8), dimension(pverp), intent(in)  tlev,
real(r8), dimension(pverp), intent(in)  airlev,
character(len=*), intent(in)  jlabel,
real(r8), dimension(:,:), intent(inout)  xs 
)
Here is the caller graph for this function:

◆ r08()

subroutine, public mo_xsections::r08 ( integer, intent(in)  nw,
real(r8), dimension(kw), intent(in)  wl,
real(r8), dimension(kw), intent(in)  wc,
real(r8), dimension(pverp), intent(in)  tlev,
real(r8), dimension(pverp), intent(in)  airlev,
character(len=*), intent(in)  jlabel,
real(r8), dimension(:,:), intent(inout)  xs 
)
Here is the caller graph for this function:

◆ r08_inti()

subroutine, public mo_xsections::r08_inti ( integer, intent(in)  nw,
real(r8), dimension(kw), intent(in)  wl,
real(r8), dimension(kw), intent(in)  wc 
)
Here is the caller graph for this function:

◆ r10()

subroutine, public mo_xsections::r10 ( integer, intent(in)  nw,
real(r8), dimension(kw), intent(in)  wl,
real(r8), dimension(kw), intent(in)  wc,
real(r8), dimension(pverp), intent(in)  tlev,
real(r8), dimension(pverp), intent(in)  airlev,
character(len=*), intent(in)  jlabel,
real(r8), dimension(:,:), intent(inout)  xs 
)
Here is the caller graph for this function:

◆ r11()

subroutine, public mo_xsections::r11 ( integer, intent(in)  nw,
real(r8), dimension(kw), intent(in)  wl,
real(r8), dimension(kw), intent(in)  wc,
real(r8), dimension(pverp), intent(in)  tlev,
real(r8), dimension(pverp), intent(in)  airlev,
character(len=*), intent(in)  jlabel,
real(r8), dimension(:,:), intent(inout)  xs 
)
Here is the caller graph for this function:

◆ r14()

subroutine, public mo_xsections::r14 ( integer, intent(in)  nw,
real(r8), dimension(kw), intent(in)  wl,
real(r8), dimension(kw), intent(in)  wc,
real(r8), dimension(pverp), intent(in)  tlev,
real(r8), dimension(pverp), intent(in)  airlev,
character(len=*), intent(in)  jlabel,
real(r8), dimension(:,:), intent(inout)  xs 
)
Here is the caller graph for this function:

◆ r15()

subroutine, public mo_xsections::r15 ( integer, intent(in)  nw,
real(r8), dimension(kw), intent(in)  wl,
real(r8), dimension(kw), intent(in)  wc,
real(r8), dimension(pverp), intent(in)  tlev,
real(r8), dimension(pverp), intent(in)  airlev,
character(len=*), intent(in)  jlabel,
real(r8), dimension(:,:), intent(inout)  xs 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ r17()

subroutine, public mo_xsections::r17 ( integer, intent(in)  nw,
real(r8), dimension(kw), intent(in)  wl,
real(r8), dimension(kw), intent(in)  wc,
real(r8), dimension(pverp), intent(in)  tlev,
real(r8), dimension(pverp), intent(in)  airlev,
character(len=*), intent(in)  jlabel,
real(r8), dimension(:,:), intent(inout)  xs 
)
Here is the caller graph for this function:

◆ r18()

subroutine, public mo_xsections::r18 ( integer, intent(in)  nw,
real(r8), dimension(kw), intent(in)  wl,
real(r8), dimension(kw), intent(in)  wc,
real(r8), dimension(pverp), intent(in)  tlev,
real(r8), dimension(pverp), intent(in)  airlev,
character(len=*), intent(in)  jlabel,
real(r8), dimension(:,:), intent(inout)  xs 
)
Here is the caller graph for this function:

◆ r44()

subroutine, public mo_xsections::r44 ( integer, intent(in)  nw,
real(r8), dimension(kw), intent(in)  wl,
real(r8), dimension(kw), intent(in)  wc,
real(r8), dimension(pverp), intent(in)  tlev,
real(r8), dimension(pverp), intent(in)  airlev,
character(len=*), intent(in)  jlabel,
real(r8), dimension(:,:), intent(inout)  xs 
)
Here is the caller graph for this function:

◆ r44_inti()

subroutine, public mo_xsections::r44_inti ( integer, intent(in)  nw,
real(r8), dimension(kw), intent(in)  wc 
)
Here is the caller graph for this function:

◆ xs_mvk()

subroutine, public mo_xsections::xs_mvk ( integer, intent(in)  nw,
real(r8), dimension(kw), intent(in)  wl,
real(r8), dimension(kw), intent(in)  wc,
real(r8), dimension(pverp), intent(in)  tlev,
real(r8), dimension(pverp), intent(in)  airlev,
real(r8), dimension(:,:), intent(inout)  xs 
)
Here is the caller graph for this function:

Variable Documentation

◆ a

real(r8), dimension(:), allocatable mo_xsections::a
private

◆ b

real(r8), dimension(:), allocatable mo_xsections::b
private

◆ suma

real(r8), dimension(:), allocatable mo_xsections::suma
private

◆ sumb

real(r8), dimension(:), allocatable mo_xsections::sumb
private