LMDZ
buffer_mod Module Reference

Data Types

interface  get_buffer
 

Functions/Subroutines

subroutine get_buffer_i (buff, buff_size)
 
subroutine get_buffer_r (buff, buff_size)
 
subroutine get_buffer_l (buff, buff_size)
 
subroutine get_buffer_c (buff, buff_size)
 

Variables

real, parameter grow_factor =1.5
 
integer, dimension(:), pointer, save buffer_i
 
integer, save size_buffer_i = 0
 
real, dimension(:), pointer, save buffer_r
 
integer, save size_buffer_r = 0
 
logical, dimension(:), pointer, save buffer_l
 
integer, save size_buffer_l = 0
 
character, dimension(:), pointer, save buffer_c
 
integer, save size_buffer_c = 0
 

Function/Subroutine Documentation

subroutine buffer_mod::get_buffer_c ( character, dimension(:), pointer  buff,
integer, intent(in)  buff_size 
)
private

Definition at line 73 of file buffer_mod.F90.

subroutine buffer_mod::get_buffer_i ( integer, dimension(:), pointer  buff,
integer, intent(in)  buff_size 
)
private

Definition at line 31 of file buffer_mod.F90.

subroutine buffer_mod::get_buffer_l ( logical, dimension(:), pointer  buff,
integer, intent(in)  buff_size 
)
private

Definition at line 59 of file buffer_mod.F90.

subroutine buffer_mod::get_buffer_r ( real, dimension(:), pointer  buff,
integer, intent(in)  buff_size 
)
private

Definition at line 45 of file buffer_mod.F90.

Variable Documentation

character, dimension(:), pointer, save buffer_mod::buffer_c

Definition at line 18 of file buffer_mod.F90.

integer, dimension(:), pointer, save buffer_mod::buffer_i

Definition at line 6 of file buffer_mod.F90.

logical, dimension(:), pointer, save buffer_mod::buffer_l

Definition at line 14 of file buffer_mod.F90.

real, dimension(:), pointer, save buffer_mod::buffer_r

Definition at line 10 of file buffer_mod.F90.

real, parameter buffer_mod::grow_factor =1.5

Definition at line 4 of file buffer_mod.F90.

integer, save buffer_mod::size_buffer_c = 0

Definition at line 19 of file buffer_mod.F90.

integer, save buffer_mod::size_buffer_i = 0

Definition at line 7 of file buffer_mod.F90.

integer, save buffer_mod::size_buffer_l = 0

Definition at line 15 of file buffer_mod.F90.

integer, save buffer_mod::size_buffer_r = 0

Definition at line 11 of file buffer_mod.F90.