fitpack
Modern Fortran library for curve and surface fitting with splines
Loading...
Searching...
No Matches
fitpack_core::fp_comm_expand Interface Reference

Expand communication buffer into allocatable arrays. More...

Public Member Functions

pure subroutine fp_real_comm_expand_1d (array, buffer)
 Expand communication buffer into 1D real(FP_REAL) allocatable array.
 
pure subroutine fp_real_comm_expand_2d (array, buffer)
 Expand communication buffer into 2D real(FP_REAL) allocatable array.
 
pure subroutine fp_real_comm_expand_3d (array, buffer)
 Expand communication buffer into 3D real(FP_REAL) allocatable array.
 
pure subroutine fp_size_comm_expand_1d (array, buffer)
 Expand communication buffer into 1D integer(FP_SIZE) allocatable array.
 
pure subroutine fp_bool_comm_expand_1d (array, buffer)
 Expand communication buffer into 1D logical(FP_BOOL) allocatable array.
 

Detailed Description

Expand communication buffer into allocatable arrays.

Member Function/Subroutine Documentation

◆ fp_bool_comm_expand_1d()

pure subroutine fitpack_core::fp_comm_expand::fp_bool_comm_expand_1d ( logical(fp_bool), dimension(:), intent(out), allocatable array,
real(fp_comm), dimension(:), intent(in) buffer )

Expand communication buffer into 1D logical(FP_BOOL) allocatable array.

Here is the call graph for this function:

◆ fp_real_comm_expand_1d()

pure subroutine fitpack_core::fp_comm_expand::fp_real_comm_expand_1d ( real(fp_real), dimension(:), intent(out), allocatable array,
real(fp_comm), dimension(:), intent(in) buffer )

Expand communication buffer into 1D real(FP_REAL) allocatable array.

Here is the call graph for this function:

◆ fp_real_comm_expand_2d()

pure subroutine fitpack_core::fp_comm_expand::fp_real_comm_expand_2d ( real(fp_real), dimension(:,:), intent(out), allocatable array,
real(fp_comm), dimension(:), intent(in) buffer )

Expand communication buffer into 2D real(FP_REAL) allocatable array.

Here is the call graph for this function:

◆ fp_real_comm_expand_3d()

pure subroutine fitpack_core::fp_comm_expand::fp_real_comm_expand_3d ( real(fp_real), dimension(:,:,:), intent(out), allocatable array,
real(fp_comm), dimension(:), intent(in) buffer )

Expand communication buffer into 3D real(FP_REAL) allocatable array.

Here is the call graph for this function:

◆ fp_size_comm_expand_1d()

pure subroutine fitpack_core::fp_comm_expand::fp_size_comm_expand_1d ( integer(fp_size), dimension(:), intent(out), allocatable array,
real(fp_comm), dimension(:), intent(in) buffer )

Expand communication buffer into 1D integer(FP_SIZE) allocatable array.

Here is the call graph for this function:

The documentation for this interface was generated from the following file: