For a description of each of the items below, please have a look at
John Reid, The new features of Fortran 2003
.
| Feature | Deployment | Importance | ||
|---|---|---|---|---|
| 1 IEEE arithmetic (TR 15580) | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 2 Allocatable enhancements (TR 15581) | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know |
| Feature | Deployment | Importance | ||
|---|---|---|---|---|
| 1 Parameterized derived types | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 2 Procedure pointers | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 3 Finalization | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 4 Procedures bound by name to a type | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 5 The PASS attribute | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 6 Procedures bound to a type as operators | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 7 Type extension | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 8 Overriding a type-bound procedure | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 9 Enumerations | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 10 ASSOCIATE construct | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 11 Polymorphic entities | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 12 SELECT TYPE construct | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 13 Deferred bindings and abstract types | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know |
| Feature | Deployment | Importance | ||
|---|---|---|---|---|
| 1 Structure constructors | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 2 The allocate statement | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 3 Assignment to an allocatable array | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 4 Transferring an allocation | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 5 More control of access from a module | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 6 Renaming operators on the USE statement | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 7 Pointer assignment | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 8 Pointer INTENT | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 9 The VOLATILE attribute | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 10 The IMPORT statement | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 11 Intrinsic modules | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 12 Access to the computing environment | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 13 Support for international character sets (UTF-8 + UCS-4) | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 14 Lengths of names and statements | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 15 Binary, octal and hex constants | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 16 Array constructor syntax | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 17 Specification and initialization expressions | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 18 Complex constants | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 19 Changes to intrinsic functions | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 20 Controlling IEEE underflow | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 21 Another IEEE class value | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know |
| Feature | Deployment | Importance | ||
|---|---|---|---|---|
| 1 Derived type input/output | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 2 Asynchronous input/output | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 3 FLUSH statement | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 4 IOMSG= specifier | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 5 Stream access input/output | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 6 ROUND= specifier | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 7 DECIMAL= specifier | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 8 SIGN= specifier | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 9 Kind type parameters of integer specifiers | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 10 Recursive input/output | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 11 Intrinsic function for newline character | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 12 Input and output of IEEE exceptional values | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know |
| Feature | Deployment | Importance | ||
|---|---|---|---|---|
| 1 Interoperability with C | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know |
For a description of each of the items below, please have a look at
John Reid, The new features of Fortran 2008
.
| Feature | Deployment | Importance | ||
|---|---|---|---|---|
| 1 Submodules | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 2 Coarrays | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 3 do concurrent | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 4 Contiguous attribute | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 5 Long integers | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 6 Allocatable components | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 7 Implied-shape array | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 8 Pointer initialization | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 9 Kind of forall index | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 10 Allocating a polymorphic variable | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 11 %re and %im | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 12 Pointer functions | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 13 newunit= (finding a unit when OPENing a file) | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 14 g0 edit descriptor | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 15 Unlimited format item | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 16 Recursive I/O | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 17 Block construct | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 18 Exit statement | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 19 Stop code | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 20 Intrinsic procedures for bit processing | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 21 Storage_size | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 22 radix= in selected_real_kind | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 23 Hyperbolic functions acosh, asinh, atanh | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 24 Bessel functions | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 25 Tangent function: atan2 accessable as atan | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 26 Error functions | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 27 Gamma functions | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 28 Euclidean vector norm | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 29 Parity | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 30 Execute command line | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 31 Findloc | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 32 New ISO_Fortran_env constants | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 33 compiler_option/compiler_version | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 34 c_sizeof | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 35 Empty contains section | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 36 Internal proc as actual argument | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 37 Generic resolution by pointer/allocatable attr. | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 38 Null pointer as missing argument | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 39 IMPURE elemental procedure | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know |
| Feature | Deployment | Importance | ||
|---|---|---|---|---|
| 1 OpenMP 2.5 | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 2 OpenMP 3.0 | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 3 MPI 1 | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 4 MPI 2 | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 5 Coarrays | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 6 Auto parallelization | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know | ||
| 7 Other (1) | 0 used / 0 planned / 0 will not use |
0 Very important / 0 Important / 0 Useful / 0 Rarely needed / 0 Never / 0 Do not know |
(1) Other: None specified.
| Feature | Deployment | Usage | ||
|---|---|---|---|---|
| 1 Absoft | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 2 Cray | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 3 ftn95 | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 4 g95 | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 5 GNU Fortran | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 6 IBM xlf | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 7 HP | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 8 Intel Fortran | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 9 Lahey | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 10 NAGware f95 | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 11 Open64 | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 12 Pathscale | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 13 PGI Portland | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 14 SGI | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 15 SUN Studio | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 16 g77 | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 17 Other (1) | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know |
(1) Other: None specified.
| Feature | Deployment | Usage | ||
|---|---|---|---|---|
| 1 Cross compiler (please specify) (1) | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know |
(1) Cross compiler (please specify): None specified.
| Feature | Deployment | Usage | ||
|---|---|---|---|---|
| 1 Linux | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 2 Windows | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 3 Mac | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 4 FreeBSD | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 5 Solaris | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 6 AIX | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 7 Tru64 | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 8 Other (1) | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know |
(1) Other: None specified.
| Feature | Deployment | Usage | ||
|---|---|---|---|---|
| 1 x86 (32bit) | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 2 x86-64 | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 3 ia64 | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 4 PowerPC | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 5 Sparc | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 6 s390 | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 7 Alpha | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 8 Mips | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know | ||
| 9 Other (1) | 0 used / 0 planned / 0 will not use |
0 Very often / 0 Often / 0 Regularly / 0 Seldom / 0 Never / 0 Do not know |
(1) Other: None specified.