FV3 Bundle
endian_utility::swap_endian Interface Reference

Private Member Functions

elemental integer(short) function swap_short_integer (Input)
 
elemental integer(long) function swap_long_integer (Input)
 
elemental integer(llong) function swap_llong_integer (Input)
 
elemental real(single) function swap_single_float (Input)
 
elemental real(double) function swap_double_float (Input)
 
elemental complex(single) function swap_single_complex (Input)
 
elemental complex(double) function swap_double_complex (Input)
 

Detailed Description

Definition at line 98 of file Endian_Utility.f90.

Member Function/Subroutine Documentation

◆ swap_double_complex()

elemental complex( double ) function endian_utility::swap_endian::swap_double_complex ( complex( double ), intent(in)  Input)
private

Definition at line 530 of file Endian_Utility.f90.

◆ swap_double_float()

elemental real( double ) function endian_utility::swap_endian::swap_double_float ( real( double ), intent(in)  Input)
private

Definition at line 470 of file Endian_Utility.f90.

◆ swap_llong_integer()

elemental integer( llong ) function endian_utility::swap_endian::swap_llong_integer ( integer( llong ), intent(in)  Input)
private

Definition at line 394 of file Endian_Utility.f90.

◆ swap_long_integer()

elemental integer( long ) function endian_utility::swap_endian::swap_long_integer ( integer( long ), intent(in)  Input)
private

Definition at line 356 of file Endian_Utility.f90.

◆ swap_short_integer()

elemental integer( short ) function endian_utility::swap_endian::swap_short_integer ( integer( short ), intent(in)  Input)
private

Definition at line 318 of file Endian_Utility.f90.

◆ swap_single_complex()

elemental complex( single ) function endian_utility::swap_endian::swap_single_complex ( complex( single ), intent(in)  Input)
private

Definition at line 508 of file Endian_Utility.f90.

◆ swap_single_float()

elemental real( single ) function endian_utility::swap_endian::swap_single_float ( real( single ), intent(in)  Input)
private

Definition at line 432 of file Endian_Utility.f90.


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