OpenCMISS-Iron Internal API Documentation
machine_constants Module Reference

This module contains all machine dependent constants for AIX systems. More...

Variables

integer(intg), parameter machine_type =IBM_COMPUTER
 
integer(intg), parameter machine_os =AIX_OS
 
integer(intg), parameter machine_endian =LITTLE_ENDIAN_NUMBER
 
integer(intg), parameter machine_char_format =ASCII_CHARACTER
 
integer(intg), parameter machine_int_format =TWOS_COMPLEMENT_INTEGER
 
integer(intg), parameter machine_sp_format =SPIEEE_NUMBER
 
integer(intg), parameter machine_dp_format =DPIEEE_NUMBER
 
integer(intg), parameter integer_size =4
 
integer(intg), parameter short_integer_size =2
 
integer(intg), parameter long_integer_size =8
 
integer(intg), parameter single_real_size =4
 
integer(intg), parameter double_real_size =8
 
integer(intg), parameter character_size =1
 
integer(intg), parameter logical_size =4
 
integer(intg), parameter single_complex_size =8
 
integer(intg), parameter double_complex_size =16
 
character(len=1), parameter error_separator_constant =CHAR(6)
 

Detailed Description

This module contains all machine dependent constants for AIX systems.

This module contains all machine dependent constants for Win32 systems.

This module contains all machine dependent constants for VMS systems.

This module contains all machine dependent constants for Linux systems.

This module contains all machine dependent constants for IRIX systems.

Variable Documentation

integer(intg), parameter machine_constants::character_size =1

Definition at line 67 of file machine_constants_aix.f90.

Referenced by binary_file::open_cmiss_binary_file().

integer(intg), parameter machine_constants::double_complex_size =16

Definition at line 70 of file machine_constants_aix.f90.

Referenced by binary_file::open_cmiss_binary_file().

integer(intg), parameter machine_constants::double_real_size =8

Definition at line 66 of file machine_constants_aix.f90.

Referenced by binary_file::open_cmiss_binary_file().

character(len=1), parameter machine_constants::error_separator_constant =CHAR(6)
integer(intg), parameter machine_constants::integer_size =4

Definition at line 62 of file machine_constants_aix.f90.

Referenced by binary_file::open_cmiss_binary_file().

integer(intg), parameter machine_constants::logical_size =4

Definition at line 68 of file machine_constants_aix.f90.

Referenced by binary_file::open_cmiss_binary_file().

integer(intg), parameter machine_constants::long_integer_size =8

Definition at line 64 of file machine_constants_aix.f90.

Referenced by binary_file::open_cmiss_binary_file().

integer(intg), parameter machine_constants::machine_char_format =ASCII_CHARACTER

Definition at line 58 of file machine_constants_aix.f90.

Referenced by binary_file::open_cmiss_binary_file().

integer(intg), parameter machine_constants::machine_dp_format =DPIEEE_NUMBER

Definition at line 61 of file machine_constants_aix.f90.

Referenced by binary_file::open_cmiss_binary_file().

integer(intg), parameter machine_constants::machine_endian =LITTLE_ENDIAN_NUMBER
integer(intg), parameter machine_constants::machine_int_format =TWOS_COMPLEMENT_INTEGER

Definition at line 59 of file machine_constants_aix.f90.

Referenced by binary_file::open_cmiss_binary_file().

integer(intg), parameter machine_constants::machine_os =AIX_OS
integer(intg), parameter machine_constants::machine_sp_format =SPIEEE_NUMBER

Definition at line 60 of file machine_constants_aix.f90.

Referenced by binary_file::open_cmiss_binary_file().

integer(intg), parameter machine_constants::machine_type =IBM_COMPUTER

Definition at line 55 of file machine_constants_aix.f90.

Referenced by binary_file::open_cmiss_binary_file().

integer(intg), parameter machine_constants::short_integer_size =2

Definition at line 63 of file machine_constants_aix.f90.

Referenced by binary_file::open_cmiss_binary_file().

integer(intg), parameter machine_constants::single_complex_size =8

Definition at line 69 of file machine_constants_aix.f90.

Referenced by binary_file::open_cmiss_binary_file().

integer(intg), parameter machine_constants::single_real_size =4

Definition at line 65 of file machine_constants_aix.f90.

Referenced by binary_file::open_cmiss_binary_file().