FORCES
FORtran lib for Comp. Env. Sys.
|
Append values on existing arrays. More...
Go to the source code of this file.
Data Types | |
interface | mo_append::append |
Append (rows) scalars, vectors, and matrixes onto existing array. More... | |
interface | mo_append::paste |
Paste (columns) scalars, vectors, and matrixes onto existing array. More... | |
interface | mo_append::add_nodata_slice |
Paste a matrix of ones times a value onto an existing matrix. More... | |
Modules | |
module | mo_append |
Append values on existing arrays. | |
Functions/Subroutines | |
subroutine | mo_append::append_i4_v_s (vec1, sca2) |
subroutine | mo_append::append_i4_v_v (vec1, vec2) |
subroutine | mo_append::append_i4_m_m (mat1, mat2, fill_value) |
subroutine | mo_append::append_i4_3d (mat1, mat2, fill_value) |
subroutine | mo_append::append_i8_v_s (vec1, sca2) |
subroutine | mo_append::append_i8_v_v (vec1, vec2) |
subroutine | mo_append::append_i8_m_m (mat1, mat2, fill_value) |
subroutine | mo_append::append_i8_3d (mat1, mat2, fill_value) |
subroutine | mo_append::append_sp_v_s (vec1, sca2) |
subroutine | mo_append::append_sp_v_v (vec1, vec2) |
subroutine | mo_append::append_sp_m_m (mat1, mat2, fill_value) |
subroutine | mo_append::append_sp_3d (mat1, mat2, fill_value) |
subroutine | mo_append::append_dp_v_s (vec1, sca2) |
subroutine | mo_append::append_dp_v_v (vec1, vec2) |
subroutine | mo_append::append_dp_m_m (mat1, mat2, fill_value, idim) |
subroutine | mo_append::append_dp_3d (mat1, mat2, fill_value, idim) |
subroutine | mo_append::append_dp_4d (mat1, mat2, fill_value, idim) |
subroutine | mo_append::append_char_v_s (vec1, sca2) |
subroutine | mo_append::append_char_v_v (vec1, vec2) |
subroutine | mo_append::append_char_m_m (mat1, mat2, fill_value) |
subroutine | mo_append::append_char_3d (mat1, mat2, fill_value) |
subroutine | mo_append::append_lgt_v_s (vec1, sca2) |
subroutine | mo_append::append_lgt_v_v (vec1, vec2) |
subroutine | mo_append::append_lgt_m_m (mat1, mat2, fill_value, idim) |
subroutine | mo_append::append_lgt_3d (mat1, mat2, fill_value, idim) |
subroutine | mo_append::append_lgt_4d (mat1, mat2, fill_value, idim) |
subroutine | mo_append::paste_i4_m_s (mat1, sca2) |
subroutine | mo_append::paste_i4_m_v (mat1, vec2, fill_value) |
subroutine | mo_append::paste_i4_m_m (mat1, mat2, fill_value) |
subroutine | mo_append::paste_i8_m_s (mat1, sca2) |
subroutine | mo_append::paste_i8_m_v (mat1, vec2, fill_value) |
subroutine | mo_append::paste_i8_m_m (mat1, mat2, fill_value) |
subroutine | mo_append::paste_sp_m_s (mat1, sca2) |
subroutine | mo_append::paste_sp_m_v (mat1, vec2, fill_value) |
subroutine | mo_append::paste_sp_m_m (mat1, mat2, fill_value) |
subroutine | mo_append::paste_dp_m_s (mat1, sca2) |
subroutine | mo_append::paste_dp_m_v (mat1, vec2, fill_value) |
subroutine | mo_append::paste_dp_m_m (mat1, mat2, fill_value) |
subroutine | mo_append::paste_dp_3d (mat1, mat2) |
subroutine | mo_append::paste_dp_4d (mat1, mat2) |
subroutine | mo_append::paste_i4_3d (mat1, mat2) |
subroutine | mo_append::paste_i4_4d (mat1, mat2) |
subroutine | mo_append::paste_char_m_s (mat1, sca2) |
subroutine | mo_append::paste_char_m_v (mat1, vec2, fill_value) |
subroutine | mo_append::paste_char_m_m (mat1, mat2, fill_value) |
subroutine | mo_append::paste_lgt_m_s (mat1, sca2) |
subroutine | mo_append::paste_lgt_m_v (mat1, vec2) |
subroutine | mo_append::paste_lgt_m_m (mat1, mat2) |
subroutine | mo_append::add_nodata_slice_dp_2d (array, nadd, nodatavalue) |
subroutine | mo_append::add_nodata_slice_dp_3d (array, nadd, nodatavalue) |
subroutine | mo_append::add_nodata_slice_dp_4d (array, nadd, nodatavalue) |
subroutine | mo_append::add_nodata_slice_i4_2d (array, nadd, nodatavalue) |
subroutine | mo_append::add_nodata_slice_i4_3d (array, nadd, nodatavalue) |
subroutine | mo_append::add_nodata_slice_i4_4d (array, nadd, nodatavalue) |
Append values on existing arrays.
Provides routines to append (rows) and paste (columns) scalars, vectors, and matrixes onto existing arrays.
COPYING
and COPYING.LESSER
provided with this software. The complete GNU license text can also be found at http://www.gnu.org/licenses/. Definition in file mo_append.f90.