UPP  V11.0.0
 All Data Structures Files Functions Pages
native_endianness Module Reference

Public Member Functions

logical function, public is_little_endian ()
 

Data Fields

logical, public byte_swap
 

Detailed Description

Note
functions included: is_little_endian - no argument–returns true for little-endian machine, false for big-endian machine
variables included: byte_swap - false if machine and wrf binary file are same endian, true if different

Program History Log

Date Programmer Comments
2012-10-11 Parrish Initial. Copy/modify original module native_endianness provided by Dusan Jovic, NCEP/EMC 2012
2012-10-19 parrish Additional modifications to improve efficiency. Remove interface and make to_native_endianness to work only with integer(4) arguments. Put to_native_endianness_i4 outside module.
Author
Parrish wx22
Date
2012-10-11

Definition at line 24 of file native_endianness.f.

Member Function/Subroutine Documentation

logical function, public native_endianness::is_little_endian ( )

is_little_endian() tests to see if machine is little-endian. Returns true for little-endian, false for big-endian.

Program History Log

Date Programmer Comments
2012-10-11 Parrish Add doc block
Author
Parrish wx22
Date
2012-10-11

Definition at line 39 of file native_endianness.f.


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