SURFEX v8.1
General documentation of Surfex
Data Types | Functions/Subroutines | Variables
mode_searchgrp Module Reference

Data Types

type  sop_t
 

Functions/Subroutines

subroutine ini_sopdata (SOPDATA)
 
subroutine recsearch (KTAB, SOPDATA)
 
recursive subroutine, private recsearch_grp (IND1, IND2, ITAB, ISEUIL)
 
subroutine invertcol (ITAB, KX, KY)
 

Variables

integer, external fminbits_in_word
 
integer, save, private igrp
 
integer, dimension(:), allocatable, target, private ibeg
 
integer, dimension(:), allocatable, target, private iend
 
integer, dimension(:), allocatable, target, private valmax
 
integer, dimension(:), allocatable, target, private valmin
 
integer, parameter, private mainseuil =8
 
integer, save, private igrpmax
 
integer, save, private icount
 
integer, dimension(16), parameter, private minelt =(/4,4,4,4,5,5,6,6,7,8,9,11,13,17,26,51/)
 

Function/Subroutine Documentation

◆ ini_sopdata()

subroutine mode_searchgrp::ini_sopdata ( type(sop_t), intent(out)  SOPDATA)

Definition at line 32 of file mode_searchgrp.f90.

Here is the caller graph for this function:

◆ invertcol()

subroutine mode_searchgrp::invertcol ( integer, dimension(kx,ky), intent(inout)  ITAB,
integer, intent(in)  KX,
integer, intent(in)  KY 
)

Definition at line 188 of file mode_searchgrp.f90.

Here is the caller graph for this function:

◆ recsearch()

subroutine mode_searchgrp::recsearch ( integer, dimension(:)  KTAB,
type(sop_t), intent(out)  SOPDATA 
)

Definition at line 43 of file mode_searchgrp.f90.

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

◆ recsearch_grp()

recursive subroutine, private mode_searchgrp::recsearch_grp ( integer, intent(in)  IND1,
integer, intent(in)  IND2,
integer, dimension(:), intent(in)  ITAB,
integer, intent(in)  ISEUIL 
)
private

Definition at line 78 of file mode_searchgrp.f90.

Here is the caller graph for this function:

Variable Documentation

◆ fminbits_in_word

integer, external mode_searchgrp::fminbits_in_word

Definition at line 17 of file mode_searchgrp.f90.

◆ ibeg

integer, dimension(:), allocatable, target, private mode_searchgrp::ibeg
private

Definition at line 21 of file mode_searchgrp.f90.

◆ icount

integer, save, private mode_searchgrp::icount
private

Definition at line 24 of file mode_searchgrp.f90.

◆ iend

integer, dimension(:), allocatable, target, private mode_searchgrp::iend
private

Definition at line 21 of file mode_searchgrp.f90.

◆ igrp

integer, save, private mode_searchgrp::igrp
private

Definition at line 20 of file mode_searchgrp.f90.

◆ igrpmax

integer, save, private mode_searchgrp::igrpmax
private

Definition at line 23 of file mode_searchgrp.f90.

◆ mainseuil

integer, parameter, private mode_searchgrp::mainseuil =8
private

Definition at line 22 of file mode_searchgrp.f90.

◆ minelt

integer, dimension(16), parameter, private mode_searchgrp::minelt =(/4,4,4,4,5,5,6,6,7,8,9,11,13,17,26,51/)
private

Definition at line 25 of file mode_searchgrp.f90.

◆ valmax

integer, dimension(:), allocatable, target, private mode_searchgrp::valmax
private

Definition at line 21 of file mode_searchgrp.f90.

◆ valmin

integer, dimension(:), allocatable, target, private mode_searchgrp::valmin
private

Definition at line 21 of file mode_searchgrp.f90.