Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Classes | Typedefs | Functions | Variables
ObjexxFCL Namespace Reference

Namespaces

 bit
 
 format
 
 Fortran
 
 internal
 

Classes

class  byte
 byte: One-Byte Integer More...
 
class  CArray
 CArray: Memory-Managed C Array Wrapper. More...
 
class  CArrayP
 CArrayP: Memory-Managed C Array Wrapper Supporting Proxies. More...
 
class  Chunk
 Chunk: Contiguous Array for Use in ChunkVector. More...
 
class  ChunkExponent
 ChunkExponent: ChunkVector Exponent Wrapper for Function Disambiguation and Range Clipping. More...
 
class  ChunkVector
 ChunkVector: Chunk-Contiguous Vector for Fast Very Large Vectors. More...
 
class  Cstring
 Cstring: C String Wrapper. More...
 
class  Dimension
 Dimension: Dynamic Dimension. More...
 
class  DimensionExpression
 DimensionExpression: DimensionExpression Interface Class. More...
 
class  DimensionExpressionCon
 DimensionExpressionCon: Constant-Valued DimensionExpression. More...
 
class  DimensionExpressionCube
 DimensionExpressionCube: DimensionExpression Cube Function. More...
 
class  DimensionExpressionDiv
 DimensionExpressionDiv: DimensionExpression Binary Division. More...
 
class  DimensionExpressionMax
 DimensionExpressionMax: DimensionExpression Binary Max Function. More...
 
class  DimensionExpressionMin
 DimensionExpressionMin: DimensionExpression Binary Min Function. More...
 
class  DimensionExpressionMul
 DimensionExpressionMul: DimensionExpression Binary Product. More...
 
class  DimensionExpressionPow
 DimensionExpressionPow: DimensionExpression Power Function: expression1^expression2. More...
 
class  DimensionExpressionRef
 DimensionExpressionRef: Dimension Reference DimensionExpression. More...
 
class  DimensionExpressionSquare
 DimensionExpressionSquare: DimensionExpression Square Function. More...
 
class  DimensionExpressionSub
 DimensionExpressionSub: DimensionExpression Binary Subtraction. More...
 
class  DimensionExpressionSum
 DimensionExpressionSum: DimensionExpression Binary Sum. More...
 
class  DynamicIndexRange
 DynamicIndexRange: Dynamic Index Range. More...
 
class  FArray
 FArray: Fortran-Compatible Array Hierarchy Abstract Base Class. More...
 
class  FArray1
 FArray1: Fortran-Compatible 1D Array Abstract Base Class. More...
 
class  FArray1A
 FArray1A: Fortran-Compatible 1D Argument Array. More...
 
class  FArray1D
 FArray1D: Fortran-Compatible 1D Array. More...
 
class  FArray1P
 FArray1P: Fortran-Compatible 1D Proxy Array. More...
 
class  FArray2
 FArray2: Fortran-Compatible 2D Array Abstract Base Class. More...
 
class  FArray2A
 FArray2A: Fortran-Compatible 2D Argument Array. More...
 
class  FArray2D
 FArray2D: Fortran-Compatible 2D Array. More...
 
class  FArray2P
 FArray2P: Fortran-Compatible 2D Proxy Array. More...
 
class  FArray3
 FArray3: Fortran-Compatible 3D Array Abstract Base Class. More...
 
class  FArray3A
 FArray3A: Fortran-Compatible 3D Argument Array. More...
 
class  FArray3D
 FArray3D: Fortran-Compatible 3D Array. More...
 
class  FArray3P
 FArray3P: Fortran-Compatible 3D Proxy Array. More...
 
class  FArray4
 FArray4: Fortran-Compatible 4D Array Abstract Base Class. More...
 
class  FArray4A
 FArray4A: Fortran-Compatible 4D Argument Array. More...
 
class  FArray4D
 FArray4D: Fortran-Compatible 4D Array. More...
 
class  FArray4P
 FArray4P: Fortran-Compatible 4D Proxy Array. More...
 
class  FArray5
 FArray5: Fortran-Compatible 5D Array Abstract Base Class. More...
 
class  FArray5A
 FArray5A: Fortran-Compatible 5D Argument Array. More...
 
class  FArray5D
 FArray5D: Fortran-Compatible 5D Array. More...
 
class  FArray5P
 FArray5P: Fortran-Compatible 5D Proxy Array. More...
 
class  FArray6
 FArray6: Fortran-Compatible 6D Array Abstract Base Class. More...
 
class  FArray6A
 FArray6A: Fortran-Compatible 5D Argument Array. More...
 
class  FArray6D
 FArray6D: Fortran-Compatible 5D Array. More...
 
class  FArray6P
 FArray6P: Fortran-Compatible 5D Proxy Array. More...
 
class  FArrayInitializer
 FArrayInitializer: FArray Initializer Class Template. More...
 
class  FArraySection
 FArraySection: Fortran-Compatible Array Section Proxy. More...
 
struct  FArrayTraits
 FArrayTraits: FArray Traits Template. More...
 
struct  FArrayTraits< numeric::xyzVector< T > >
 Specialization for FArrayTraits, to allow reasonable default constructor in FArray context. More...
 
struct  FastRemainderSelector
 Fast remainder function selector class for non-integer types. More...
 
struct  FastRemainderSelector< T, true >
 Fast remainder function selector class for integer types. More...
 
class  Fstring
 Fstring: Fixed-Length Fortran-Compatible String. More...
 
class  Fsubstring
 Fsubstring: Fixed-Length Fortran-Compatible Substring. More...
 
class  IndexRange
 IndexRange: Index Range Abstract Base Class. More...
 
class  KeyFArray1D
 KeyFArray1D: Key-Access Fortran-Compatible 1D Array. More...
 
class  KeyFArray2D
 KeyFArray2D: Key-Access Fortran-Compatible 2D Array. More...
 
class  KeyFArray3D
 KeyFArray3D: Key-Access Fortran-Compatible 3D Array. More...
 
class  KeyFArray4D
 KeyFArray4D: Key-Access Fortran-Compatible 4D Array. More...
 
class  KeyFArray5D
 KeyFArray5D: Key-Access Fortran-Compatible 5D Array. More...
 
class  KeyFArray6D
 KeyFArray6D: Key-Access Fortran-Compatible 6D Array. More...
 
struct  ModSelector
 Mod function selector class for non-integer types. More...
 
struct  ModSelector< T, true >
 Mod function selector class for integer types. More...
 
struct  ModuloSelector
 Modulo function selector class for non-integer types. More...
 
struct  ModuloSelector< T, true >
 Modulo function selector class for integer types. More...
 
struct  NearestSelector
 Nearest function selector class for R non-integer or T integer. More...
 
struct  NearestSelector< R, T, true >
 Nearest function selector class for R integer and T non-integer. More...
 
class  Observer
 Observer: Combined Subject + Observer Abstract Base Class. More...
 
class  ObserverMulti
 ObserverMulti: Combined Subject + Multi Observer Abstract Base Class. More...
 
class  ObserverSingle
 ObserverSingle: Combined Subject + Single Observer Abstract Base Class. More...
 
struct  RemainderSelector
 Remainder function selector class for non-integer types. More...
 
struct  RemainderSelector< T, true >
 Remainder function selector class for integer types. More...
 
class  SetWrapper
 SetWrapper: Insulating Wrapper of std::set That Can Be Forward Declared. More...
 
class  Star
 Star: Sentinel for Assumed Size Array Upper Bound. More...
 
class  StaticIndexRange
 StaticIndexRange: Static Index Range. More...
 
struct  TypeTraits
 TypeTraits: Type Traits Template. More...
 
struct  TypeTraits< double >
 TypeTraits: Type Traits double Specialization. More...
 
struct  TypeTraits< float >
 TypeTraits: Type Traits float Specialization. More...
 
struct  TypeTraits< int >
 TypeTraits: Type Traits int Specialization. More...
 
struct  TypeTraits< long double >
 TypeTraits: Type Traits long double Specialization. More...
 
struct  TypeTraits< long int >
 TypeTraits: Type Traits long int Specialization. More...
 
struct  TypeTraits< short int >
 TypeTraits: Type Traits short int Specialization. More...
 
struct  TypeTraits< unsigned int >
 TypeTraits: Type Traits unsigned int Specialization. More...
 
struct  TypeTraits< unsigned long int >
 TypeTraits: Type Traits unsigned long int Specialization. More...
 
struct  TypeTraits< unsigned short int >
 TypeTraits: Type Traits unsigned short int Specialization. More...
 
class  ubyte
 ubyte: One-Byte Integer More...
 

Typedefs

typedef byte sbyte
 
typedef CArray< boolCArray_bool
 
typedef CArray< byteCArray_byte
 
typedef CArray< sbyteCArray_sbyte
 
typedef CArray< ubyteCArray_ubyte
 
typedef CArray< short intCArray_short
 
typedef CArray< intCArray_int
 
typedef CArray< long intCArray_long
 
typedef CArray< unsigned short
int
CArray_ushort
 
typedef CArray< unsigned intCArray_uint
 
typedef CArray< unsigned long intCArray_ulong
 
typedef CArray< std::size_t > CArray_size_t
 
typedef CArray< std::size_t > CArray_size
 
typedef CArray< floatCArray_float
 
typedef CArray< doubleCArray_double
 
typedef CArray< long doubleCArray_longdouble
 
typedef CArray< char > CArray_char
 
typedef CArray< unsigned char > CArray_uchar
 
typedef CArray< signed char > CArray_schar
 
typedef CArray< std::string > CArray_string
 
typedef CArray< FstringCArray_Fstring
 
typedef CArrayP< boolCArrayP_bool
 
typedef CArrayP< byteCArrayP_byte
 
typedef CArrayP< sbyteCArrayP_sbyte
 
typedef CArrayP< ubyteCArrayP_ubyte
 
typedef CArrayP< short intCArrayP_short
 
typedef CArrayP< intCArrayP_int
 
typedef CArrayP< long intCArrayP_long
 
typedef CArrayP< unsigned
short int
CArrayP_ushort
 
typedef CArrayP< unsigned intCArrayP_uint
 
typedef CArrayP< unsigned long
int
CArrayP_ulong
 
typedef CArrayP< std::size_t > CArrayP_size_t
 
typedef CArrayP< std::size_t > CArrayP_size
 
typedef CArrayP< floatCArrayP_float
 
typedef CArrayP< doubleCArrayP_double
 
typedef CArrayP< long doubleCArrayP_longdouble
 
typedef CArrayP< char > CArrayP_char
 
typedef CArrayP< unsigned char > CArrayP_uchar
 
typedef CArrayP< signed char > CArrayP_schar
 
typedef CArrayP< std::string > CArrayP_string
 
typedef CArrayP< FstringCArrayP_Fstring
 
typedef char const * c_cstring
 
typedef ChunkVector< boolChunkVector_bool
 
typedef ChunkVector< byteChunkVector_byte
 
typedef ChunkVector< sbyteChunkVector_sbyte
 
typedef ChunkVector< ubyteChunkVector_ubyte
 
typedef ChunkVector< short intChunkVector_short
 
typedef ChunkVector< intChunkVector_int
 
typedef ChunkVector< long intChunkVector_long
 
typedef ChunkVector< unsigned
short int
ChunkVector_ushort
 
typedef ChunkVector< unsigned intChunkVector_uint
 
typedef ChunkVector< unsigned
long int
ChunkVector_ulong
 
typedef ChunkVector< std::size_t > ChunkVector_size_t
 
typedef ChunkVector< std::size_t > ChunkVector_size
 
typedef ChunkVector< floatChunkVector_float
 
typedef ChunkVector< doubleChunkVector_double
 
typedef ChunkVector< long doubleChunkVector_longdouble
 
typedef ChunkVector< char > ChunkVector_char
 
typedef ChunkVector< unsigned
char > 
ChunkVector_uchar
 
typedef ChunkVector< signed char > ChunkVector_schar
 
typedef ChunkVector< std::string > ChunkVector_string
 
typedef ChunkVector< FstringChunkVector_Fstring
 
typedef char * cstring
 
typedef DynamicIndexRange DRange
 
typedef FArray< boolFArray_bool
 
typedef FArray< byteFArray_byte
 
typedef FArray< sbyteFArray_sbyte
 
typedef FArray< ubyteFArray_ubyte
 
typedef FArray< short intFArray_short
 
typedef FArray< intFArray_int
 
typedef FArray< long intFArray_long
 
typedef FArray< unsigned short
int
FArray_ushort
 
typedef FArray< unsigned intFArray_uint
 
typedef FArray< unsigned long intFArray_ulong
 
typedef FArray< std::size_t > FArray_size_t
 
typedef FArray< std::size_t > FArray_size
 
typedef FArray< floatFArray_float
 
typedef FArray< doubleFArray_double
 
typedef FArray< long doubleFArray_longdouble
 
typedef FArray< char > FArray_char
 
typedef FArray< unsigned char > FArray_uchar
 
typedef FArray< signed char > FArray_schar
 
typedef FArray< std::string > FArray_string
 
typedef FArray< FstringFArray_Fstring
 
typedef FArray1< boolFArray1_bool
 
typedef FArray1< byteFArray1_byte
 
typedef FArray1< sbyteFArray1_sbyte
 
typedef FArray1< ubyteFArray1_ubyte
 
typedef FArray1< short intFArray1_short
 
typedef FArray1< intFArray1_int
 
typedef FArray1< long intFArray1_long
 
typedef FArray1< unsigned
short int
FArray1_ushort
 
typedef FArray1< unsigned intFArray1_uint
 
typedef FArray1< unsigned long
int
FArray1_ulong
 
typedef FArray1< std::size_t > FArray1_size_t
 
typedef FArray1< std::size_t > FArray1_size
 
typedef FArray1< floatFArray1_float
 
typedef FArray1< doubleFArray1_double
 
typedef FArray1< long doubleFArray1_longdouble
 
typedef FArray1< char > FArray1_char
 
typedef FArray1< unsigned char > FArray1_uchar
 
typedef FArray1< signed char > FArray1_schar
 
typedef FArray1< std::string > FArray1_string
 
typedef FArray1< FstringFArray1_Fstring
 
typedef FArray1A< boolFArray1A_bool
 
typedef FArray1A< byteFArray1A_byte
 
typedef FArray1A< sbyteFArray1A_sbyte
 
typedef FArray1A< ubyteFArray1A_ubyte
 
typedef FArray1A< short intFArray1A_short
 
typedef FArray1A< intFArray1A_int
 
typedef FArray1A< long intFArray1A_long
 
typedef FArray1A< unsigned
short int
FArray1A_ushort
 
typedef FArray1A< unsigned intFArray1A_uint
 
typedef FArray1A< unsigned
long int
FArray1A_ulong
 
typedef FArray1A< std::size_t > FArray1A_size_t
 
typedef FArray1A< std::size_t > FArray1A_size
 
typedef FArray1A< floatFArray1A_float
 
typedef FArray1A< doubleFArray1A_double
 
typedef FArray1A< long doubleFArray1A_longdouble
 
typedef FArray1A< char > FArray1A_char
 
typedef FArray1A< unsigned char > FArray1A_uchar
 
typedef FArray1A< signed char > FArray1A_schar
 
typedef FArray1A< std::string > FArray1A_string
 
typedef FArray1A< FstringFArray1A_Fstring
 
typedef FArray1D< boolFArray1D_bool
 
typedef FArray1D< byteFArray1D_byte
 
typedef FArray1D< sbyteFArray1D_sbyte
 
typedef FArray1D< ubyteFArray1D_ubyte
 
typedef FArray1D< short intFArray1D_short
 
typedef FArray1D< intFArray1D_int
 
typedef FArray1D< long intFArray1D_long
 
typedef FArray1D< unsigned
short int
FArray1D_ushort
 
typedef FArray1D< unsigned intFArray1D_uint
 
typedef FArray1D< unsigned
long int
FArray1D_ulong
 
typedef FArray1D< std::size_t > FArray1D_size_t
 
typedef FArray1D< std::size_t > FArray1D_size
 
typedef FArray1D< floatFArray1D_float
 
typedef FArray1D< doubleFArray1D_double
 
typedef FArray1D< long doubleFArray1D_longdouble
 
typedef FArray1D< char > FArray1D_char
 
typedef FArray1D< unsigned char > FArray1D_uchar
 
typedef FArray1D< signed char > FArray1D_schar
 
typedef FArray1D< std::string > FArray1D_string
 
typedef FArray1D< FstringFArray1D_Fstring
 
typedef FArray1P< boolFArray1P_bool
 
typedef FArray1P< byteFArray1P_byte
 
typedef FArray1P< sbyteFArray1P_sbyte
 
typedef FArray1P< ubyteFArray1P_ubyte
 
typedef FArray1P< short intFArray1P_short
 
typedef FArray1P< intFArray1P_int
 
typedef FArray1P< long intFArray1P_long
 
typedef FArray1P< unsigned
short int
FArray1P_ushort
 
typedef FArray1P< unsigned intFArray1P_uint
 
typedef FArray1P< unsigned
long int
FArray1P_ulong
 
typedef FArray1P< std::size_t > FArray1P_size_t
 
typedef FArray1P< std::size_t > FArray1P_size
 
typedef FArray1P< floatFArray1P_float
 
typedef FArray1P< doubleFArray1P_double
 
typedef FArray1P< long doubleFArray1P_longdouble
 
typedef FArray1P< char > FArray1P_char
 
typedef FArray1P< unsigned char > FArray1P_uchar
 
typedef FArray1P< signed char > FArray1P_schar
 
typedef FArray1P< std::string > FArray1P_string
 
typedef FArray1P< FstringFArray1P_Fstring
 
typedef FArray2< boolFArray2_bool
 
typedef FArray2< byteFArray2_byte
 
typedef FArray2< sbyteFArray2_sbyte
 
typedef FArray2< ubyteFArray2_ubyte
 
typedef FArray2< short intFArray2_short
 
typedef FArray2< intFArray2_int
 
typedef FArray2< long intFArray2_long
 
typedef FArray2< unsigned
short int
FArray2_ushort
 
typedef FArray2< unsigned intFArray2_uint
 
typedef FArray2< unsigned long
int
FArray2_ulong
 
typedef FArray2< std::size_t > FArray2_size_t
 
typedef FArray2< std::size_t > FArray2_size
 
typedef FArray2< floatFArray2_float
 
typedef FArray2< doubleFArray2_double
 
typedef FArray2< long doubleFArray2_longdouble
 
typedef FArray2< char > FArray2_char
 
typedef FArray2< unsigned char > FArray2_uchar
 
typedef FArray2< signed char > FArray2_schar
 
typedef FArray2< std::string > FArray2_string
 
typedef FArray2< FstringFArray2_Fstring
 
typedef FArray2A< boolFArray2A_bool
 
typedef FArray2A< byteFArray2A_byte
 
typedef FArray2A< sbyteFArray2A_sbyte
 
typedef FArray2A< ubyteFArray2A_ubyte
 
typedef FArray2A< short intFArray2A_short
 
typedef FArray2A< intFArray2A_int
 
typedef FArray2A< long intFArray2A_long
 
typedef FArray2A< unsigned
short int
FArray2A_ushort
 
typedef FArray2A< unsigned intFArray2A_uint
 
typedef FArray2A< unsigned
long int
FArray2A_ulong
 
typedef FArray2A< std::size_t > FArray2A_size_t
 
typedef FArray2A< std::size_t > FArray2A_size
 
typedef FArray2A< floatFArray2A_float
 
typedef FArray2A< doubleFArray2A_double
 
typedef FArray2A< long doubleFArray2A_longdouble
 
typedef FArray2A< char > FArray2A_char
 
typedef FArray2A< unsigned char > FArray2A_uchar
 
typedef FArray2A< signed char > FArray2A_schar
 
typedef FArray2A< std::string > FArray2A_string
 
typedef FArray2A< FstringFArray2A_Fstring
 
typedef FArray2D< boolFArray2D_bool
 
typedef FArray2D< byteFArray2D_byte
 
typedef FArray2D< sbyteFArray2D_sbyte
 
typedef FArray2D< ubyteFArray2D_ubyte
 
typedef FArray2D< short intFArray2D_short
 
typedef FArray2D< intFArray2D_int
 
typedef FArray2D< long intFArray2D_long
 
typedef FArray2D< unsigned
short int
FArray2D_ushort
 
typedef FArray2D< unsigned intFArray2D_uint
 
typedef FArray2D< unsigned
long int
FArray2D_ulong
 
typedef FArray2D< std::size_t > FArray2D_size_t
 
typedef FArray2D< std::size_t > FArray2D_size
 
typedef FArray2D< floatFArray2D_float
 
typedef FArray2D< doubleFArray2D_double
 
typedef FArray2D< long doubleFArray2D_longdouble
 
typedef FArray2D< char > FArray2D_char
 
typedef FArray2D< unsigned char > FArray2D_uchar
 
typedef FArray2D< signed char > FArray2D_schar
 
typedef FArray2D< std::string > FArray2D_string
 
typedef FArray2D< FstringFArray2D_Fstring
 
typedef FArray2P< boolFArray2P_bool
 
typedef FArray2P< byteFArray2P_byte
 
typedef FArray2P< sbyteFArray2P_sbyte
 
typedef FArray2P< ubyteFArray2P_ubyte
 
typedef FArray2P< short intFArray2P_short
 
typedef FArray2P< intFArray2P_int
 
typedef FArray2P< long intFArray2P_long
 
typedef FArray2P< unsigned
short int
FArray2P_ushort
 
typedef FArray2P< unsigned intFArray2P_uint
 
typedef FArray2P< unsigned
long int
FArray2P_ulong
 
typedef FArray2P< std::size_t > FArray2P_size_t
 
typedef FArray2P< std::size_t > FArray2P_size
 
typedef FArray2P< floatFArray2P_float
 
typedef FArray2P< doubleFArray2P_double
 
typedef FArray2P< long doubleFArray2P_longdouble
 
typedef FArray2P< char > FArray2P_char
 
typedef FArray2P< unsigned char > FArray2P_uchar
 
typedef FArray2P< signed char > FArray2P_schar
 
typedef FArray2P< std::string > FArray2P_string
 
typedef FArray2P< FstringFArray2P_Fstring
 
typedef FArray3< boolFArray3_bool
 
typedef FArray3< byteFArray3_byte
 
typedef FArray3< sbyteFArray3_sbyte
 
typedef FArray3< ubyteFArray3_ubyte
 
typedef FArray3< short intFArray3_short
 
typedef FArray3< intFArray3_int
 
typedef FArray3< long intFArray3_long
 
typedef FArray3< unsigned
short int
FArray3_ushort
 
typedef FArray3< unsigned intFArray3_uint
 
typedef FArray3< unsigned long
int
FArray3_ulong
 
typedef FArray3< std::size_t > FArray3_size_t
 
typedef FArray3< std::size_t > FArray3_size
 
typedef FArray3< floatFArray3_float
 
typedef FArray3< doubleFArray3_double
 
typedef FArray3< long doubleFArray3_longdouble
 
typedef FArray3< char > FArray3_char
 
typedef FArray3< unsigned char > FArray3_uchar
 
typedef FArray3< signed char > FArray3_schar
 
typedef FArray3< std::string > FArray3_string
 
typedef FArray3< FstringFArray3_Fstring
 
typedef FArray3A< boolFArray3A_bool
 
typedef FArray3A< byteFArray3A_byte
 
typedef FArray3A< sbyteFArray3A_sbyte
 
typedef FArray3A< ubyteFArray3A_ubyte
 
typedef FArray3A< short intFArray3A_short
 
typedef FArray3A< intFArray3A_int
 
typedef FArray3A< long intFArray3A_long
 
typedef FArray3A< unsigned
short int
FArray3A_ushort
 
typedef FArray3A< unsigned intFArray3A_uint
 
typedef FArray3A< unsigned
long int
FArray3A_ulong
 
typedef FArray3A< std::size_t > FArray3A_size_t
 
typedef FArray3A< std::size_t > FArray3A_size
 
typedef FArray3A< floatFArray3A_float
 
typedef FArray3A< doubleFArray3A_double
 
typedef FArray3A< long doubleFArray3A_longdouble
 
typedef FArray3A< char > FArray3A_char
 
typedef FArray3A< unsigned char > FArray3A_uchar
 
typedef FArray3A< signed char > FArray3A_schar
 
typedef FArray3A< std::string > FArray3A_string
 
typedef FArray3A< FstringFArray3A_Fstring
 
typedef FArray3D< boolFArray3D_bool
 
typedef FArray3D< byteFArray3D_byte
 
typedef FArray3D< sbyteFArray3D_sbyte
 
typedef FArray3D< ubyteFArray3D_ubyte
 
typedef FArray3D< short intFArray3D_short
 
typedef FArray3D< intFArray3D_int
 
typedef FArray3D< long intFArray3D_long
 
typedef FArray3D< unsigned
short int
FArray3D_ushort
 
typedef FArray3D< unsigned intFArray3D_uint
 
typedef FArray3D< unsigned
long int
FArray3D_ulong
 
typedef FArray3D< std::size_t > FArray3D_size_t
 
typedef FArray3D< std::size_t > FArray3D_size
 
typedef FArray3D< floatFArray3D_float
 
typedef FArray3D< doubleFArray3D_double
 
typedef FArray3D< long doubleFArray3D_longdouble
 
typedef FArray3D< char > FArray3D_char
 
typedef FArray3D< unsigned char > FArray3D_uchar
 
typedef FArray3D< signed char > FArray3D_schar
 
typedef FArray3D< std::string > FArray3D_string
 
typedef FArray3D< FstringFArray3D_Fstring
 
typedef FArray3P< boolFArray3P_bool
 
typedef FArray3P< byteFArray3P_byte
 
typedef FArray3P< sbyteFArray3P_sbyte
 
typedef FArray3P< ubyteFArray3P_ubyte
 
typedef FArray3P< short intFArray3P_short
 
typedef FArray3P< intFArray3P_int
 
typedef FArray3P< long intFArray3P_long
 
typedef FArray3P< unsigned
short int
FArray3P_ushort
 
typedef FArray3P< unsigned intFArray3P_uint
 
typedef FArray3P< unsigned
long int
FArray3P_ulong
 
typedef FArray3P< std::size_t > FArray3P_size_t
 
typedef FArray3P< std::size_t > FArray3P_size
 
typedef FArray3P< floatFArray3P_float
 
typedef FArray3P< doubleFArray3P_double
 
typedef FArray3P< long doubleFArray3P_longdouble
 
typedef FArray3P< char > FArray3P_char
 
typedef FArray3P< unsigned char > FArray3P_uchar
 
typedef FArray3P< signed char > FArray3P_schar
 
typedef FArray3P< std::string > FArray3P_string
 
typedef FArray3P< FstringFArray3P_Fstring
 
typedef FArray4< boolFArray4_bool
 
typedef FArray4< byteFArray4_byte
 
typedef FArray4< sbyteFArray4_sbyte
 
typedef FArray4< ubyteFArray4_ubyte
 
typedef FArray4< short intFArray4_short
 
typedef FArray4< intFArray4_int
 
typedef FArray4< long intFArray4_long
 
typedef FArray4< unsigned
short int
FArray4_ushort
 
typedef FArray4< unsigned intFArray4_uint
 
typedef FArray4< unsigned long
int
FArray4_ulong
 
typedef FArray4< std::size_t > FArray4_size_t
 
typedef FArray4< std::size_t > FArray4_size
 
typedef FArray4< floatFArray4_float
 
typedef FArray4< doubleFArray4_double
 
typedef FArray4< long doubleFArray4_longdouble
 
typedef FArray4< char > FArray4_char
 
typedef FArray4< unsigned char > FArray4_uchar
 
typedef FArray4< signed char > FArray4_schar
 
typedef FArray4< std::string > FArray4_string
 
typedef FArray4< FstringFArray4_Fstring
 
typedef FArray4A< boolFArray4A_bool
 
typedef FArray4A< byteFArray4A_byte
 
typedef FArray4A< sbyteFArray4A_sbyte
 
typedef FArray4A< ubyteFArray4A_ubyte
 
typedef FArray4A< short intFArray4A_short
 
typedef FArray4A< intFArray4A_int
 
typedef FArray4A< long intFArray4A_long
 
typedef FArray4A< unsigned
short int
FArray4A_ushort
 
typedef FArray4A< unsigned intFArray4A_uint
 
typedef FArray4A< unsigned
long int
FArray4A_ulong
 
typedef FArray4A< std::size_t > FArray4A_size_t
 
typedef FArray4A< std::size_t > FArray4A_size
 
typedef FArray4A< floatFArray4A_float
 
typedef FArray4A< doubleFArray4A_double
 
typedef FArray4A< long doubleFArray4A_longdouble
 
typedef FArray4A< char > FArray4A_char
 
typedef FArray4A< unsigned char > FArray4A_uchar
 
typedef FArray4A< signed char > FArray4A_schar
 
typedef FArray4A< std::string > FArray4A_string
 
typedef FArray4A< FstringFArray4A_Fstring
 
typedef FArray4D< boolFArray4D_bool
 
typedef FArray4D< byteFArray4D_byte
 
typedef FArray4D< sbyteFArray4D_sbyte
 
typedef FArray4D< ubyteFArray4D_ubyte
 
typedef FArray4D< short intFArray4D_short
 
typedef FArray4D< intFArray4D_int
 
typedef FArray4D< long intFArray4D_long
 
typedef FArray4D< unsigned
short int
FArray4D_ushort
 
typedef FArray4D< unsigned intFArray4D_uint
 
typedef FArray4D< unsigned
long int
FArray4D_ulong
 
typedef FArray4D< std::size_t > FArray4D_size_t
 
typedef FArray4D< std::size_t > FArray4D_size
 
typedef FArray4D< floatFArray4D_float
 
typedef FArray4D< doubleFArray4D_double
 
typedef FArray4D< long doubleFArray4D_longdouble
 
typedef FArray4D< char > FArray4D_char
 
typedef FArray4D< unsigned char > FArray4D_uchar
 
typedef FArray4D< signed char > FArray4D_schar
 
typedef FArray4D< std::string > FArray4D_string
 
typedef FArray4D< FstringFArray4D_Fstring
 
typedef FArray4P< boolFArray4P_bool
 
typedef FArray4P< byteFArray4P_byte
 
typedef FArray4P< sbyteFArray4P_sbyte
 
typedef FArray4P< ubyteFArray4P_ubyte
 
typedef FArray4P< short intFArray4P_short
 
typedef FArray4P< intFArray4P_int
 
typedef FArray4P< long intFArray4P_long
 
typedef FArray4P< unsigned
short int
FArray4P_ushort
 
typedef FArray4P< unsigned intFArray4P_uint
 
typedef FArray4P< unsigned
long int
FArray4P_ulong
 
typedef FArray4P< std::size_t > FArray4P_size_t
 
typedef FArray4P< std::size_t > FArray4P_size
 
typedef FArray4P< floatFArray4P_float
 
typedef FArray4P< doubleFArray4P_double
 
typedef FArray4P< long doubleFArray4P_longdouble
 
typedef FArray4P< char > FArray4P_char
 
typedef FArray4P< unsigned char > FArray4P_uchar
 
typedef FArray4P< signed char > FArray4P_schar
 
typedef FArray4P< std::string > FArray4P_string
 
typedef FArray4P< FstringFArray4P_Fstring
 
typedef FArray5< boolFArray5_bool
 
typedef FArray5< byteFArray5_byte
 
typedef FArray5< sbyteFArray5_sbyte
 
typedef FArray5< ubyteFArray5_ubyte
 
typedef FArray5< short intFArray5_short
 
typedef FArray5< intFArray5_int
 
typedef FArray5< long intFArray5_long
 
typedef FArray5< unsigned
short int
FArray5_ushort
 
typedef FArray5< unsigned intFArray5_uint
 
typedef FArray5< unsigned long
int
FArray5_ulong
 
typedef FArray5< std::size_t > FArray5_size_t
 
typedef FArray5< std::size_t > FArray5_size
 
typedef FArray5< floatFArray5_float
 
typedef FArray5< doubleFArray5_double
 
typedef FArray5< long doubleFArray5_longdouble
 
typedef FArray5< char > FArray5_char
 
typedef FArray5< unsigned char > FArray5_uchar
 
typedef FArray5< signed char > FArray5_schar
 
typedef FArray5< std::string > FArray5_string
 
typedef FArray5< FstringFArray5_Fstring
 
typedef FArray5A< boolFArray5A_bool
 
typedef FArray5A< byteFArray5A_byte
 
typedef FArray5A< sbyteFArray5A_sbyte
 
typedef FArray5A< ubyteFArray5A_ubyte
 
typedef FArray5A< short intFArray5A_short
 
typedef FArray5A< intFArray5A_int
 
typedef FArray5A< long intFArray5A_long
 
typedef FArray5A< unsigned
short int
FArray5A_ushort
 
typedef FArray5A< unsigned intFArray5A_uint
 
typedef FArray5A< unsigned
long int
FArray5A_ulong
 
typedef FArray5A< std::size_t > FArray5A_size_t
 
typedef FArray5A< std::size_t > FArray5A_size
 
typedef FArray5A< floatFArray5A_float
 
typedef FArray5A< doubleFArray5A_double
 
typedef FArray5A< long doubleFArray5A_longdouble
 
typedef FArray5A< char > FArray5A_char
 
typedef FArray5A< unsigned char > FArray5A_uchar
 
typedef FArray5A< signed char > FArray5A_schar
 
typedef FArray5A< std::string > FArray5A_string
 
typedef FArray5A< FstringFArray5A_Fstring
 
typedef FArray5D< boolFArray5D_bool
 
typedef FArray5D< byteFArray5D_byte
 
typedef FArray5D< sbyteFArray5D_sbyte
 
typedef FArray5D< ubyteFArray5D_ubyte
 
typedef FArray5D< short intFArray5D_short
 
typedef FArray5D< intFArray5D_int
 
typedef FArray5D< long intFArray5D_long
 
typedef FArray5D< unsigned
short int
FArray5D_ushort
 
typedef FArray5D< unsigned intFArray5D_uint
 
typedef FArray5D< unsigned
long int
FArray5D_ulong
 
typedef FArray5D< std::size_t > FArray5D_size_t
 
typedef FArray5D< std::size_t > FArray5D_size
 
typedef FArray5D< floatFArray5D_float
 
typedef FArray5D< doubleFArray5D_double
 
typedef FArray5D< long doubleFArray5D_longdouble
 
typedef FArray5D< char > FArray5D_char
 
typedef FArray5D< unsigned char > FArray5D_uchar
 
typedef FArray5D< signed char > FArray5D_schar
 
typedef FArray5D< std::string > FArray5D_string
 
typedef FArray5D< FstringFArray5D_Fstring
 
typedef FArray5P< boolFArray5P_bool
 
typedef FArray5P< byteFArray5P_byte
 
typedef FArray5P< sbyteFArray5P_sbyte
 
typedef FArray5P< ubyteFArray5P_ubyte
 
typedef FArray5P< short intFArray5P_short
 
typedef FArray5P< intFArray5P_int
 
typedef FArray5P< long intFArray5P_long
 
typedef FArray5P< unsigned
short int
FArray5P_ushort
 
typedef FArray5P< unsigned intFArray5P_uint
 
typedef FArray5P< unsigned
long int
FArray5P_ulong
 
typedef FArray5P< std::size_t > FArray5P_size_t
 
typedef FArray5P< std::size_t > FArray5P_size
 
typedef FArray5P< floatFArray5P_float
 
typedef FArray5P< doubleFArray5P_double
 
typedef FArray5P< long doubleFArray5P_longdouble
 
typedef FArray5P< char > FArray5P_char
 
typedef FArray5P< unsigned char > FArray5P_uchar
 
typedef FArray5P< signed char > FArray5P_schar
 
typedef FArray5P< std::string > FArray5P_string
 
typedef FArray5P< FstringFArray5P_Fstring
 
typedef FArray6< boolFArray6_bool
 
typedef FArray6< byteFArray6_byte
 
typedef FArray6< sbyteFArray6_sbyte
 
typedef FArray6< ubyteFArray6_ubyte
 
typedef FArray6< short intFArray6_short
 
typedef FArray6< intFArray6_int
 
typedef FArray6< long intFArray6_long
 
typedef FArray6< unsigned
short int
FArray6_ushort
 
typedef FArray6< unsigned intFArray6_uint
 
typedef FArray6< unsigned long
int
FArray6_ulong
 
typedef FArray6< std::size_t > FArray6_size_t
 
typedef FArray6< std::size_t > FArray6_size
 
typedef FArray6< floatFArray6_float
 
typedef FArray6< doubleFArray6_double
 
typedef FArray6< long doubleFArray6_longdouble
 
typedef FArray6< char > FArray6_char
 
typedef FArray6< unsigned char > FArray6_uchar
 
typedef FArray6< signed char > FArray6_schar
 
typedef FArray6< std::string > FArray6_string
 
typedef FArray6< FstringFArray6_Fstring
 
typedef FArray6A< boolFArray6A_bool
 
typedef FArray6A< byteFArray6A_byte
 
typedef FArray6A< sbyteFArray6A_sbyte
 
typedef FArray6A< ubyteFArray6A_ubyte
 
typedef FArray6A< short intFArray6A_short
 
typedef FArray6A< intFArray6A_int
 
typedef FArray6A< long intFArray6A_long
 
typedef FArray6A< unsigned
short int
FArray6A_ushort
 
typedef FArray6A< unsigned intFArray6A_uint
 
typedef FArray6A< unsigned
long int
FArray6A_ulong
 
typedef FArray6A< std::size_t > FArray6A_size_t
 
typedef FArray6A< std::size_t > FArray6A_size
 
typedef FArray6A< floatFArray6A_float
 
typedef FArray6A< doubleFArray6A_double
 
typedef FArray6A< long doubleFArray6A_longdouble
 
typedef FArray6A< char > FArray6A_char
 
typedef FArray6A< unsigned char > FArray6A_uchar
 
typedef FArray6A< signed char > FArray6A_schar
 
typedef FArray6A< std::string > FArray6A_string
 
typedef FArray6A< FstringFArray6A_Fstring
 
typedef FArray6D< boolFArray6D_bool
 
typedef FArray6D< byteFArray6D_byte
 
typedef FArray6D< sbyteFArray6D_sbyte
 
typedef FArray6D< ubyteFArray6D_ubyte
 
typedef FArray6D< short intFArray6D_short
 
typedef FArray6D< intFArray6D_int
 
typedef FArray6D< long intFArray6D_long
 
typedef FArray6D< unsigned
short int
FArray6D_ushort
 
typedef FArray6D< unsigned intFArray6D_uint
 
typedef FArray6D< unsigned
long int
FArray6D_ulong
 
typedef FArray6D< std::size_t > FArray6D_size_t
 
typedef FArray6D< std::size_t > FArray6D_size
 
typedef FArray6D< floatFArray6D_float
 
typedef FArray6D< doubleFArray6D_double
 
typedef FArray6D< long doubleFArray6D_longdouble
 
typedef FArray6D< char > FArray6D_char
 
typedef FArray6D< unsigned char > FArray6D_uchar
 
typedef FArray6D< signed char > FArray6D_schar
 
typedef FArray6D< std::string > FArray6D_string
 
typedef FArray6D< FstringFArray6D_Fstring
 
typedef FArray6P< boolFArray6P_bool
 
typedef FArray6P< byteFArray6P_byte
 
typedef FArray6P< sbyteFArray6P_sbyte
 
typedef FArray6P< ubyteFArray6P_ubyte
 
typedef FArray6P< short intFArray6P_short
 
typedef FArray6P< intFArray6P_int
 
typedef FArray6P< long intFArray6P_long
 
typedef FArray6P< unsigned
short int
FArray6P_ushort
 
typedef FArray6P< unsigned intFArray6P_uint
 
typedef FArray6P< unsigned
long int
FArray6P_ulong
 
typedef FArray6P< std::size_t > FArray6P_size_t
 
typedef FArray6P< std::size_t > FArray6P_size
 
typedef FArray6P< floatFArray6P_float
 
typedef FArray6P< doubleFArray6P_double
 
typedef FArray6P< long doubleFArray6P_longdouble
 
typedef FArray6P< char > FArray6P_char
 
typedef FArray6P< unsigned char > FArray6P_uchar
 
typedef FArray6P< signed char > FArray6P_schar
 
typedef FArray6P< std::string > FArray6P_string
 
typedef FArray6P< FstringFArray6P_Fstring
 
typedef FArraySection< boolFArraySection_bool
 
typedef FArraySection< byteFArraySection_byte
 
typedef FArraySection< sbyteFArraySection_sbyte
 
typedef FArraySection< ubyteFArraySection_ubyte
 
typedef FArraySection< short intFArraySection_short
 
typedef FArraySection< intFArraySection_int
 
typedef FArraySection< long intFArraySection_long
 
typedef FArraySection
< unsigned short int
FArraySection_ushort
 
typedef FArraySection
< unsigned int
FArraySection_uint
 
typedef FArraySection
< unsigned long int
FArraySection_ulong
 
typedef FArraySection
< std::size_t > 
FArraySection_size_t
 
typedef FArraySection
< std::size_t > 
FArraySection_size
 
typedef FArraySection< floatFArraySection_float
 
typedef FArraySection< doubleFArraySection_double
 
typedef FArraySection< long
double
FArraySection_longdouble
 
typedef FArraySection< char > FArraySection_char
 
typedef FArraySection
< unsigned char > 
FArraySection_uchar
 
typedef FArraySection< signed
char > 
FArraySection_schar
 
typedef FArraySection
< std::string > 
FArraySection_string
 
typedef FArraySection< FstringFArraySection_Fstring
 
typedef ptrdiff_t SSize
 
typedef IndexRange IRange
 
typedef KeyFArray1D< boolKeyFArray1D_bool
 
typedef KeyFArray1D< byteKeyFArray1D_byte
 
typedef KeyFArray1D< sbyteKeyFArray1D_sbyte
 
typedef KeyFArray1D< ubyteKeyFArray1D_ubyte
 
typedef KeyFArray1D< short intKeyFArray1D_short
 
typedef KeyFArray1D< intKeyFArray1D_int
 
typedef KeyFArray1D< long intKeyFArray1D_long
 
typedef KeyFArray1D< unsigned
short int
KeyFArray1D_ushort
 
typedef KeyFArray1D< unsigned intKeyFArray1D_uint
 
typedef KeyFArray1D< unsigned
long int
KeyFArray1D_ulong
 
typedef KeyFArray1D< std::size_t > KeyFArray1D_size_t
 
typedef KeyFArray1D< std::size_t > KeyFArray1D_size
 
typedef KeyFArray1D< floatKeyFArray1D_float
 
typedef KeyFArray1D< doubleKeyFArray1D_double
 
typedef KeyFArray1D< long doubleKeyFArray1D_longdouble
 
typedef KeyFArray1D< char > KeyFArray1D_char
 
typedef KeyFArray1D< unsigned
char > 
KeyFArray1D_uchar
 
typedef KeyFArray1D< signed char > KeyFArray1D_schar
 
typedef KeyFArray1D< std::string > KeyFArray1D_string
 
typedef KeyFArray1D< FstringKeyFArray1D_Fstring
 
typedef KeyFArray2D< boolKeyFArray2D_bool
 
typedef KeyFArray2D< byteKeyFArray2D_byte
 
typedef KeyFArray2D< sbyteKeyFArray2D_sbyte
 
typedef KeyFArray2D< ubyteKeyFArray2D_ubyte
 
typedef KeyFArray2D< short intKeyFArray2D_short
 
typedef KeyFArray2D< intKeyFArray2D_int
 
typedef KeyFArray2D< long intKeyFArray2D_long
 
typedef KeyFArray2D< unsigned
short int
KeyFArray2D_ushort
 
typedef KeyFArray2D< unsigned intKeyFArray2D_uint
 
typedef KeyFArray2D< unsigned
long int
KeyFArray2D_ulong
 
typedef KeyFArray2D< std::size_t > KeyFArray2D_size_t
 
typedef KeyFArray2D< std::size_t > KeyFArray2D_size
 
typedef KeyFArray2D< floatKeyFArray2D_float
 
typedef KeyFArray2D< doubleKeyFArray2D_double
 
typedef KeyFArray2D< long doubleKeyFArray2D_longdouble
 
typedef KeyFArray2D< char > KeyFArray2D_char
 
typedef KeyFArray2D< unsigned
char > 
KeyFArray2D_uchar
 
typedef KeyFArray2D< signed char > KeyFArray2D_schar
 
typedef KeyFArray2D< std::string > KeyFArray2D_string
 
typedef KeyFArray2D< FstringKeyFArray2D_Fstring
 
typedef KeyFArray3D< boolKeyFArray3D_bool
 
typedef KeyFArray3D< byteKeyFArray3D_byte
 
typedef KeyFArray3D< sbyteKeyFArray3D_sbyte
 
typedef KeyFArray3D< ubyteKeyFArray3D_ubyte
 
typedef KeyFArray3D< short intKeyFArray3D_short
 
typedef KeyFArray3D< intKeyFArray3D_int
 
typedef KeyFArray3D< long intKeyFArray3D_long
 
typedef KeyFArray3D< unsigned
short int
KeyFArray3D_ushort
 
typedef KeyFArray3D< unsigned intKeyFArray3D_uint
 
typedef KeyFArray3D< unsigned
long int
KeyFArray3D_ulong
 
typedef KeyFArray3D< std::size_t > KeyFArray3D_size_t
 
typedef KeyFArray3D< std::size_t > KeyFArray3D_size
 
typedef KeyFArray3D< floatKeyFArray3D_float
 
typedef KeyFArray3D< doubleKeyFArray3D_double
 
typedef KeyFArray3D< long doubleKeyFArray3D_longdouble
 
typedef KeyFArray3D< char > KeyFArray3D_char
 
typedef KeyFArray3D< unsigned
char > 
KeyFArray3D_uchar
 
typedef KeyFArray3D< signed char > KeyFArray3D_schar
 
typedef KeyFArray3D< std::string > KeyFArray3D_string
 
typedef KeyFArray3D< FstringKeyFArray3D_Fstring
 
typedef KeyFArray4D< boolKeyFArray4D_bool
 
typedef KeyFArray4D< byteKeyFArray4D_byte
 
typedef KeyFArray4D< sbyteKeyFArray4D_sbyte
 
typedef KeyFArray4D< ubyteKeyFArray4D_ubyte
 
typedef KeyFArray4D< short intKeyFArray4D_short
 
typedef KeyFArray4D< intKeyFArray4D_int
 
typedef KeyFArray4D< long intKeyFArray4D_long
 
typedef KeyFArray4D< unsigned
short int
KeyFArray4D_ushort
 
typedef KeyFArray4D< unsigned intKeyFArray4D_uint
 
typedef KeyFArray4D< unsigned
long int
KeyFArray4D_ulong
 
typedef KeyFArray4D< std::size_t > KeyFArray4D_size_t
 
typedef KeyFArray4D< std::size_t > KeyFArray4D_size
 
typedef KeyFArray4D< floatKeyFArray4D_float
 
typedef KeyFArray4D< doubleKeyFArray4D_double
 
typedef KeyFArray4D< long doubleKeyFArray4D_longdouble
 
typedef KeyFArray4D< char > KeyFArray4D_char
 
typedef KeyFArray4D< unsigned
char > 
KeyFArray4D_uchar
 
typedef KeyFArray4D< signed char > KeyFArray4D_schar
 
typedef KeyFArray4D< std::string > KeyFArray4D_string
 
typedef KeyFArray4D< FstringKeyFArray4D_Fstring
 
typedef KeyFArray5D< boolKeyFArray5D_bool
 
typedef KeyFArray5D< byteKeyFArray5D_byte
 
typedef KeyFArray5D< sbyteKeyFArray5D_sbyte
 
typedef KeyFArray5D< ubyteKeyFArray5D_ubyte
 
typedef KeyFArray5D< short intKeyFArray5D_short
 
typedef KeyFArray5D< intKeyFArray5D_int
 
typedef KeyFArray5D< long intKeyFArray5D_long
 
typedef KeyFArray5D< unsigned
short int
KeyFArray5D_ushort
 
typedef KeyFArray5D< unsigned intKeyFArray5D_uint
 
typedef KeyFArray5D< unsigned
long int
KeyFArray5D_ulong
 
typedef KeyFArray5D< std::size_t > KeyFArray5D_size_t
 
typedef KeyFArray5D< std::size_t > KeyFArray5D_size
 
typedef KeyFArray5D< floatKeyFArray5D_float
 
typedef KeyFArray5D< doubleKeyFArray5D_double
 
typedef KeyFArray5D< long doubleKeyFArray5D_longdouble
 
typedef KeyFArray5D< char > KeyFArray5D_char
 
typedef KeyFArray5D< unsigned
char > 
KeyFArray5D_uchar
 
typedef KeyFArray5D< signed char > KeyFArray5D_schar
 
typedef KeyFArray5D< std::string > KeyFArray5D_string
 
typedef KeyFArray5D< FstringKeyFArray5D_Fstring
 
typedef KeyFArray6D< boolKeyFArray6D_bool
 
typedef KeyFArray6D< byteKeyFArray6D_byte
 
typedef KeyFArray6D< sbyteKeyFArray6D_sbyte
 
typedef KeyFArray6D< ubyteKeyFArray6D_ubyte
 
typedef KeyFArray6D< short intKeyFArray6D_short
 
typedef KeyFArray6D< intKeyFArray6D_int
 
typedef KeyFArray6D< long intKeyFArray6D_long
 
typedef KeyFArray6D< unsigned
short int
KeyFArray6D_ushort
 
typedef KeyFArray6D< unsigned intKeyFArray6D_uint
 
typedef KeyFArray6D< unsigned
long int
KeyFArray6D_ulong
 
typedef KeyFArray6D< std::size_t > KeyFArray6D_size_t
 
typedef KeyFArray6D< std::size_t > KeyFArray6D_size
 
typedef KeyFArray6D< floatKeyFArray6D_float
 
typedef KeyFArray6D< doubleKeyFArray6D_double
 
typedef KeyFArray6D< long doubleKeyFArray6D_longdouble
 
typedef KeyFArray6D< char > KeyFArray6D_char
 
typedef KeyFArray6D< unsigned
char > 
KeyFArray6D_uchar
 
typedef KeyFArray6D< signed char > KeyFArray6D_schar
 
typedef KeyFArray6D< std::string > KeyFArray6D_string
 
typedef KeyFArray6D< FstringKeyFArray6D_Fstring
 
typedef Observer Subject
 
typedef ObserverMulti SubjectMulti
 
typedef ObserverSingle SubjectSingle
 
typedef StaticIndexRange SRange
 

Functions

template<typename T , std::size_t N>
Tbegin (T(&array)[N])
 Begin Iterator for C Array. More...
 
template<typename T , std::size_t N>
Tend (T(&array)[N])
 End Iterator for C Array. More...
 
byte operator+ (byte const &i, byte const &j)
 byte + byte More...
 
byte operator- (byte const &i, byte const &j)
 byte - byte More...
 
byte operator* (byte const &i, byte const &j)
 byte * byte More...
 
byte operator/ (byte const &i, byte const &j)
 byte / byte More...
 
byte operator& (byte const &i, byte const &j)
 byte & byte More...
 
byte operator| (byte const &i, byte const &j)
 byte | byte More...
 
byte operator^ (byte const &i, byte const &j)
 byte ^ byte More...
 
bool operator== (byte const &i, byte const &j)
 byte == byte More...
 
bool operator!= (byte const &i, byte const &j)
 byte != byte More...
 
bool operator< (byte const &i, byte const &j)
 byte < byte More...
 
bool operator<= (byte const &i, byte const &j)
 byte <= byte More...
 
bool operator> (byte const &i, byte const &j)
 byte > byte More...
 
bool operator>= (byte const &i, byte const &j)
 byte >= byte More...
 
std::istream & operator>> (std::istream &stream, byte &b)
 Stream Input. More...
 
template<typename T >
bool comparable (CArray< T > const &a, CArray< T > const &b)
 Are two CArrays comparable? More...
 
template<typename T >
bool operator== (CArray< T > const &a, CArray< T > const &b)
 CArray< T > == CArray< T > More...
 
template<typename T >
bool operator!= (CArray< T > const &a, CArray< T > const &b)
 CArray< T > != CArray< T > More...
 
template<typename T >
bool operator< (CArray< T > const &a, CArray< T > const &b)
 CArray< T > < CArray< T > More...
 
template<typename T >
bool operator<= (CArray< T > const &a, CArray< T > const &b)
 CArray< T > <= CArray< T > More...
 
template<typename T >
bool operator>= (CArray< T > const &a, CArray< T > const &b)
 CArray< T > >= CArray< T > More...
 
template<typename T >
bool operator> (CArray< T > const &a, CArray< T > const &b)
 CArray< T > > CArray< T > More...
 
template<typename T >
bool operator== (CArray< T > const &a, T const &t)
 CArray< T > == T. More...
 
template<typename T >
bool operator!= (CArray< T > const &a, T const &t)
 CArray< T > != T. More...
 
template<typename T >
bool operator< (CArray< T > const &a, T const &t)
 CArray< T > < T. More...
 
template<typename T >
bool operator<= (CArray< T > const &a, T const &t)
 CArray< T > <= T. More...
 
template<typename T >
bool operator>= (CArray< T > const &a, T const &t)
 CArray< T > >= T. More...
 
template<typename T >
bool operator> (CArray< T > const &a, T const &t)
 CArray< T > > T. More...
 
template<typename T >
bool operator== (T const &t, CArray< T > const &a)
 T == CArray< T > More...
 
template<typename T >
bool operator!= (T const &t, CArray< T > const &a)
 T != CArray< T > More...
 
template<typename T >
bool operator< (T const &t, CArray< T > const &a)
 T < CArray< T > More...
 
template<typename T >
bool operator<= (T const &t, CArray< T > const &a)
 T <= CArray< T > More...
 
template<typename T >
bool operator>= (T const &t, CArray< T > const &a)
 T >= CArray< T > More...
 
template<typename T >
bool operator> (T const &t, CArray< T > const &a)
 T > CArray< T > More...
 
template<typename T >
CArray< Toperator- (CArray< T > const &a)
 -CArray< T > More...
 
template<typename T >
CArray< Toperator+ (CArray< T > const &a, CArray< T > const &b)
 CArray< T > + CArray< T > More...
 
template<typename T >
CArray< Toperator- (CArray< T > const &a, CArray< T > const &b)
 CArray< T > - CArray< T > More...
 
template<typename T >
CArray< Toperator+ (CArray< T > const &a, T const &t)
 CArray< T > + Value. More...
 
template<typename T >
CArray< Toperator+ (T const &t, CArray< T > const &a)
 Value + CArray< T > More...
 
template<typename T >
CArray< Toperator- (CArray< T > const &a, T const &t)
 CArray< T > - Value. More...
 
template<typename T >
CArray< Toperator- (T const &t, CArray< T > const &a)
 Value - CArray< T > More...
 
template<typename T >
CArray< Toperator* (CArray< T > const &a, T const &t)
 CArray< T > * Value. More...
 
template<typename T >
CArray< Toperator* (T const &t, CArray< T > const &a)
 Value * CArray< T > More...
 
template<typename T >
CArray< Toperator/ (CArray< T > const &a, T const &t)
 CArray< T > / Value. More...
 
template<typename T >
T dot_product (CArray< T > const &a, CArray< T > const &b)
 Dot product. More...
 
template<typename T >
T dot (CArray< T > const &a, CArray< T > const &b)
 Dot product. More...
 
template<typename T >
T distance (CArray< T > const &a, CArray< T > const &b)
 Distance. More...
 
template<typename T >
T distance_squared (CArray< T > const &a, CArray< T > const &b)
 Distance squared. More...
 
template<typename T >
void swap (CArray< T > &a, CArray< T > &b)
 Swap. More...
 
template<typename T >
std::ostream & operator<< (std::ostream &stream, CArray< T > const &a)
 stream << CArray More...
 
template<typename T >
bool comparable (CArrayP< T > const &a, CArrayP< T > const &b)
 Are two CArrayPs comparable? More...
 
template<typename T >
bool operator== (CArrayP< T > const &a, CArrayP< T > const &b)
 CArrayP == CArrayP. More...
 
template<typename T >
bool operator!= (CArrayP< T > const &a, CArrayP< T > const &b)
 CArrayP != CArrayP. More...
 
template<typename T >
bool operator< (CArrayP< T > const &a, CArrayP< T > const &b)
 CArrayP < CArrayP. More...
 
template<typename T >
bool operator<= (CArrayP< T > const &a, CArrayP< T > const &b)
 CArrayP <= CArrayP. More...
 
template<typename T >
bool operator>= (CArrayP< T > const &a, CArrayP< T > const &b)
 CArrayP >= CArrayP. More...
 
template<typename T >
bool operator> (CArrayP< T > const &a, CArrayP< T > const &b)
 CArrayP > CArrayP. More...
 
template<typename T >
bool operator== (CArrayP< T > const &a, T const &t)
 CArrayP == T. More...
 
template<typename T >
bool operator!= (CArrayP< T > const &a, T const &t)
 CArrayP != T. More...
 
template<typename T >
bool operator< (CArrayP< T > const &a, T const &t)
 CArrayP < T. More...
 
template<typename T >
bool operator<= (CArrayP< T > const &a, T const &t)
 CArrayP <= T. More...
 
template<typename T >
bool operator>= (CArrayP< T > const &a, T const &t)
 CArrayP >= T. More...
 
template<typename T >
bool operator> (CArrayP< T > const &a, T const &t)
 CArrayP > T. More...
 
template<typename T >
bool operator== (T const &t, CArrayP< T > const &a)
 T == CArrayP. More...
 
template<typename T >
bool operator!= (T const &t, CArrayP< T > const &a)
 T != CArrayP. More...
 
template<typename T >
bool operator< (T const &t, CArrayP< T > const &a)
 T < CArrayP. More...
 
template<typename T >
bool operator<= (T const &t, CArrayP< T > const &a)
 T <= CArrayP. More...
 
template<typename T >
bool operator>= (T const &t, CArrayP< T > const &a)
 T >= CArrayP. More...
 
template<typename T >
bool operator> (T const &t, CArrayP< T > const &a)
 T > CArrayP. More...
 
template<typename T >
CArrayP< Toperator- (CArrayP< T > const &a)
 -CArrayP More...
 
template<typename T >
CArrayP< Toperator+ (CArrayP< T > const &a, CArrayP< T > const &b)
 CArrayP + CArrayP. More...
 
template<typename T >
CArrayP< Toperator- (CArrayP< T > const &a, CArrayP< T > const &b)
 CArrayP - CArrayP. More...
 
template<typename T >
CArrayP< Toperator+ (CArrayP< T > const &a, T const &t)
 CArrayP + Value. More...
 
template<typename T >
CArrayP< Toperator+ (T const &t, CArrayP< T > const &a)
 Value + CArrayP. More...
 
template<typename T >
CArrayP< Toperator- (CArrayP< T > const &a, T const &t)
 CArrayP - Value. More...
 
template<typename T >
CArrayP< Toperator- (T const &t, CArrayP< T > const &a)
 Value - CArrayP. More...
 
template<typename T >
CArrayP< Toperator* (CArrayP< T > const &a, T const &t)
 CArrayP * Value. More...
 
template<typename T >
CArrayP< Toperator* (T const &t, CArrayP< T > const &a)
 Value * CArrayP. More...
 
template<typename T >
CArrayP< Toperator/ (CArrayP< T > const &a, T const &t)
 CArrayP / Value. More...
 
template<typename T >
T dot_product (CArrayP< T > const &a, CArrayP< T > const &b)
 Dot product. More...
 
template<typename T >
T dot (CArrayP< T > const &a, CArrayP< T > const &b)
 Dot product. More...
 
template<typename T >
T distance (CArrayP< T > const &a, CArrayP< T > const &b)
 Distance. More...
 
template<typename T >
T distance_squared (CArrayP< T > const &a, CArrayP< T > const &b)
 Distance squared. More...
 
template<typename T >
void swap (CArrayP< T > &a, CArrayP< T > &b)
 Swap. More...
 
template<typename T >
std::ostream & operator<< (std::ostream &stream, CArrayP< T > const &a)
 stream << CArrayP More...
 
char const SPACE ( ' ')
 
bool equal (char const c, char const d, bool const exact_case)
 char == char Case-Optionally? More...
 
bool equali (char const c, char const d)
 char == char Case-Insensitively More...
 
bool is_blank (char const c)
 Character is Blank? More...
 
bool not_blank (char const c)
 Character is Not Blank? More...
 
bool is_any_of (char const c, std::string const &s)
 Character is in a string? More...
 
bool is_any_of (char const c, c_cstring const s)
 Character is in a cstring? More...
 
char & lowercase (char &c)
 Lowercase a Character. More...
 
char & uppercase (char &c)
 Uppercase a Character. More...
 
char lowercased (char const c)
 Lowercased Copy of a Character. More...
 
char uppercased (char const c)
 Uppercased Copy of a Character. More...
 
bool lge (char const s, char const t)
 ASCII Lexical >= Comparison. More...
 
bool lgt (char const s, char const t)
 ASCII Lexical < Comparison. More...
 
bool lle (char const s, char const t)
 ASCII Lexical <= Comparison. More...
 
bool llt (char const s, char const t)
 ASCII Lexical < Comparison. More...
 
int ICHAR (char const s)
 Integer Value of a Given One-Character Fstring. More...
 
int IACHAR (char const s)
 ASCII Integer Value for a Given One-Character Fstring. More...
 
char space ()
 Space Character. More...
 
template<typename T >
bool operator== (Chunk< T > const &a, Chunk< T > const &b)
 Chunk == Chunk. More...
 
template<typename T >
bool operator!= (Chunk< T > const &a, Chunk< T > const &b)
 Chunk != Chunk. More...
 
template<typename T >
void swap (Chunk< T > &a, Chunk< T > &b)
 Swap. More...
 
template<typename T >
bool comparable (ChunkVector< T > const &a, ChunkVector< T > const &b)
 Are two ChunkVectors comparable? More...
 
template<typename T >
bool operator== (ChunkVector< T > const &a, ChunkVector< T > const &b)
 ChunkVector == ChunkVector. More...
 
template<typename T >
bool operator!= (ChunkVector< T > const &a, ChunkVector< T > const &b)
 ChunkVector != ChunkVector. More...
 
template<typename T >
bool operator< (ChunkVector< T > const &a, ChunkVector< T > const &b)
 ChunkVector < ChunkVector. More...
 
template<typename T >
bool operator<= (ChunkVector< T > const &a, ChunkVector< T > const &b)
 ChunkVector <= ChunkVector. More...
 
template<typename T >
bool operator>= (ChunkVector< T > const &a, ChunkVector< T > const &b)
 ChunkVector >= ChunkVector. More...
 
template<typename T >
bool operator> (ChunkVector< T > const &a, ChunkVector< T > const &b)
 ChunkVector > ChunkVector. More...
 
template<typename T , typename L >
bool comparable (ChunkVector< T > const &a, std::vector< T, L > const &b)
 Is a ChunkVector comparable to a std::vector? More...
 
template<typename T , typename L >
bool operator== (ChunkVector< T > const &a, std::vector< T, L > const &b)
 ChunkVector == std::vector Template. More...
 
template<typename T , typename L >
bool operator!= (ChunkVector< T > const &a, std::vector< T, L > const &b)
 ChunkVector != std::vector Template. More...
 
template<typename T , typename L >
bool operator< (ChunkVector< T > const &a, std::vector< T, L > const &b)
 ChunkVector < std::vector. More...
 
template<typename T , typename L >
bool operator<= (ChunkVector< T > const &a, std::vector< T, L > const &b)
 ChunkVector <= std::vector. More...
 
template<typename T , typename L >
bool operator>= (ChunkVector< T > const &a, std::vector< T, L > const &b)
 ChunkVector >= std::vector. More...
 
template<typename T , typename L >
bool operator> (ChunkVector< T > const &a, std::vector< T, L > const &b)
 ChunkVector > std::vector. More...
 
template<typename T , typename L >
bool comparable (std::vector< T, L > const &a, ChunkVector< T > const &b)
 Is a std::vector comparable to a ChunkVector? More...
 
template<typename T , typename L >
bool operator== (std::vector< T, L > const &a, ChunkVector< T > const &b)
 std::vector == ChunkVector Template More...
 
template<typename T , typename L >
bool operator!= (std::vector< T, L > const &a, ChunkVector< T > const &b)
 std::vector != ChunkVector Template More...
 
template<typename T , typename L >
bool operator< (std::vector< T, L > const &a, ChunkVector< T > const &b)
 std::vector < ChunkVector More...
 
template<typename T , typename L >
bool operator<= (std::vector< T, L > const &a, ChunkVector< T > const &b)
 std::vector <= ChunkVector More...
 
template<typename T , typename L >
bool operator>= (std::vector< T, L > const &a, ChunkVector< T > const &b)
 std::vector >= ChunkVector More...
 
template<typename T , typename L >
bool operator> (std::vector< T, L > const &a, ChunkVector< T > const &b)
 std::vector > ChunkVector More...
 
template<typename T >
bool operator== (ChunkVector< T > const &a, T const &t)
 ChunkVector == T. More...
 
template<typename T >
bool operator!= (ChunkVector< T > const &a, T const &t)
 ChunkVector != T. More...
 
template<typename T >
bool operator< (ChunkVector< T > const &a, T const &t)
 ChunkVector < T. More...
 
template<typename T >
bool operator<= (ChunkVector< T > const &a, T const &t)
 ChunkVector <= T. More...
 
template<typename T >
bool operator>= (ChunkVector< T > const &a, T const &t)
 ChunkVector >= T. More...
 
template<typename T >
bool operator> (ChunkVector< T > const &a, T const &t)
 ChunkVector > T. More...
 
template<typename T >
bool operator== (T const &t, ChunkVector< T > const &a)
 T == ChunkVector. More...
 
template<typename T >
bool operator!= (T const &t, ChunkVector< T > const &a)
 T != ChunkVector. More...
 
template<typename T >
bool operator< (T const &t, ChunkVector< T > const &a)
 T < ChunkVector. More...
 
template<typename T >
bool operator<= (T const &t, ChunkVector< T > const &a)
 T <= ChunkVector. More...
 
template<typename T >
bool operator>= (T const &t, ChunkVector< T > const &a)
 T >= ChunkVector. More...
 
template<typename T >
bool operator> (T const &t, ChunkVector< T > const &a)
 T > ChunkVector. More...
 
template<typename T >
T dot_product (ChunkVector< T > const &a, ChunkVector< T > const &b)
 Dot Product. More...
 
template<typename T >
T dot (ChunkVector< T > const &a, ChunkVector< T > const &b)
 Dot Product. More...
 
template<typename T >
T distance (ChunkVector< T > const &a, ChunkVector< T > const &b)
 Distance. More...
 
template<typename T >
T distance_squared (ChunkVector< T > const &a, ChunkVector< T > const &b)
 Distance Squared. More...
 
template<typename T >
void swap (ChunkVector< T > &a, ChunkVector< T > &b)
 Swap. More...
 
template<typename T >
std::ostream & operator<< (std::ostream &stream, ChunkVector< T > const &v)
 stream << ChunkVector More...
 
char const TAB ( '\t')
 
char const NULLC ( '\000')
 
bool equali (Cstring const &s, Cstring const &t)
 Cstring == Cstring Case-Insensitively? More...
 
bool equali (Cstring const &s, c_cstring const t)
 Cstring == cstring Case-Insensitively? More...
 
bool equali (c_cstring const s, Cstring const &t)
 cstring == Cstring Case-Insensitively? More...
 
bool equali (Cstring const &s, std::string const &t)
 Cstring == std::string Case-Insensitively? More...
 
bool equali (std::string const &s, Cstring const &t)
 std::string == Cstring Case-Insensitively? More...
 
bool equali (Cstring const &s, char const c)
 Cstring == char Case-Insensitively? More...
 
bool equali (char const c, Cstring const &s)
 char == Cstring Case-Insensitively? More...
 
std::ostream & operator<< (std::ostream &stream, Cstring const &s)
 Output to Stream. More...
 
std::istream & operator>> (std::istream &stream, Cstring &s)
 Input from Stream. More...
 
void swap (Cstring &s, Cstring &t)
 swap( Cstring, Cstring ); More...
 
Cstring operator+ (Cstring const &s, Cstring const &t)
 Cstring + Cstring. More...
 
Cstring operator+ (Cstring const &s, c_cstring const t)
 Cstring + cstring. More...
 
Cstring operator+ (c_cstring const s, Cstring const &t)
 cstring + Cstring More...
 
Cstring operator+ (Cstring const &s, std::string const &t)
 Cstring + std::string. More...
 
Cstring operator+ (Cstring const &s, char const c)
 Cstring + char. More...
 
Cstring operator+ (char const c, Cstring const &t)
 char + Cstring More...
 
bool operator== (Cstring const &s, Cstring const &t)
 Cstring == Cstring. More...
 
bool operator!= (Cstring const &s, Cstring const &t)
 Cstring != Cstring. More...
 
bool operator== (Cstring const &s, c_cstring const t)
 Cstring == cstring. More...
 
bool operator== (c_cstring const t, Cstring const &s)
 cstring == Cstring More...
 
bool operator!= (Cstring const &s, c_cstring const t)
 Cstring != cstring. More...
 
bool operator!= (c_cstring const t, Cstring const &s)
 cstring != Cstring More...
 
bool operator== (Cstring const &s, std::string const &t)
 Cstring == std::string. More...
 
bool operator== (std::string const &t, Cstring const &s)
 std::string == Cstring More...
 
bool operator!= (Cstring const &s, std::string const &t)
 Cstring != std::string. More...
 
bool operator!= (std::string const &t, Cstring const &s)
 std::string != Cstring More...
 
bool operator== (Cstring const &s, char const c)
 Cstring == char. More...
 
bool operator== (char const c, Cstring const &s)
 char == Cstring More...
 
bool operator!= (Cstring const &s, char const c)
 Cstring != char. More...
 
bool operator!= (char const c, Cstring const &s)
 char != Cstring More...
 
std::istream & operator>> (std::istream &stream, Dimension &dim)
 Stream Input. More...
 
std::ostream & operator<< (std::ostream &stream, Dimension const &dim)
 Stream Output. More...
 
void swap (Dimension &a, Dimension &b)
 Swap. More...
 
void swap_no_notify (Dimension &a, Dimension &b)
 Swap. More...
 
bool operator== (Dimension const &dim1, Dimension const &dim2)
 Dimension == Dimension. More...
 
bool operator!= (Dimension const &dim1, Dimension const &dim2)
 Dimension != Dimension. More...
 
bool operator< (Dimension const &dim1, Dimension const &dim2)
 Dimension < Dimension. More...
 
bool operator<= (Dimension const &dim1, Dimension const &dim2)
 Dimension <= Dimension. More...
 
bool operator> (Dimension const &dim1, Dimension const &dim2)
 Dimension > Dimension. More...
 
bool operator>= (Dimension const &dim1, Dimension const &dim2)
 Dimension >= Dimension. More...
 
bool operator== (int const i, Dimension const &dim)
 int == Dimension More...
 
bool operator!= (int const i, Dimension const &dim)
 int != Dimension More...
 
bool operator< (int const i, Dimension const &dim)
 int < Dimension More...
 
bool operator<= (int const i, Dimension const &dim)
 int <= Dimension More...
 
bool operator> (int const i, Dimension const &dim)
 int > Dimension More...
 
bool operator>= (int const i, Dimension const &dim)
 int >= Dimension More...
 
bool operator== (Dimension const &dim, int const i)
 Dimension == int. More...
 
bool operator!= (Dimension const &dim, int const i)
 Dimension != int. More...
 
bool operator< (Dimension const &dim, int const i)
 Dimension < int. More...
 
bool operator<= (Dimension const &dim, int const i)
 Dimension <= int. More...
 
bool operator> (Dimension const &dim, int const i)
 Dimension > int. More...
 
bool operator>= (Dimension const &dim, int const i)
 Dimension >= int. More...
 
bool operator== (double const d, Dimension const &dim)
 double == Dimension More...
 
bool operator!= (double const d, Dimension const &dim)
 double != Dimension More...
 
bool operator< (double const d, Dimension const &dim)
 double < Dimension More...
 
bool operator<= (double const d, Dimension const &dim)
 double <= Dimension More...
 
bool operator> (double const d, Dimension const &dim)
 double > Dimension More...
 
bool operator>= (double const d, Dimension const &dim)
 double >= Dimension More...
 
bool operator== (Dimension const &dim, double const d)
 Dimension == double. More...
 
bool operator!= (Dimension const &dim, double const d)
 Dimension != double. More...
 
bool operator< (Dimension const &dim, double const d)
 Dimension < double. More...
 
bool operator<= (Dimension const &dim, double const d)
 Dimension <= double. More...
 
bool operator> (Dimension const &dim, double const d)
 Dimension > double. More...
 
bool operator>= (Dimension const &dim, double const d)
 Dimension >= double. More...
 
std::ostream & operator<< (std::ostream &stream, DimensionExpression const &exp)
 Stream Output. More...
 
bool operator== (DimensionExpression const &exp1, DimensionExpression const &exp2)
 DimensionExpression == DimensionExpression. More...
 
bool operator!= (DimensionExpression const &exp1, DimensionExpression const &exp2)
 DimensionExpression != DimensionExpression. More...
 
bool operator< (DimensionExpression const &exp1, DimensionExpression const &exp2)
 DimensionExpression < DimensionExpression. More...
 
bool operator<= (DimensionExpression const &exp1, DimensionExpression const &exp2)
 DimensionExpression <= DimensionExpression. More...
 
bool operator> (DimensionExpression const &exp1, DimensionExpression const &exp2)
 DimensionExpression > DimensionExpression. More...
 
bool operator>= (DimensionExpression const &exp1, DimensionExpression const &exp2)
 DimensionExpression >= DimensionExpression. More...
 
bool operator== (int const i, DimensionExpression const &exp)
 int == DimensionExpression More...
 
bool operator!= (int const i, DimensionExpression const &exp)
 int != DimensionExpression More...
 
bool operator< (int const i, DimensionExpression const &exp)
 int < DimensionExpression More...
 
bool operator<= (int const i, DimensionExpression const &exp)
 int <= DimensionExpression More...
 
bool operator> (int const i, DimensionExpression const &exp)
 int > DimensionExpression More...
 
bool operator>= (int const i, DimensionExpression const &exp)
 int >= DimensionExpression More...
 
bool operator== (DimensionExpression const &exp, int const i)
 DimensionExpression == int. More...
 
bool operator!= (DimensionExpression const &exp, int const i)
 DimensionExpression != int. More...
 
bool operator< (DimensionExpression const &exp, int const i)
 DimensionExpression < int. More...
 
bool operator<= (DimensionExpression const &exp, int const i)
 DimensionExpression <= int. More...
 
bool operator> (DimensionExpression const &exp, int const i)
 DimensionExpression > int. More...
 
bool operator>= (DimensionExpression const &exp, int const i)
 DimensionExpression >= int. More...
 
bool operator== (double const d, DimensionExpression const &exp)
 double == DimensionExpression More...
 
bool operator!= (double const d, DimensionExpression const &exp)
 double != DimensionExpression More...
 
bool operator< (double const d, DimensionExpression const &exp)
 double < DimensionExpression More...
 
bool operator<= (double const d, DimensionExpression const &exp)
 double <= DimensionExpression More...
 
bool operator> (double const d, DimensionExpression const &exp)
 double > DimensionExpression More...
 
bool operator>= (double const d, DimensionExpression const &exp)
 double >= DimensionExpression More...
 
bool operator== (DimensionExpression const &exp, double const d)
 DimensionExpression == double. More...
 
bool operator!= (DimensionExpression const &exp, double const d)
 DimensionExpression != double. More...
 
bool operator< (DimensionExpression const &exp, double const d)
 DimensionExpression < double. More...
 
bool operator<= (DimensionExpression const &exp, double const d)
 DimensionExpression <= double. More...
 
bool operator> (DimensionExpression const &exp, double const d)
 DimensionExpression > double. More...
 
bool operator>= (DimensionExpression const &exp, double const d)
 DimensionExpression >= double. More...
 
DimensionExpressionRef operator+ (Dimension const &dim)
 +Dimension More...
 
DimensionExpressionMul operator- (Dimension const &dim)
 -Dimension More...
 
DimensionExpressionSum operator+ (Dimension const &dim1, Dimension const &dim2)
 Dimension + Dimension. More...
 
DimensionExpressionSum operator+ (Dimension const &dim, int const value)
 Dimension + int. More...
 
DimensionExpressionSum operator+ (int const value, Dimension const &dim)
 int + Dimension More...
 
DimensionExpressionSum operator+ (Dimension const &dim, double const value)
 Dimension + double. More...
 
DimensionExpressionSum operator+ (double const value, Dimension const &dim)
 double + Dimension More...
 
DimensionExpressionSub operator- (Dimension const &dim1, Dimension const &dim2)
 Dimension - Dimension. More...
 
DimensionExpressionSub operator- (Dimension const &dim, int const value)
 Dimension - int. More...
 
DimensionExpressionSub operator- (int const value, Dimension const &dim)
 int - Dimension More...
 
DimensionExpressionSub operator- (Dimension const &dim, double const value)
 Dimension - double. More...
 
DimensionExpressionSub operator- (double const value, Dimension const &dim)
 double - Dimension More...
 
DimensionExpressionMul operator* (Dimension const &dim1, Dimension const &dim2)
 Dimension * Dimension. More...
 
DimensionExpressionMul operator* (Dimension const &dim, int const value)
 Dimension * int. More...
 
DimensionExpressionMul operator* (int const value, Dimension const &dim)
 int * Dimension More...
 
DimensionExpressionMul operator* (Dimension const &dim, double const value)
 Dimension * double. More...
 
DimensionExpressionMul operator* (double const value, Dimension const &dim)
 double * Dimension More...
 
DimensionExpressionDiv operator/ (Dimension const &dim1, Dimension const &dim2)
 Dimension / Dimension. More...
 
DimensionExpressionDiv operator/ (Dimension const &dim, int const value)
 Dimension / int. More...
 
DimensionExpressionDiv operator/ (int const value, Dimension const &dim)
 int / Dimension More...
 
DimensionExpressionDiv operator/ (Dimension const &dim, double const value)
 Dimension / double. More...
 
DimensionExpressionDiv operator/ (double const value, Dimension const &dim)
 double / Dimension More...
 
DimensionExpressionMul operator+ (DimensionExpression const &exp)
 +DimensionExpression More...
 
DimensionExpressionMul operator- (DimensionExpression const &exp)
 -DimensionExpression More...
 
DimensionExpressionSum operator+ (DimensionExpression const &exp1, DimensionExpression const &exp2)
 DimensionExpression + DimensionExpression. More...
 
DimensionExpressionSum operator+ (DimensionExpression const &exp, Dimension const &dim)
 DimensionExpression + Dimension. More...
 
DimensionExpressionSum operator+ (Dimension const &dim, DimensionExpression const &exp)
 Dimension + DimensionExpression. More...
 
DimensionExpressionSum operator+ (DimensionExpression const &exp, int const value)
 DimensionExpression + int. More...
 
DimensionExpressionSum operator+ (int const value, DimensionExpression const &exp)
 int + DimensionExpression More...
 
DimensionExpressionSum operator+ (DimensionExpression const &exp, double const value)
 DimensionExpression + double. More...
 
DimensionExpressionSum operator+ (double const value, DimensionExpression const &exp)
 double + DimensionExpression More...
 
DimensionExpressionSub operator- (DimensionExpression const &exp1, DimensionExpression const &exp2)
 DimensionExpression - DimensionExpression. More...
 
DimensionExpressionSub operator- (DimensionExpression const &exp, Dimension const &dim)
 DimensionExpression - Dimension. More...
 
DimensionExpressionSub operator- (Dimension const &dim, DimensionExpression const &exp)
 Dimension - DimensionExpression. More...
 
DimensionExpressionSub operator- (DimensionExpression const &exp, int const value)
 DimensionExpression - int. More...
 
DimensionExpressionSub operator- (int const value, DimensionExpression const &exp)
 int - DimensionExpression More...
 
DimensionExpressionSub operator- (DimensionExpression const &exp, double const value)
 DimensionExpression - double. More...
 
DimensionExpressionSub operator- (double const value, DimensionExpression const &exp)
 double - DimensionExpression More...
 
DimensionExpressionMul operator* (DimensionExpression const &exp1, DimensionExpression const &exp2)
 DimensionExpression * DimensionExpression. More...
 
DimensionExpressionMul operator* (DimensionExpression const &exp, Dimension const &dim)
 DimensionExpression * Dimension. More...
 
DimensionExpressionMul operator* (Dimension const &dim, DimensionExpression const &exp)
 Dimension * DimensionExpression. More...
 
DimensionExpressionMul operator* (DimensionExpression const &exp, int const value)
 DimensionExpression * int. More...
 
DimensionExpressionMul operator* (int const value, DimensionExpression const &exp)
 int * DimensionExpression More...
 
DimensionExpressionMul operator* (DimensionExpression const &exp, double const value)
 DimensionExpression * double. More...
 
DimensionExpressionMul operator* (double const value, DimensionExpression const &exp)
 double * DimensionExpression More...
 
DimensionExpressionDiv operator/ (DimensionExpression const &exp1, DimensionExpression const &exp2)
 DimensionExpression / DimensionExpression. More...
 
DimensionExpressionDiv operator/ (DimensionExpression const &exp, Dimension const &dim)
 DimensionExpression / Dimension. More...
 
DimensionExpressionDiv operator/ (Dimension const &dim, DimensionExpression const &exp)
 Dimension / DimensionExpression. More...
 
DimensionExpressionDiv operator/ (DimensionExpression const &exp, int const value)
 DimensionExpression / int. More...
 
DimensionExpressionDiv operator/ (int const value, DimensionExpression const &exp)
 int / DimensionExpression More...
 
DimensionExpressionDiv operator/ (DimensionExpression const &exp, double const value)
 DimensionExpression / double. More...
 
DimensionExpressionDiv operator/ (double const value, DimensionExpression const &exp)
 double / DimensionExpression More...
 
DimensionExpressionMin min (Dimension const &dim1, Dimension const &dim2)
 min( Dimension, Dimension ) More...
 
DimensionExpressionMin min (Dimension const &dim, int const value)
 min( Dimension, int ) More...
 
DimensionExpressionMin min (int const value, Dimension const &dim)
 min( int, Dimension ) More...
 
DimensionExpressionMin min (Dimension const &dim, double const value)
 min( Dimension, double ) More...
 
DimensionExpressionMin min (double const value, Dimension const &dim)
 min( double, Dimension ) More...
 
DimensionExpressionMin min (Dimension const &dim, DimensionExpression const &exp)
 min( Dimension, DimensionExpression ) More...
 
DimensionExpressionMin min (DimensionExpression const &exp, Dimension const &dim)
 min( DimensionExpression, Dimension ) More...
 
DimensionExpressionMin min (DimensionExpression const &exp1, DimensionExpression const &exp2)
 min( DimensionExpression, DimensionExpression ) More...
 
DimensionExpressionMin min (DimensionExpression const &exp, int const value)
 min( DimensionExpression, int ) More...
 
DimensionExpressionMin min (int const value, DimensionExpression const &exp)
 min( int, DimensionExpression ) More...
 
DimensionExpressionMin min (DimensionExpression const &exp, double const value)
 min( DimensionExpression, double ) More...
 
DimensionExpressionMin min (double const value, DimensionExpression const &exp)
 min( double, DimensionExpression ) More...
 
DimensionExpressionMax max (Dimension const &dim1, Dimension const &dim2)
 max( Dimension, Dimension ) More...
 
DimensionExpressionMax max (Dimension const &dim, int const value)
 max( Dimension, int ) More...
 
DimensionExpressionMax max (int const value, Dimension const &dim)
 max( int, Dimension ) More...
 
DimensionExpressionMax max (Dimension const &dim, double const value)
 max( Dimension, double ) More...
 
DimensionExpressionMax max (double const value, Dimension const &dim)
 max( double, Dimension ) More...
 
DimensionExpressionMax max (Dimension const &dim, DimensionExpression const &exp)
 max( Dimension, DimensionExpression ) More...
 
DimensionExpressionMax max (DimensionExpression const &exp, Dimension const &dim)
 max( DimensionExpression, Dimension ) More...
 
DimensionExpressionMax max (DimensionExpression const &exp1, DimensionExpression const &exp2)
 max( DimensionExpression, DimensionExpression ) More...
 
DimensionExpressionMax max (DimensionExpression const &exp, int const value)
 max( DimensionExpression, int ) More...
 
DimensionExpressionMax max (int const value, DimensionExpression const &exp)
 max( int, DimensionExpression ) More...
 
DimensionExpressionMax max (DimensionExpression const &exp, double const value)
 max( DimensionExpression, double ) More...
 
DimensionExpressionMax max (double const value, DimensionExpression const &exp)
 max( double, DimensionExpression ) More...
 
DimensionExpressionPow pow (Dimension const &dim1, Dimension const &dim2)
 pow( Dimension, Dimension ) More...
 
DimensionExpressionPow pow (Dimension const &dim, int const value)
 pow( Dimension, int ) More...
 
DimensionExpressionPow pow (int const value, Dimension const &dim)
 pow( int, Dimension ) More...
 
DimensionExpressionPow pow (Dimension const &dim, double const value)
 pow( Dimension, double ) More...
 
DimensionExpressionPow pow (double const value, Dimension const &dim)
 pow( double, Dimension ) More...
 
DimensionExpressionPow pow (Dimension const &dim, DimensionExpression const &exp)
 pow( Dimension, DimensionExpression ) More...
 
DimensionExpressionPow pow (DimensionExpression const &exp, Dimension const &dim)
 pow( DimensionExpression, Dimension ) More...
 
DimensionExpressionPow pow (DimensionExpression const &exp1, DimensionExpression const &exp2)
 pow( DimensionExpression, DimensionExpression ) More...
 
DimensionExpressionPow pow (DimensionExpression const &exp, int const value)
 pow( DimensionExpression, int ) More...
 
DimensionExpressionPow pow (int const value, DimensionExpression const &exp)
 pow( int, DimensionExpression ) More...
 
DimensionExpressionPow pow (DimensionExpression const &exp, double const value)
 pow( DimensionExpression, double ) More...
 
DimensionExpressionPow pow (double const value, DimensionExpression const &exp)
 pow( double, DimensionExpression ) More...
 
DimensionExpressionSquare square (Dimension const &dim)
 square( Dimension ) More...
 
DimensionExpressionSquare square (DimensionExpression const &exp)
 square( DimensionExpression ) More...
 
DimensionExpressionCon square (int const value)
 square( int ) More...
 
DimensionExpressionCon square (double const value)
 square( double ) More...
 
DimensionExpressionCube cube (Dimension const &dim)
 cube( Dimension ) More...
 
DimensionExpressionCube cube (DimensionExpression const &exp)
 cube( DimensionExpression ) More...
 
DimensionExpressionCon cube (int const value)
 cube( int ) More...
 
DimensionExpressionCon cube (double const value)
 cube( double ) More...
 
void swap (DynamicIndexRange &a, DynamicIndexRange &b)
 Swap. More...
 
void swap_no_notify (DynamicIndexRange &a, DynamicIndexRange &b)
 Swap. More...
 
template<typename T >
bool operator== (FArray1< T > const &a, FArray1< T > const &b)
 FArray1 == FArray1. More...
 
template<typename T >
bool operator!= (FArray1< T > const &a, FArray1< T > const &b)
 FArray1 != FArray1. More...
 
template<typename T >
T dot_product (FArray1< T > const &a, FArray1< T > const &b)
 Dot Product. More...
 
template<typename T >
T dot (FArray1< T > const &a, FArray1< T > const &b)
 Dot Product. More...
 
template<typename T >
T distance (FArray1< T > const &a, FArray1< T > const &b)
 Distance. More...
 
template<typename T >
T distance_squared (FArray1< T > const &a, FArray1< T > const &b)
 Distance Squared. More...
 
template<typename U , typename V >
bool equal_dimensions (FArray1< U > const &a, FArray1< V > const &b)
 Equal Dimensions? More...
 
template<typename U >
dot_product (FArray1< U > const &a, FArray1< U > const &b)
 Dot Product. More...
 
template<typename U >
dot (FArray1< U > const &a, FArray1< U > const &b)
 Dot Product. More...
 
template<typename U >
distance (FArray1< U > const &a, FArray1< U > const &b)
 Distance. More...
 
template<typename U >
distance_squared (FArray1< U > const &a, FArray1< U > const &b)
 Distance Squared. More...
 
template<typename T >
std::istream & read_binary (std::istream &stream, FArray1< T > &a)
 Read an FArray1 from a binary file. More...
 
template<typename T >
std::ostream & write_binary (std::ostream &stream, FArray1< T > const &a)
 Write an FArray1 to a binary file. More...
 
template<typename T >
std::ostream & operator<< (std::ostream &stream, FArray1< T > const &a)
 stream << FArray1 More...
 
template<typename T >
void swap (FArray1D< T > &a, FArray1D< T > &b)
 Swap. More...
 
template<typename T >
FArray1D< Toperator- (FArray1< T > const &a)
 -Array More...
 
template<typename T >
FArray1D< Toperator+ (FArray1< T > const &a, FArray1< T > const &b)
 Array + Array. More...
 
template<typename T >
FArray1D< Toperator- (FArray1< T > const &a, FArray1< T > const &b)
 Array - Array. More...
 
template<typename T >
FArray1D< Toperator+ (FArray1< T > const &a, T const &t)
 Array + Value. More...
 
template<typename T >
FArray1D< Toperator+ (T const &t, FArray1< T > const &a)
 Value + Array. More...
 
template<typename T >
FArray1D< Toperator- (FArray1< T > const &a, T const &t)
 Array - Value. More...
 
template<typename T >
FArray1D< Toperator- (T const &t, FArray1< T > const &a)
 Value - Array. More...
 
template<typename T >
FArray1D< Toperator* (FArray1< T > const &a, T const &t)
 Array * Value. More...
 
template<typename T >
FArray1D< Toperator* (T const &t, FArray1< T > const &a)
 Value * Array. More...
 
template<typename T >
FArray1D< Toperator/ (FArray1< T > const &a, T const &t)
 Array / Value. More...
 
template<typename T >
FArray1D< Tcross_product (FArray1< T > const &a, FArray1< T > const &b)
 Cross Product of Two 3-Tuple Vectors. More...
 
template<typename T >
FArray1D< Tcross (FArray1< T > const &a, FArray1< T > const &b)
 Cross Product of Two 3-Tuple Vectors. More...
 
template<typename T >
bool operator== (FArray2< T > const &a, FArray2< T > const &b)
 FArray2 == FArray2. More...
 
template<typename T >
bool operator!= (FArray2< T > const &a, FArray2< T > const &b)
 FArray2 != FArray2. More...
 
template<typename U , typename V >
bool equal_dimensions (FArray2< U > const &a, FArray2< V > const &b)
 Equal Dimensions? More...
 
template<typename T >
std::istream & read_binary (std::istream &stream, FArray2< T > &a)
 Read an FArray2 from a binary file. More...
 
template<typename T >
std::ostream & write_binary (std::ostream &stream, FArray2< T > const &a)
 Write an FArray2 to a binary file. More...
 
template<typename T >
std::ostream & operator<< (std::ostream &stream, FArray2< T > const &a)
 stream << FArray2 More...
 
template<typename T >
void swap (FArray2D< T > &a, FArray2D< T > &b)
 Swap. More...
 
template<typename T >
FArray2D< Toperator- (FArray2< T > const &a)
 -Array More...
 
template<typename T >
FArray2D< Toperator+ (FArray2< T > const &a, FArray2< T > const &b)
 Array + Array. More...
 
template<typename T >
FArray2D< Toperator- (FArray2< T > const &a, FArray2< T > const &b)
 Array - Array. More...
 
template<typename T >
FArray2D< Toperator+ (FArray2< T > const &a, T const &t)
 Array + Value. More...
 
template<typename T >
FArray2D< Toperator+ (T const &t, FArray2< T > const &a)
 Value + Array. More...
 
template<typename T >
FArray2D< Toperator- (FArray2< T > const &a, T const &t)
 Array - Value. More...
 
template<typename T >
FArray2D< Toperator- (T const &t, FArray2< T > const &a)
 Value - Array. More...
 
template<typename T >
FArray2D< Toperator* (FArray2< T > const &a, T const &t)
 Array * Value. More...
 
template<typename T >
FArray2D< Toperator* (T const &t, FArray2< T > const &a)
 Value * Array. More...
 
template<typename T >
FArray2D< Toperator/ (FArray2< T > const &a, T const &t)
 Array / Value. More...
 
template<typename T >
FArray2D< Ttransposed (FArray2< T > const &a)
 Transposed. More...
 
template<typename T >
bool operator== (FArray3< T > const &a, FArray3< T > const &b)
 FArray3 == FArray3. More...
 
template<typename T >
bool operator!= (FArray3< T > const &a, FArray3< T > const &b)
 FArray3 != FArray3. More...
 
template<typename U , typename V >
bool equal_dimensions (FArray3< U > const &a, FArray3< V > const &b)
 Equal Dimensions? More...
 
template<typename T >
std::istream & read_binary (std::istream &stream, FArray3< T > &a)
 Read an FArray3 from a binary file. More...
 
template<typename T >
std::ostream & write_binary (std::ostream &stream, FArray3< T > const &a)
 Write an FArray3 to a binary file. More...
 
template<typename T >
std::ostream & operator<< (std::ostream &stream, FArray3< T > const &a)
 stream << FArray3 More...
 
template<typename T >
void swap (FArray3D< T > &a, FArray3D< T > &b)
 Swap. More...
 
template<typename T >
FArray3D< Toperator- (FArray3< T > const &a)
 -Array More...
 
template<typename T >
FArray3D< Toperator+ (FArray3< T > const &a, FArray3< T > const &b)
 Array + Array. More...
 
template<typename T >
FArray3D< Toperator- (FArray3< T > const &a, FArray3< T > const &b)
 Array - Array. More...
 
template<typename T >
FArray3D< Toperator+ (FArray3< T > const &a, T const &t)
 Array + Value. More...
 
template<typename T >
FArray3D< Toperator+ (T const &t, FArray3< T > const &a)
 Value + Array. More...
 
template<typename T >
FArray3D< Toperator- (FArray3< T > const &a, T const &t)
 Array - Value. More...
 
template<typename T >
FArray3D< Toperator- (T const &t, FArray3< T > const &a)
 Value - Array. More...
 
template<typename T >
FArray3D< Toperator* (FArray3< T > const &a, T const &t)
 Array * Value. More...
 
template<typename T >
FArray3D< Toperator* (T const &t, FArray3< T > const &a)
 Value * Array. More...
 
template<typename T >
FArray3D< Toperator/ (FArray3< T > const &a, T const &t)
 Array / Value. More...
 
template<typename U >
void swap (FArray3D< U > &a, FArray3D< U > &b)
 
template<typename T >
bool operator== (FArray4< T > const &a, FArray4< T > const &b)
 FArray4 == FArray4. More...
 
template<typename T >
bool operator!= (FArray4< T > const &a, FArray4< T > const &b)
 FArray4 != FArray4. More...
 
template<typename U , typename V >
bool equal_dimensions (FArray4< U > const &a, FArray4< V > const &b)
 Equal Dimensions? More...
 
template<typename T >
std::istream & read_binary (std::istream &stream, FArray4< T > &a)
 Read an FArray4 from a binary file. More...
 
template<typename T >
std::ostream & write_binary (std::ostream &stream, FArray4< T > const &a)
 Write an FArray4 to a binary file. More...
 
template<typename T >
std::ostream & operator<< (std::ostream &stream, FArray4< T > const &a)
 stream << FArray4 More...
 
template<typename T >
void swap (FArray4D< T > &a, FArray4D< T > &b)
 Swap. More...
 
template<typename T >
FArray4D< Toperator- (FArray4< T > const &a)
 -Array More...
 
template<typename T >
FArray4D< Toperator+ (FArray4< T > const &a, FArray4< T > const &b)
 Array + Array. More...
 
template<typename T >
FArray4D< Toperator- (FArray4< T > const &a, FArray4< T > const &b)
 Array - Array. More...
 
template<typename T >
FArray4D< Toperator+ (FArray4< T > const &a, T const &t)
 Array + Value. More...
 
template<typename T >
FArray4D< Toperator+ (T const &t, FArray4< T > const &a)
 Value + Array. More...
 
template<typename T >
FArray4D< Toperator- (FArray4< T > const &a, T const &t)
 Array - Value. More...
 
template<typename T >
FArray4D< Toperator- (T const &t, FArray4< T > const &a)
 Value - Array. More...
 
template<typename T >
FArray4D< Toperator* (FArray4< T > const &a, T const &t)
 Array * Value. More...
 
template<typename T >
FArray4D< Toperator* (T const &t, FArray4< T > const &a)
 Value * Array. More...
 
template<typename T >
FArray4D< Toperator/ (FArray4< T > const &a, T const &t)
 Array / Value. More...
 
template<typename U >
void swap (FArray4D< U > &a, FArray4D< U > &b)
 
template<typename T >
bool operator== (FArray5< T > const &a, FArray5< T > const &b)
 FArray5 == FArray5. More...
 
template<typename T >
bool operator!= (FArray5< T > const &a, FArray5< T > const &b)
 FArray5 != FArray5. More...
 
template<typename U , typename V >
bool equal_dimensions (FArray5< U > const &a, FArray5< V > const &b)
 Equal Dimensions? More...
 
template<typename T >
std::istream & read_binary (std::istream &stream, FArray5< T > &a)
 Read an FArray5 from a binary file. More...
 
template<typename T >
std::ostream & write_binary (std::ostream &stream, FArray5< T > const &a)
 Write an FArray5 to a binary file. More...
 
template<typename T >
std::ostream & operator<< (std::ostream &stream, FArray5< T > const &a)
 stream << FArray5 More...
 
template<typename T >
void swap (FArray5D< T > &a, FArray5D< T > &b)
 Swap. More...
 
template<typename T >
FArray5D< Toperator- (FArray5< T > const &a)
 -Array More...
 
template<typename T >
FArray5D< Toperator+ (FArray5< T > const &a, FArray5< T > const &b)
 Array + Array. More...
 
template<typename T >
FArray5D< Toperator- (FArray5< T > const &a, FArray5< T > const &b)
 Array - Array. More...
 
template<typename T >
FArray5D< Toperator+ (FArray5< T > const &a, T const &t)
 Array + Value. More...
 
template<typename T >
FArray5D< Toperator+ (T const &t, FArray5< T > const &a)
 Value + Array. More...
 
template<typename T >
FArray5D< Toperator- (FArray5< T > const &a, T const &t)
 Array - Value. More...
 
template<typename T >
FArray5D< Toperator- (T const &t, FArray5< T > const &a)
 Value - Array. More...
 
template<typename T >
FArray5D< Toperator* (FArray5< T > const &a, T const &t)
 Array * Value. More...
 
template<typename T >
FArray5D< Toperator* (T const &t, FArray5< T > const &a)
 Value * Array. More...
 
template<typename T >
FArray5D< Toperator/ (FArray5< T > const &a, T const &t)
 Array / Value. More...
 
template<typename U >
void swap (FArray5D< U > &a, FArray5D< U > &b)
 
template<typename T >
bool operator== (FArray6< T > const &a, FArray6< T > const &b)
 FArray6 == FArray6. More...
 
template<typename T >
bool operator!= (FArray6< T > const &a, FArray6< T > const &b)
 FArray6 != FArray6. More...
 
template<typename U , typename V >
bool equal_dimensions (FArray6< U > const &a, FArray6< V > const &b)
 Equal Dimensions? More...
 
template<typename T >
std::istream & read_binary (std::istream &stream, FArray6< T > &a)
 Read an FArray6 from a binary file. More...
 
template<typename T >
std::ostream & write_binary (std::ostream &stream, FArray6< T > const &a)
 Write an FArray6 to a binary file. More...
 
template<typename T >
std::ostream & operator<< (std::ostream &stream, FArray6< T > const &a)
 stream << FArray6 More...
 
template<typename T >
void swap (FArray6D< T > &a, FArray6D< T > &b)
 Swap. More...
 
template<typename T >
FArray6D< Toperator- (FArray6< T > const &a)
 -Array More...
 
template<typename T >
FArray6D< Toperator+ (FArray6< T > const &a, FArray6< T > const &b)
 Array + Array. More...
 
template<typename T >
FArray6D< Toperator- (FArray6< T > const &a, FArray6< T > const &b)
 Array - Array. More...
 
template<typename T >
FArray6D< Toperator+ (FArray6< T > const &a, T const &t)
 Array + Value. More...
 
template<typename T >
FArray6D< Toperator+ (T const &t, FArray6< T > const &a)
 Value + Array. More...
 
template<typename T >
FArray6D< Toperator- (FArray6< T > const &a, T const &t)
 Array - Value. More...
 
template<typename T >
FArray6D< Toperator- (T const &t, FArray6< T > const &a)
 Value - Array. More...
 
template<typename T >
FArray6D< Toperator* (FArray6< T > const &a, T const &t)
 Array * Value. More...
 
template<typename T >
FArray6D< Toperator* (T const &t, FArray6< T > const &a)
 Value * Array. More...
 
template<typename T >
FArray6D< Toperator/ (FArray6< T > const &a, T const &t)
 Array / Value. More...
 
template<typename I , typename B , typename E , typename S >
std::size_t floops (I &i, B const &b, E const &e, S const &s)
 
template<typename I , typename B , typename E >
std::size_t floops (I &i, B const &b, E const &e)
 
short int min (short int const a, short int const b)
 min( short int, short int ) More...
 
int min (int const a, int const b)
 min( int, int ) More...
 
long int min (long int const a, long int const b)
 min( long int, long int ) More...
 
unsigned short int min (unsigned short int const a, unsigned short int const b)
 min( unsigned short int, unsigned short int ) More...
 
unsigned int min (unsigned int const a, unsigned int const b)
 min( unsigned int, unsigned int ) More...
 
unsigned long int min (unsigned long int const a, unsigned long int const b)
 min( unsigned long int, unsigned long int ) More...
 
float min (float const a, float const b)
 min( float, float ) More...
 
double min (double const a, double const b)
 min( double, double ) More...
 
long double min (long double const a, long double const b)
 min( long double, long double ) More...
 
template<typename T >
T const & min (T const &a, T const &b, T const &c)
 min( a, b, c ) More...
 
template<typename T >
T const & min (T const &a, T const &b, T const &c, T const &d)
 min( a, b, c, d ) More...
 
template<typename T >
T const & min (T const &a, T const &b, T const &c, T const &d, T const &e)
 min( a, b, c, d, e ) More...
 
template<typename T >
T const & min (T const &a, T const &b, T const &c, T const &d, T const &e, T const &f)
 min( a, b, c, d, e, f ) More...
 
short int max (short int const a, short int const b)
 max( short int, short int ) More...
 
int max (int const a, int const b)
 max( int, int ) More...
 
long int max (long int const a, long int const b)
 max( long int, long int ) More...
 
unsigned short int max (unsigned short int const a, unsigned short int const b)
 max( unsigned short int, unsigned short int ) More...
 
unsigned int max (unsigned int const a, unsigned int const b)
 max( unsigned int, unsigned int ) More...
 
unsigned long int max (unsigned long int const a, unsigned long int const b)
 max( unsigned long int, unsigned long int ) More...
 
float max (float const a, float const b)
 max( float, float ) More...
 
double max (double const a, double const b)
 max( double, double ) More...
 
long double max (long double const a, long double const b)
 max( long double, long double ) More...
 
template<typename T >
T const & max (T const &a, T const &b, T const &c)
 max( a, b, c ) More...
 
template<typename T >
T const & max (T const &a, T const &b, T const &c, T const &d)
 max( a, b, c, d ) More...
 
template<typename T >
T const & max (T const &a, T const &b, T const &c, T const &d, T const &e)
 max( a, b, c, d, e ) More...
 
template<typename T >
T const & max (T const &a, T const &b, T const &c, T const &d, T const &e, T const &f)
 max( a, b, c, d, e, f ) More...
 
template<typename T >
T abs (T const &x)
 std::abs( x ) == | x | More...
 
template<typename T >
T square (T const &x)
 square( x ) == x^2 More...
 
template<typename T >
T cube (T const &x)
 cube( x ) == x^3 More...
 
template<typename T >
int sign (T const &x)
 sign( x ) More...
 
template<typename X , typename Y >
X sign (X const &x, Y const &y)
 Sign Transfer from Second Argument to First Argument. More...
 
template<typename R , typename T >
nearest (T const &x)
 nearest< R >( x ): Nearest R More...
 
template<typename T >
std::size_t nearest_size (T const &x)
 nearest_size( x ): Nearest std::size_t More...
 
template<typename T >
SSize nearest_ssize (T const &x)
 nearest_ssize( x ): Nearest SSize More...
 
template<typename T >
int nearest_int (T const &x)
 nearest_int( x ): Nearest int More...
 
template<typename T >
int nint (T const &x)
 nint( x ): Nearest int More...
 
template<typename T >
short int nsint (T const &x)
 nsint( x ): Nearest short int More...
 
template<typename T >
long int nlint (T const &x)
 nlint( x ): Nearest long int More...
 
template<typename T >
T mod (T const &x, T const &y)
 x(mod y) computational modulo returning magnitude < | y | and sign of x More...
 
float mod (float const &i, float const &n)
 i(mod n) : float Arguments More...
 
double mod (double const &i, double const &n)
 i(mod n) : double Arguments More...
 
long double mod (long double const &i, long double const &n)
 i(mod n) : long double Arguments More...
 
template<typename T >
T modulo (T const &x, T const &y)
 x(mod y) mathematical modulo returning magnitude < | y | and sign of y More...
 
template<typename T >
T remainder (T const &x, T const &y)
 Remainder of x with respect to division by y that is of smallest magnitude. More...
 
template<typename T >
T fast_remainder (T const &x, T const &y)
 Remainder of x with respect to division by y that is of smallest magnitude. More...
 
template<typename T , typename S >
T remainder_conversion (T const &t, S &s)
 Remainder and result of conversion to a different type. More...
 
template<typename T >
T gcd (T const &m, T const &n)
 Greatest Common Divisor. More...
 
template<typename T >
bool eq_tol (T const &x, T const &y, T const &r_tol, T const &a_tol)
 Equal within specified relative and absolute tolerances? More...
 
template<typename T >
bool lt_tol (T const &x, T const &y, T const &r_tol, T const &a_tol)
 Less than within specified relative and absolute tolerances? More...
 
template<typename T >
bool le_tol (T const &x, T const &y, T const &r_tol, T const &a_tol)
 Less than or equal within specified relative and absolute tolerances? More...
 
template<typename T >
bool ge_tol (T const &x, T const &y, T const &r_tol, T const &a_tol)
 Greater than or equal within specified relative and absolute tolerances? More...
 
template<typename T >
bool gt_tol (T const &x, T const &y, T const &r_tol, T const &a_tol)
 Greater than within specified relative and absolute tolerances? More...
 
std::string const WHITESPACE (" \t\0", 3)
 
bool operator== (Fstring const &s, Fstring const &t)
 Fstring == Fstring. More...
 
bool operator== (Fstring const &s, std::string const &t)
 Fstring == string. More...
 
bool operator== (Fstring const &s, c_cstring const t)
 Fstring == cstring. More...
 
bool operator== (Fstring const &s, char const c)
 Fstring == char. More...
 
bool operator<= (Fstring const &s, Fstring const &t)
 Fstring <= Fstring. More...
 
bool operator< (Fstring const &s, Fstring const &t)
 Fstring < Fstring. More...
 
bool operator<= (Fstring const &s, std::string const &t)
 Fstring <= string. More...
 
bool operator< (Fstring const &s, std::string const &t)
 Fstring < string. More...
 
bool operator<= (Fstring const &s, c_cstring const t)
 Fstring <= cstring. More...
 
bool operator< (Fstring const &s, c_cstring const t)
 Fstring < cstring. More...
 
std::istream & operator>> (std::istream &stream, Fstring &s)
 Stream Input. More...
 
std::istream & get (std::istream &stream, Fstring &s)
 Get from Stream. More...
 
std::istream & getline (std::istream &stream, Fstring &s)
 Get Line from Stream. More...
 
std::istream & read (std::istream &stream, Fstring &s)
 Read from Stream. More...
 
std::istream & readsome (std::istream &stream, Fstring &s)
 Read Available Characters from Stream. More...
 
std::ostream & operator<< (std::ostream &stream, Fstring const &s)
 Stream Output. More...
 
Fstring operator+ (Fstring const &s, Fstring const &t)
 Fstring + Fstring. More...
 
std::string operator+ (Fstring const &s, std::string const &t)
 Fstring + string. More...
 
std::string operator+ (std::string const &t, Fstring const &s)
 string + Fstring More...
 
Fstring operator+ (Fstring const &s, c_cstring const t)
 Fstring + cstring. More...
 
Fstring operator+ (c_cstring const s, Fstring const &t)
 cstring + Fstring More...
 
Fstring operator+ (Fstring const &s, char const c)
 Fstring + char. More...
 
Fstring operator+ (char const c, Fstring const &s)
 char + Fstring More...
 
bool operator!= (Fstring const &s, Fstring const &t)
 Fstring != Fstring. More...
 
bool operator== (std::string const &t, Fstring const &s)
 string == Fstring More...
 
bool operator!= (Fstring const &s, std::string const &t)
 Fstring != string. More...
 
bool operator!= (std::string const &t, Fstring const &s)
 string != Fstring More...
 
bool operator== (c_cstring const t, Fstring const &s)
 cstring == Fstring More...
 
bool operator!= (Fstring const &s, c_cstring const t)
 Fstring != cstring. More...
 
bool operator!= (c_cstring const t, Fstring const &s)
 cstring != Fstring More...
 
bool operator== (char const c, Fstring const &s)
 char == Fstring More...
 
bool operator!= (Fstring const &s, char const c)
 Fstring != char. More...
 
bool operator!= (char const c, Fstring const &s)
 char != Fstring More...
 
bool equali (Fstring const &s, Fstring const &t)
 Fstring == Fstring Case-Insensitively? More...
 
bool equali (Fstring const &s, std::string const &t)
 Fstring == string Case-Insensitively? More...
 
bool equali (std::string const &s, Fstring const &t)
 string == Fstring Case-Insensitively? More...
 
bool equali (Fstring const &s, char const c)
 Fstring == char Case-Insensitively? More...
 
bool equali (char const c, Fstring const &s)
 char == Fstring Case-Insensitively? More...
 
bool operator>= (Fstring const &s, Fstring const &t)
 Fstring >= Fstring. More...
 
bool operator> (Fstring const &s, Fstring const &t)
 Fstring > Fstring. More...
 
bool operator>= (Fstring const &s, std::string const &t)
 Fstring >= string. More...
 
bool operator> (Fstring const &s, std::string const &t)
 Fstring > string. More...
 
bool operator<= (std::string const &s, Fstring const &t)
 string <= Fstring More...
 
bool operator< (std::string const &s, Fstring const &t)
 string < Fstring More...
 
bool operator>= (std::string const &s, Fstring const &t)
 string >= Fstring More...
 
bool operator> (std::string const &s, Fstring const &t)
 string > Fstring More...
 
bool operator>= (Fstring const &s, c_cstring const t)
 Fstring >= cstring. More...
 
bool operator> (Fstring const &s, c_cstring const t)
 Fstring > cstring. More...
 
bool operator<= (c_cstring const s, Fstring const &t)
 cstring <= Fstring More...
 
bool operator< (c_cstring const s, Fstring const &t)
 cstring < Fstring More...
 
bool operator>= (c_cstring const s, Fstring const &t)
 cstring >= Fstring More...
 
bool operator> (c_cstring const s, Fstring const &t)
 cstring > Fstring More...
 
template<>
bool Fstring::is_type< std::string > () const
 Fstring is Readable as a string Supporting Stream Input? More...
 
template<>
std::string Fstring::type_of< std::string > () const
 string of an Fstring More...
 
int ICHAR (Fstring const &s)
 Integer Value of a Given One-Character Fstring. More...
 
int IACHAR (Fstring const &s)
 ASCII Integer Value of a Given One-Character Fstring. More...
 
Fstring::size_type index (Fstring const &s, Fstring const &ss)
 First Index Position of a Substring in an Fstring. More...
 
Fstring::size_type index (Fstring const &s, c_cstring const ss)
 First Index Position of a C-Substring in an Fstring. More...
 
Fstring::size_type index (Fstring const &s, char const c)
 First Index Position of a Character in an Fstring. More...
 
Fstring::size_type len (Fstring const &s)
 Length. More...
 
Fstring::size_type len_trim (Fstring const &s)
 Length Space-Trimmed. More...
 
Fstring trimmed (Fstring const &s)
 Space-Trimmed Copy. More...
 
bool lge (Fstring const &s, Fstring const &t)
 ASCII Lexical >= Comparison. More...
 
bool lgt (Fstring const &s, Fstring const &t)
 ASCII Lexical < Comparison. More...
 
bool lle (Fstring const &s, Fstring const &t)
 ASCII Lexical <= Comparison. More...
 
bool llt (Fstring const &s, Fstring const &t)
 ASCII Lexical < Comparison. More...
 
bool is_blank (Fstring const &s)
 Fstring is Blank? More...
 
bool not_blank (Fstring const &s)
 Fstring is Not Blank? More...
 
bool has_any_of (Fstring const &s, Fstring const &t)
 Fstring Has Any Characters of a Set? More...
 
bool has_any_of (Fstring const &s, c_cstring const t)
 Fstring Has Any Characters of a Set? More...
 
Fstring::size_type last_index (Fstring const &s, Fstring const &ss)
 Last Index Position of a Substring in an Fstring. More...
 
Fstring::size_type last_index (Fstring const &s, c_cstring const ss)
 Last Index Position of a Substring in an Fstring. More...
 
Fstring::size_type last_index (Fstring const &s, char const c)
 Last Index Position of a Character in an Fstring. More...
 
Fstringlowercase (Fstring &s)
 Lowercase an Fstring. More...
 
Fstringuppercase (Fstring &s)
 Uppercase an Fstring. More...
 
void str_dn (Fstring &s)
 Lowercase an Fstring. More...
 
void str_up (Fstring &s)
 Uppercase an Fstring. More...
 
void str_dncase (Fstring &s_out, Fstring const &s_in)
 Lowercased Copy in an Output Fstring. More...
 
void str_upcase (Fstring &s_out, Fstring const &s_in)
 Uppercased Copy in an Output Fstring. More...
 
Fstring ljust (Fstring const &s)
 Left-Justified Copy. More...
 
Fstring rjust (Fstring const &s)
 Right-Justified Copy. More...
 
Fstring compress (Fstring const &s)
 Compressed Copy. More...
 
Fstring center (Fstring const &s)
 Centered Copy. More...
 
Fstring lowercased (Fstring const &s)
 Lowercased Copy. More...
 
Fstring uppercased (Fstring const &s)
 Uppercased Copy. More...
 
Fstring dncase (Fstring const &s)
 Lowercased Copy. More...
 
Fstring upcase (Fstring const &s)
 Uppercased Copy. More...
 
template<typename T >
Fstring Fstring_of (T const &t)
 Fstring of a Template Argument Type Supporting Stream Output. More...
 
template<>
Fstring Fstring_of< std::string > (std::string const &t)
 Fstring of a string Specialization. More...
 
template<typename T >
Fstring Fstring_of (T const &t, int const p)
 Fstring of a Template Argument Type Supporting Stream Output. More...
 
template<typename T >
Fstring left_Fstring_of (T const &t, int const w, char const f= ' ')
 Left-Justified Fstring of a Template Argument Type Supporting Stream Output. More...
 
template<typename T >
Fstring right_Fstring_of (T const &t, int const w, char const f= ' ')
 Right-Justified Fstring of a Template Argument Type Supporting Stream Output. More...
 
template<typename T >
Fstring lead_zero_Fstring_of (T const &t, int const w)
 Leading-Zero Right-Justified Fstring of a Template Argument Type Supporting Stream Output. More...
 
template<typename T >
Fstring general_Fstring_of (T const &t, int const w=TypeTraits< T >::width(), int const p=TypeTraits< T >::precision())
 Right-Justified General Format Fstring of a Template Argument Type Supporting Stream Output. More...
 
template<typename T >
Fstring fixed_Fstring_of (T const &t, int const w=TypeTraits< T >::width(), int const p=TypeTraits< T >::precision())
 Right-Justified Fixed Format Fstring of a Template Argument Type Supporting Stream Output. More...
 
template<typename T >
Fstring scientific_Fstring_of (T const &t, int const w=TypeTraits< T >::width(), int const p=TypeTraits< T >::precision())
 Right-Justified Scientific Format Fstring of a Template Argument Type Supporting Stream Output. More...
 
template<typename T >
bool is_type (Fstring const &s)
 Fstring is Readable as a Type Supporting Stream Input? More...
 
template<>
bool is_type< std::string > (Fstring const &)
 Fstring is Readable as a string Supporting Stream Input? More...
 
template<>
bool is_type< char > (Fstring const &s)
 Fstring is Readable as a char Supporting Stream Input? More...
 
bool is_bool (Fstring const &s)
 Fstring is Readable as a bool? More...
 
bool is_short (Fstring const &s)
 Fstring is Readable as a short int? More...
 
bool is_int (Fstring const &s)
 Fstring is Readable as an int? More...
 
bool is_long (Fstring const &s)
 Fstring is Readable as a long int? More...
 
bool is_ushort (Fstring const &s)
 Fstring is Readable as a unsigned short int? More...
 
bool is_uint (Fstring const &s)
 Fstring is Readable as an unsigned int? More...
 
bool is_ulong (Fstring const &s)
 Fstring is Readable as a unsigned long int? More...
 
bool is_float (Fstring const &s)
 Fstring is Readable as a float? More...
 
bool is_double (Fstring const &s)
 Fstring is Readable as a double? More...
 
bool is_longdouble (Fstring const &s)
 Fstring is Readable as a long double? More...
 
bool is_char (Fstring const &s)
 Fstring is Readable as a char? More...
 
bool is_string (Fstring const &)
 Fstring is Readable as a string? More...
 
template<typename T >
T type_of (Fstring const &s)
 Type of an Fstring for Type Supporting Stream Input. More...
 
template<>
std::string type_of< std::string > (Fstring const &s)
 string of an Fstring More...
 
template<>
char type_of< char > (Fstring const &s)
 char of an Fstring More...
 
short int short_of (Fstring const &s)
 short int of an Fstring More...
 
int int_of (Fstring const &s)
 int of an Fstring More...
 
long int long_of (Fstring const &s)
 long int of an Fstring More...
 
unsigned short int ushort_of (Fstring const &s)
 unsigned short int of an Fstring More...
 
unsigned int uint_of (Fstring const &s)
 unsigned int of an Fstring More...
 
unsigned long int ulong_of (Fstring const &s)
 unsigned long int of an Fstring More...
 
float float_of (Fstring const &s)
 float of an Fstring More...
 
double double_of (Fstring const &s)
 double of an Fstring More...
 
long double longdouble_of (Fstring const &s)
 long double of an Fstring More...
 
char char_of (Fstring const &s)
 char of an Fstring More...
 
std::string string_of (Fstring const &s)
 string of an Fstring More...
 
std::istream & operator>> (std::istream &stream, IndexRange &I)
 Stream Input. More...
 
std::ostream & operator<< (std::ostream &stream, IndexRange const &I)
 Stream Output. More...
 
bool operator== (IndexRange const &I, IndexRange const &J)
 IndexRange == IndexRange. More...
 
bool operator!= (IndexRange const &I, IndexRange const &J)
 IndexRange != IndexRange. More...
 
bool operator< (IndexRange const &I, IndexRange const &J)
 IndexRange < IndexRange. More...
 
bool operator<= (IndexRange const &I, IndexRange const &J)
 IndexRange <= IndexRange. More...
 
bool operator> (IndexRange const &I, IndexRange const &J)
 IndexRange > IndexRange. More...
 
bool operator>= (IndexRange const &I, IndexRange const &J)
 IndexRange >= IndexRange. More...
 
template<typename T >
void swap (KeyFArray1D< T > &a, KeyFArray1D< T > &b)
 Swap. More...
 
template<typename T >
KeyFArray1D< Toperator- (KeyFArray1D< T > const &a)
 -Array More...
 
template<typename T >
KeyFArray1D< Toperator+ (KeyFArray1D< T > const &a, KeyFArray1D< T > const &b)
 Array + Array. More...
 
template<typename T >
KeyFArray1D< Toperator- (KeyFArray1D< T > const &a, KeyFArray1D< T > const &b)
 Array - Array. More...
 
template<typename T >
KeyFArray1D< Toperator+ (KeyFArray1D< T > const &a, T const &t)
 Array + Value. More...
 
template<typename T >
KeyFArray1D< Toperator+ (T const &t, KeyFArray1D< T > const &a)
 Value + Array. More...
 
template<typename T >
KeyFArray1D< Toperator- (KeyFArray1D< T > const &a, T const &t)
 Array - Value. More...
 
template<typename T >
KeyFArray1D< Toperator- (T const &t, KeyFArray1D< T > const &a)
 Value - Array. More...
 
template<typename T >
KeyFArray1D< Toperator* (KeyFArray1D< T > const &a, T const &t)
 Array * Value. More...
 
template<typename T >
KeyFArray1D< Toperator* (T const &t, KeyFArray1D< T > const &a)
 Value * Array. More...
 
template<typename T >
KeyFArray1D< Toperator/ (KeyFArray1D< T > const &a, T const &t)
 Array / Value. More...
 
template<typename T >
KeyFArray1D< Tcross_product (FArray1< T > const &a, FArray1< T > const &b)
 Cross Product of Two 3-Tuple Vectors. More...
 
template<typename T >
KeyFArray1D< Tcross (FArray1< T > const &a, FArray1< T > const &b)
 Cross Product of Two 3-Tuple Vectors. More...
 
template<typename T >
void swap (KeyFArray2D< T > &a, KeyFArray2D< T > &b)
 Swap. More...
 
template<typename T >
KeyFArray2D< Toperator- (KeyFArray2D< T > const &a)
 -Array More...
 
template<typename T >
KeyFArray2D< Toperator+ (KeyFArray2D< T > const &a, KeyFArray2D< T > const &b)
 Array + Array. More...
 
template<typename T >
KeyFArray2D< Toperator- (KeyFArray2D< T > const &a, KeyFArray2D< T > const &b)
 Array - Array. More...
 
template<typename T >
KeyFArray2D< Toperator+ (KeyFArray2D< T > const &a, T const &t)
 Array + Value. More...
 
template<typename T >
KeyFArray2D< Toperator+ (T const &t, KeyFArray2D< T > const &a)
 Value + Array. More...
 
template<typename T >
KeyFArray2D< Toperator- (KeyFArray2D< T > const &a, T const &t)
 Array - Value. More...
 
template<typename T >
KeyFArray2D< Toperator- (T const &t, KeyFArray2D< T > const &a)
 Value - Array. More...
 
template<typename T >
KeyFArray2D< Toperator* (KeyFArray2D< T > const &a, T const &t)
 Array * Value. More...
 
template<typename T >
KeyFArray2D< Toperator* (T const &t, KeyFArray2D< T > const &a)
 Value * Array. More...
 
template<typename T >
KeyFArray2D< Toperator/ (KeyFArray2D< T > const &a, T const &t)
 Array / Value. More...
 
template<typename T >
KeyFArray2D< Ttransposed (KeyFArray2D< T > const &a)
 Transposed. More...
 
template<typename T >
void swap (KeyFArray3D< T > &a, KeyFArray3D< T > &b)
 Swap. More...
 
template<typename T >
KeyFArray3D< Toperator- (KeyFArray3D< T > const &a)
 -Array More...
 
template<typename T >
KeyFArray3D< Toperator+ (KeyFArray3D< T > const &a, KeyFArray3D< T > const &b)
 Array + Array. More...
 
template<typename T >
KeyFArray3D< Toperator- (KeyFArray3D< T > const &a, KeyFArray3D< T > const &b)
 Array - Array. More...
 
template<typename T >
KeyFArray3D< Toperator+ (KeyFArray3D< T > const &a, T const &t)
 Array + Value. More...
 
template<typename T >
KeyFArray3D< Toperator+ (T const &t, KeyFArray3D< T > const &a)
 Value + Array. More...
 
template<typename T >
KeyFArray3D< Toperator- (KeyFArray3D< T > const &a, T const &t)
 Array - Value. More...
 
template<typename T >
KeyFArray3D< Toperator- (T const &t, KeyFArray3D< T > const &a)
 Value - Array. More...
 
template<typename T >
KeyFArray3D< Toperator* (KeyFArray3D< T > const &a, T const &t)
 Array * Value. More...
 
template<typename T >
KeyFArray3D< Toperator* (T const &t, KeyFArray3D< T > const &a)
 Value * Array. More...
 
template<typename T >
KeyFArray3D< Toperator/ (KeyFArray3D< T > const &a, T const &t)
 Array / Value. More...
 
template<typename T >
void swap (KeyFArray4D< T > &a, KeyFArray4D< T > &b)
 Swap. More...
 
template<typename T >
KeyFArray4D< Toperator- (KeyFArray4D< T > const &a)
 -Array More...
 
template<typename T >
KeyFArray4D< Toperator+ (KeyFArray4D< T > const &a, KeyFArray4D< T > const &b)
 Array + Array. More...
 
template<typename T >
KeyFArray4D< Toperator- (KeyFArray4D< T > const &a, KeyFArray4D< T > const &b)
 Array - Array. More...
 
template<typename T >
KeyFArray4D< Toperator+ (KeyFArray4D< T > const &a, T const &t)
 Array + Value. More...
 
template<typename T >
KeyFArray4D< Toperator+ (T const &t, KeyFArray4D< T > const &a)
 Value + Array. More...
 
template<typename T >
KeyFArray4D< Toperator- (KeyFArray4D< T > const &a, T const &t)
 Array - Value. More...
 
template<typename T >
KeyFArray4D< Toperator- (T const &t, KeyFArray4D< T > const &a)
 Value - Array. More...
 
template<typename T >
KeyFArray4D< Toperator* (KeyFArray4D< T > const &a, T const &t)
 Array * Value. More...
 
template<typename T >
KeyFArray4D< Toperator* (T const &t, KeyFArray4D< T > const &a)
 Value * Array. More...
 
template<typename T >
KeyFArray4D< Toperator/ (KeyFArray4D< T > const &a, T const &t)
 Array / Value. More...
 
template<typename T >
void swap (KeyFArray5D< T > &a, KeyFArray5D< T > &b)
 Swap. More...
 
template<typename T >
KeyFArray5D< Toperator- (KeyFArray5D< T > const &a)
 -Array More...
 
template<typename T >
KeyFArray5D< Toperator+ (KeyFArray5D< T > const &a, KeyFArray5D< T > const &b)
 Array + Array. More...
 
template<typename T >
KeyFArray5D< Toperator- (KeyFArray5D< T > const &a, KeyFArray5D< T > const &b)
 Array - Array. More...
 
template<typename T >
KeyFArray5D< Toperator+ (KeyFArray5D< T > const &a, T const &t)
 Array + Value. More...
 
template<typename T >
KeyFArray5D< Toperator+ (T const &t, KeyFArray5D< T > const &a)
 Value + Array. More...
 
template<typename T >
KeyFArray5D< Toperator- (KeyFArray5D< T > const &a, T const &t)
 Array - Value. More...
 
template<typename T >
KeyFArray5D< Toperator- (T const &t, KeyFArray5D< T > const &a)
 Value - Array. More...
 
template<typename T >
KeyFArray5D< Toperator* (KeyFArray5D< T > const &a, T const &t)
 Array * Value. More...
 
template<typename T >
KeyFArray5D< Toperator* (T const &t, KeyFArray5D< T > const &a)
 Value * Array. More...
 
template<typename T >
KeyFArray5D< Toperator/ (KeyFArray5D< T > const &a, T const &t)
 Array / Value. More...
 
template<typename T >
void swap (KeyFArray6D< T > &a, KeyFArray6D< T > &b)
 Swap. More...
 
template<typename T >
KeyFArray6D< Toperator- (KeyFArray6D< T > const &a)
 -Array More...
 
template<typename T >
KeyFArray6D< Toperator+ (KeyFArray6D< T > const &a, KeyFArray6D< T > const &b)
 Array + Array. More...
 
template<typename T >
KeyFArray6D< Toperator- (KeyFArray6D< T > const &a, KeyFArray6D< T > const &b)
 Array - Array. More...
 
template<typename T >
KeyFArray6D< Toperator+ (KeyFArray6D< T > const &a, T const &t)
 Array + Value. More...
 
template<typename T >
KeyFArray6D< Toperator+ (T const &t, KeyFArray6D< T > const &a)
 Value + Array. More...
 
template<typename T >
KeyFArray6D< Toperator- (KeyFArray6D< T > const &a, T const &t)
 Array - Value. More...
 
template<typename T >
KeyFArray6D< Toperator- (T const &t, KeyFArray6D< T > const &a)
 Value - Array. More...
 
template<typename T >
KeyFArray6D< Toperator* (KeyFArray6D< T > const &a, T const &t)
 Array * Value. More...
 
template<typename T >
KeyFArray6D< Toperator* (T const &t, KeyFArray6D< T > const &a)
 Value * Array. More...
 
template<typename T >
KeyFArray6D< Toperator/ (KeyFArray6D< T > const &a, T const &t)
 Array / Value. More...
 
def main
 
def process_file
 
def help_display
 
template<typename T >
Trvalue_cast (T const &t)
 rvalue_cast: Wrapper for Passing an rvalue as a non-const Reference Argument More...
 
void swap (StaticIndexRange &a, StaticIndexRange &b)
 Swap. More...
 
std::string const WHITESPACE (" \t\0\r\n", 5)
 
bool char_equali (char const c, char const d)
 char == char Case-Insensitively (non-inline for use by equali below)? More...
 
bool equali (std::string const &s, std::string const &t)
 string == string Case-Insensitively? More...
 
bool equali (std::string const &s, c_cstring const t)
 string == cstring Case-Insensitively? More...
 
bool equali (c_cstring const s, std::string const &t)
 cstring == string Case-Insensitively? More...
 
bool has_prefix (std::string const &s, std::string const &pre, bool const exact_case)
 Has a Prefix Case-Optionally? More...
 
bool has_suffix (std::string const &s, std::string const &suf, bool const exact_case)
 Has a Suffix Case-Optionally? More...
 
std::string & lowercase (std::string &s)
 Lowercase a string. More...
 
std::string & uppercase (std::string &s)
 Uppercase a string. More...
 
std::string & left_justify (std::string &s)
 Left Justify a string. More...
 
std::string & right_justify (std::string &s)
 Right Justify a string. More...
 
std::string & trim (std::string &s)
 Trim Trailing Space from a string. More...
 
std::string & trim_whitespace (std::string &s)
 Trim Trailing Whitespace from a string. More...
 
std::string & strip (std::string &s, std::string const &chars)
 Strip Specified Characters from a string's Tails. More...
 
std::string & lstrip (std::string &s, std::string const &chars)
 Strip Specified Characters from a string's Left Tail. More...
 
std::string & rstrip (std::string &s, std::string const &chars)
 Strip Specified Characters from a string's Right Tail. More...
 
std::string & strip (std::string &s)
 Strip Space from a string's Tails. More...
 
std::string & lstrip (std::string &s)
 Strip Space from a string's Left Tail. More...
 
std::string & rstrip (std::string &s)
 Strip Space from a string's Right Tail. More...
 
std::string & strip_whitespace (std::string &s)
 Strip Whitespace from a string's Tails. More...
 
std::string & lstrip_whitespace (std::string &s)
 Strip Whitespace from a string's Left Tail. More...
 
std::string & rstrip_whitespace (std::string &s)
 Strip Whitespace from a string's Right Tail. More...
 
std::string & pad (std::string &s, std::string::size_type len)
 Pad a string to a Specified Length. More...
 
std::string & lpad (std::string &s, std::string::size_type len)
 Left-Pad a string to a Specified Length. More...
 
std::string & rpad (std::string &s, std::string::size_type len)
 Right-Pad a string to a Specified Length. More...
 
std::string & size (std::string &s, std::string::size_type len)
 Size a string to a Specified Length. More...
 
std::string & center (std::string &s)
 Center a string wrt its Whitespace. More...
 
std::string & center (std::string &s, std::string::size_type len)
 Center a string with a Specified Length. More...
 
std::string & unique (std::string &s)
 Remove Repeat Characters from a Possibly Unsorted string Preserving Order. More...
 
std::string & overlay (std::string &s, std::string const &t, std::string::size_type pos)
 Overlay a string With Another string, Expanding Size as Needed. More...
 
std::string lowercased (std::string const &s)
 Lowercased Copy of a string. More...
 
std::string uppercased (std::string const &s)
 Uppercased Copy of a string. More...
 
std::string left_justified (std::string const &s)
 Left-Justified Copy of a string. More...
 
std::string right_justified (std::string const &s)
 Right-Justified Copy of a string. More...
 
std::string trimmed (std::string const &s)
 Trailing Space Trimmed Copy of a string. More...
 
std::string trimmed_whitespace (std::string const &s)
 Trailing Whitespace Trimmed Copy of a string. More...
 
std::string stripped (std::string const &s, std::string const &chars)
 Specified Characters Stripped from a string's Tails Copy of a string. More...
 
std::string lstripped (std::string const &s, std::string const &chars)
 Specified Characters Stripped from a string's Left Tail Copy of a string. More...
 
std::string rstripped (std::string const &s, std::string const &chars)
 Specified Characters Stripped from a string's Right Tail Copy of a string. More...
 
std::string stripped (std::string const &s)
 Space Stripped from a string's Tails Copy of a string. More...
 
std::string lstripped (std::string const &s)
 Space Stripped from a string's Left Tail Copy of a string. More...
 
std::string rstripped (std::string const &s)
 Space Stripped from a string's Right Tail Copy of a string. More...
 
std::string stripped_whitespace (std::string const &s)
 Whitespace Stripped from a string's Tails Copy of a string. More...
 
std::string lstripped_whitespace (std::string const &s)
 Whitespace Stripped from a string's Left Tail Copy of a string. More...
 
std::string rstripped_whitespace (std::string const &s)
 Whitespace Stripped from a string's Right Tail Copy of a string. More...
 
std::string padded (std::string const &s, std::string::size_type len)
 Padded to a Specified Length Copy of a string. More...
 
std::string lpadded (std::string const &s, std::string::size_type len)
 Left-Padded to a Specified Length Copy of a string. More...
 
std::string rpadded (std::string const &s, std::string::size_type len)
 Right-Padded to a Specified Length Copy of a string. More...
 
std::string sized (std::string const &s, std::string::size_type len)
 Sized to a Specified Length Copy of a string. More...
 
std::string centered (std::string const &s)
 Centered wrt Whitespace Copy of a string. More...
 
std::string centered (std::string const &s, std::string::size_type len)
 Centered in a string of Specified Length Copy of a string. More...
 
std::string uniqued (std::string const &s)
 Removed Repeat Characters from a Possibly Unsorted string Preserving Order Copy of a string. More...
 
std::string head (std::string const &s)
 Space-Free Head Copy of a string. More...
 
bool is_ints (std::string const &s)
 ints of a string (e.g., allowing "5-8" to represent "5 6 7 8"). More...
 
std::vector< intints_of (std::string const &s)
 ints of a string (e.g., allowing "5-8" to represent "5 6 7 8"). More...
 
std::vector< intints_of (std::string const &s_input, bool &string_is_ok)
 ints of a string (e.g., allowing "5-8" to represent "5 6 7 8"). new – allow comma separation. More...
 
bool equal (std::string const &s, std::string const &t, bool const exact_case=true)
 string == string Case-Optionally? More...
 
bool is_blank (std::string const &s)
 string is Blank? More...
 
bool not_blank (std::string const &s)
 string is Not Blank? More...
 
bool is_whitespace (std::string const &s)
 string is Whitespace? More...
 
bool not_whitespace (std::string const &s)
 string is Not Whitespace? More...
 
bool has (std::string const &s, std::string const &t)
 string has a string? More...
 
bool has (std::string const &s, c_cstring const t)
 string has a cstring? More...
 
bool has (std::string const &s, char const c)
 string has a Character? More...
 
bool has_any_of (std::string const &s, std::string const &t)
 string has Any Character of a string? More...
 
bool has_any_of (std::string const &s, char const c)
 string has a Character? More...
 
std::string::size_type len_trim (std::string const &s)
 Length Space-Trimmed. More...
 
std::string::size_type len_trim_whitespace (std::string const &s)
 Length Whitespace-Trimmed. More...
 
std::string blank (std::string::size_type len)
 Blank string of Specified Length. More...
 
template<typename T >
std::string string_of (T const &t)
 string of a Template Argument Type Supporting Stream Output More...
 
template<typename T >
std::string string_of (T const &t, int const p)
 string of a Template Argument Type Supporting Stream Output More...
 
template<typename T >
std::string left_string_of (T const &t, int const w, char const f= ' ')
 Left-Justified string of a Template Argument Type Supporting Stream Output. More...
 
template<typename T >
std::string right_string_of (T const &t, int const w, char const f= ' ')
 Right-Justified string of a Template Argument Type Supporting Stream Output. More...
 
template<typename T >
std::string lead_zero_string_of (T const &t, int const w)
 Leading-Zero Right-Justified string of a Template Argument Type Supporting Stream Output. More...
 
template<typename T >
std::string general_string_of (T const &t, int const w=TypeTraits< T >::width(), int const p=TypeTraits< T >::precision())
 Right-Justified General Format string of a Template Argument Type Supporting Stream Output. More...
 
template<typename T >
std::string fixed_string_of (T const &t, int const w=TypeTraits< T >::width(), int const p=TypeTraits< T >::precision())
 Right-Justified Fixed Format string of a Template Argument Type Supporting Stream Output. More...
 
template<typename T >
std::string scientific_string_of (T const &t, int const w=TypeTraits< T >::width(), int const p=TypeTraits< T >::precision())
 Right-Justified Scientific Format string of a Template Argument Type Supporting Stream Output. More...
 
template<typename T >
bool is_type (std::string const &s)
 string is Readable as a Type Supporting Stream Input? More...
 
template<>
bool is_type< char > (std::string const &s)
 string is Readable as a char Supporting Stream Input? More...
 
bool is_bool (std::string const &s)
 string is Readable as a bool? More...
 
bool is_short (std::string const &s)
 string is Readable as a short int? More...
 
bool is_int (std::string const &s)
 string is Readable as an int? More...
 
bool is_long (std::string const &s)
 string is Readable as a long int? More...
 
bool is_ushort (std::string const &s)
 string is Readable as a unsigned short int? More...
 
bool is_uint (std::string const &s)
 string is Readable as an unsigned int? More...
 
bool is_ulong (std::string const &s)
 string is Readable as a unsigned long int? More...
 
bool is_float (std::string const &s)
 string is Readable as a float? More...
 
bool is_double (std::string const &s)
 string is Readable as a double? More...
 
bool is_longdouble (std::string const &s)
 string is Readable as a long double? More...
 
bool is_char (std::string const &s)
 string is Readable as a char? More...
 
template<typename T >
T type_of (std::string const &s)
 Type of a string for Type Supporting Stream Input. More...
 
template<>
char type_of< char > (std::string const &s)
 char of a string More...
 
short int short_of (std::string const &s)
 short int of a string More...
 
int int_of (std::string const &s)
 int of a string More...
 
long int long_of (std::string const &s)
 long int of a string More...
 
unsigned short int ushort_of (std::string const &s)
 unsigned short int of a string More...
 
unsigned int uint_of (std::string const &s)
 unsigned int of a string More...
 
unsigned long int ulong_of (std::string const &s)
 unsigned long int of a string More...
 
float float_of (std::string const &s)
 float of a string More...
 
double double_of (std::string const &s)
 double of a string More...
 
long double longdouble_of (std::string const &s)
 long double of a string More...
 
char char_of (std::string const &s)
 char of a string More...
 
void itime (FArray1_int &timearray)
 Current Time: HH, MM, SS. More...
 
void idate (FArray1_int &datearray)
 Current Date: DD, MM, YYYY. More...
 
void idate (int &month, int &day, int &year)
 Current Date Numeric (Not Y2K Compliant): MM, DD, YY. More...
 
void date (Fstring &day)
 Current Date String (Not Y2K Compliant): DD-MMM-YY. More...
 
ubyte operator+ (ubyte const &i, ubyte const &j)
 ubyte + ubyte More...
 
ubyte operator- (ubyte const &i, ubyte const &j)
 ubyte - ubyte More...
 
ubyte operator* (ubyte const &i, ubyte const &j)
 ubyte * ubyte More...
 
ubyte operator/ (ubyte const &i, ubyte const &j)
 ubyte / ubyte More...
 
ubyte operator& (ubyte const &i, ubyte const &j)
 ubyte & ubyte More...
 
ubyte operator| (ubyte const &i, ubyte const &j)
 ubyte | ubyte More...
 
ubyte operator^ (ubyte const &i, ubyte const &j)
 ubyte ^ ubyte More...
 
bool operator== (ubyte const &i, ubyte const &j)
 ubyte == ubyte More...
 
bool operator!= (ubyte const &i, ubyte const &j)
 ubyte != ubyte More...
 
bool operator< (ubyte const &i, ubyte const &j)
 ubyte < ubyte More...
 
bool operator<= (ubyte const &i, ubyte const &j)
 ubyte <= ubyte More...
 
bool operator> (ubyte const &i, ubyte const &j)
 ubyte > ubyte More...
 
bool operator>= (ubyte const &i, ubyte const &j)
 ubyte >= ubyte More...
 
std::istream & operator>> (std::istream &stream, ubyte &b)
 Stream Input. More...
 

Variables

list regexs
 
Star const star
 

Typedef Documentation

Function Documentation

template<typename T >
T ObjexxFCL::abs ( T const &  x)
inline

std::abs( x ) == | x |

References pyrosetta.distributed.cluster.exceptions::T.

Referenced by PyMOL-RosettaServer.Matrix::__init__(), PyMOL-Rosetta-relay-client.Matrix::__init__(), pyrosetta.toolbox.atom_pair_energy::_reisude_pair_energies(), numeric::deriv::angle_p2_deriv(), numeric::geometry::are_coplanar(), numeric::model_quality::calc_rms_fast(), basic::sampling::orientations::Quaternion::Canonicalize(), numeric::ccd_angle(), check_for_contacts(), check_silent_error(), supercharge::design_supercharge(), numeric::deriv::dihedral_deriv_second(), numeric::deriv::dihedral_p1_cosine_deriv_first(), numeric::deriv::dihedral_p2_cosine_deriv_first(), numeric::kinematic_closure::dixon_eig(), numeric::do_abs(), numeric::eigenvalue_jacobi(), numeric::eigenvector_jacobi(), numeric::eq_tol(), eq_tol(), numeric::model_quality::erfcc(), basic::sampling::orientations::Quaternion::euler(), numeric::euler_angles_from_rotation_matrix_ZXZ(), numeric::euler_angles_from_rotation_matrix_ZYX(), numeric::euler_angles_from_rotation_matrix_ZYZ(), DRRAFTER_util::extract_lowscore_decoys(), ObjexxFCL::format::F(), numeric::find_nearest_value(), numeric::model_quality::findUU(), ObjexxFCL::format::G(), numeric::ge_tol(), ge_tol(), numeric::fourier::SO3coeffs::genWigner_ds(), pyrosetta.PyMOLRosettaServer::get_ends(), PyMOL-RosettaServer::get_ends(), PyMOL-Rosetta-relay-client::get_ends(), numeric::gt_tol(), gt_tol(), numeric::jacobi_rotation(), numeric::le_tol(), le_tol(), numeric::fourier::SO3coeffs::lm_index(), numeric::lt_tol(), lt_tol(), numeric::Quaternion< T >::magnitude_error(), numeric::Quaternion< T >::magnitude_squared_error(), main(), minimize_with_constraints(), utility::modulo(), numeric::Quaternion< T >::norm_error(), numeric::Quaternion< T >::norm_squared_error(), numeric::HomogeneousTransform< double >::normal(), numeric::Quaternion< T >::normalize_if_needed(), numeric::expression_parser::AbsoluteValueExpression::operator()(), output_general_base_pair_steps(), numeric::deriv::p1_theta_deriv(), pep_phipsi_analysis(), post_rebuild_bulge_assembly(), basic::svd::SVD_Solver::pythag(), numeric::model_quality::rms_fit(), numeric::model_quality::rmsfitca2(), numeric::model_quality::rmsfitca3(), numeric::rotation_angle(), numeric::rotation_axis(), numeric::model_quality::rsym_eigenval(), numeric::model_quality::rsym_rotation(), ScoreFragmentSetMover::run(), demo.D090_Ala_scan::scanning_analysis(), numeric::Polynomial_1d::show(), sign(), numeric::sign_transfered(), numeric::fourier::SHT::so3CombineCoef(), numeric::linear_algebra::sum_of_square_differences(), numeric::geometry::hashing::SixDOffsetTree::sum_radius(), basic::svd::SVD_Solver::svdcmp(), numeric::kinematic_closure::triaxialCoefficients(), numeric::kinematic_closure::radians::triaxialCoefficients(), numeric::kinematic_closure::vectorsEqual(), numeric::fourier::SO3coeffs::wignerSynthesis(), numeric::fourier::SO3coeffs::wignerSynthesisDiffSign(), and numeric::fourier::SO3coeffs::wignerSynthesisSameSign().

template<typename T , std::size_t N>
T* ObjexxFCL::begin ( T(&)  array[N])
inline

Begin Iterator for C Array.

std::string ObjexxFCL::blank ( std::string::size_type  len)
inline

Blank string of Specified Length.

std::string & ObjexxFCL::center ( std::string &  s)

Center a string wrt its Whitespace.

References centered(), basic::options::OptionKeys::in::file::s, and strip_whitespace().

std::string & ObjexxFCL::center ( std::string &  s,
std::string::size_type  len 
)

Center a string with a Specified Length.

References basic::options::OptionKeys::in::file::s, and SPACE().

Fstring ObjexxFCL::center ( Fstring const &  s)
inline

Centered Copy.

References ObjexxFCL::Fstring::centered().

std::string ObjexxFCL::centered ( std::string const &  s)

Centered wrt Whitespace Copy of a string.

References stripped_whitespace().

Referenced by center().

std::string ObjexxFCL::centered ( std::string const &  s,
std::string::size_type  len 
)

Centered in a string of Specified Length Copy of a string.

References basic::options::OptionKeys::in::file::s, and SPACE().

bool ObjexxFCL::char_equali ( char const  c,
char const  d 
)

char == char Case-Insensitively (non-inline for use by equali below)?

Referenced by equali().

char ObjexxFCL::char_of ( std::string const &  s)
inline
char ObjexxFCL::char_of ( Fstring const &  s)
inline
template<typename T >
bool ObjexxFCL::comparable ( CArray< T > const &  a,
CArray< T > const &  b 
)

Are two CArrays comparable?

template<typename T >
bool ObjexxFCL::comparable ( CArrayP< T > const &  a,
CArrayP< T > const &  b 
)

Are two CArrayPs comparable?

template<typename T >
bool ObjexxFCL::comparable ( ChunkVector< T > const &  a,
ChunkVector< T > const &  b 
)

Are two ChunkVectors comparable?

template<typename T , typename L >
bool ObjexxFCL::comparable ( ChunkVector< T > const &  a,
std::vector< T, L > const &  b 
)

Is a ChunkVector comparable to a std::vector?

template<typename T , typename L >
bool ObjexxFCL::comparable ( std::vector< T, L > const &  a,
ChunkVector< T > const &  b 
)

Is a std::vector comparable to a ChunkVector?

Fstring ObjexxFCL::compress ( Fstring const &  s)
inline

Compressed Copy.

References ObjexxFCL::Fstring::compressed().

template<typename T >
FArray1D< T > ObjexxFCL::cross ( FArray1< T > const &  a,
FArray1< T > const &  b 
)
template<typename T >
KeyFArray1D< T > ObjexxFCL::cross ( FArray1< T > const &  a,
FArray1< T > const &  b 
)
template<typename T >
FArray1D< T > ObjexxFCL::cross_product ( FArray1< T > const &  a,
FArray1< T > const &  b 
)
template<typename T >
KeyFArray1D< T > ObjexxFCL::cross_product ( FArray1< T > const &  a,
FArray1< T > const &  b 
)
template<typename T >
T ObjexxFCL::cube ( T const &  x)
inline

cube( x ) == x^3

References numeric::crick_equations::x().

DimensionExpressionCube ObjexxFCL::cube ( Dimension const &  dim)
inline

cube( Dimension )

DimensionExpressionCube ObjexxFCL::cube ( DimensionExpression const &  exp)
inline

cube( DimensionExpression )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionCon ObjexxFCL::cube ( int const  value)
inline
DimensionExpressionCon ObjexxFCL::cube ( double const  value)
inline
void ObjexxFCL::date ( Fstring &  day)
template<typename T >
T ObjexxFCL::distance ( FArray1< T > const &  a,
FArray1< T > const &  b 
)

Distance.

template<typename U >
U ObjexxFCL::distance ( FArray1< U > const &  a,
FArray1< U > const &  b 
)
template<typename T >
T ObjexxFCL::distance ( CArray< T > const &  a,
CArray< T > const &  b 
)

Distance.

Referenced by main().

template<typename T >
T ObjexxFCL::distance ( CArrayP< T > const &  a,
CArrayP< T > const &  b 
)

Distance.

template<typename T >
T ObjexxFCL::distance ( ChunkVector< T > const &  a,
ChunkVector< T > const &  b 
)

Distance.

template<typename T >
T ObjexxFCL::distance_squared ( FArray1< T > const &  a,
FArray1< T > const &  b 
)

Distance Squared.

template<typename U >
U ObjexxFCL::distance_squared ( FArray1< U > const &  a,
FArray1< U > const &  b 
)
template<typename T >
T ObjexxFCL::distance_squared ( CArray< T > const &  a,
CArray< T > const &  b 
)

Distance squared.

Referenced by residues_too_distant().

template<typename T >
T ObjexxFCL::distance_squared ( CArrayP< T > const &  a,
CArrayP< T > const &  b 
)

Distance squared.

template<typename T >
T ObjexxFCL::distance_squared ( ChunkVector< T > const &  a,
ChunkVector< T > const &  b 
)

Distance Squared.

Fstring ObjexxFCL::dncase ( Fstring const &  s)
inline

Lowercased Copy.

References ObjexxFCL::Fstring::lowercased().

template<typename T >
T ObjexxFCL::dot ( FArray1< T > const &  a,
FArray1< T > const &  b 
)

Dot Product.

template<typename U >
U ObjexxFCL::dot ( FArray1< U > const &  a,
FArray1< U > const &  b 
)
template<typename T >
T ObjexxFCL::dot ( CArray< T > const &  a,
CArray< T > const &  b 
)

Dot product.

Referenced by check_for_contacts().

template<typename T >
T ObjexxFCL::dot ( CArrayP< T > const &  a,
CArrayP< T > const &  b 
)

Dot product.

template<typename T >
T ObjexxFCL::dot ( ChunkVector< T > const &  a,
ChunkVector< T > const &  b 
)

Dot Product.

template<typename T >
T ObjexxFCL::dot_product ( FArray1< T > const &  a,
FArray1< T > const &  b 
)

Dot Product.

template<typename U >
U ObjexxFCL::dot_product ( FArray1< U > const &  a,
FArray1< U > const &  b 
)
template<typename T >
T ObjexxFCL::dot_product ( CArray< T > const &  a,
CArray< T > const &  b 
)

Dot product.

Referenced by check_for_contacts().

template<typename T >
T ObjexxFCL::dot_product ( CArrayP< T > const &  a,
CArrayP< T > const &  b 
)

Dot product.

template<typename T >
T ObjexxFCL::dot_product ( ChunkVector< T > const &  a,
ChunkVector< T > const &  b 
)

Dot Product.

double ObjexxFCL::double_of ( std::string const &  s)
inline

double of a string

References basic::options::OptionKeys::in::file::s.

double ObjexxFCL::double_of ( Fstring const &  s)
inline
template<typename T , std::size_t N>
T* ObjexxFCL::end ( T(&)  array[N])
inline

End Iterator for C Array.

template<typename T >
bool ObjexxFCL::eq_tol ( T const &  x,
T const &  y,
T const &  r_tol,
T const &  a_tol 
)
inline

Equal within specified relative and absolute tolerances?

References abs(), max(), min(), and pyrosetta.distributed.cluster.exceptions::T.

bool ObjexxFCL::equal ( char const  c,
char const  d,
bool const  exact_case 
)

char == char Case-Optionally?

Referenced by equali(), utility::file::equali(), and numeric::operator==().

bool ObjexxFCL::equal ( std::string const &  s,
std::string const &  t,
bool const  exact_case = true 
)
inline

string == string Case-Optionally?

References equali().

template<typename U , typename V >
bool ObjexxFCL::equal_dimensions ( FArray3< U > const &  a,
FArray3< V > const &  b 
)
inline
template<typename U , typename V >
bool ObjexxFCL::equal_dimensions ( FArray4< U > const &  a,
FArray4< V > const &  b 
)
inline
template<typename U , typename V >
bool ObjexxFCL::equal_dimensions ( FArray1< U > const &  a,
FArray1< V > const &  b 
)
inline
template<typename U , typename V >
bool ObjexxFCL::equal_dimensions ( FArray5< U > const &  a,
FArray5< V > const &  b 
)
inline
template<typename U , typename V >
bool ObjexxFCL::equal_dimensions ( FArray6< U > const &  a,
FArray6< V > const &  b 
)
inline
template<typename U , typename V >
bool ObjexxFCL::equal_dimensions ( FArray2< U > const &  a,
FArray2< V > const &  b 
)
inline
bool ObjexxFCL::equali ( char const  c,
char const  d 
)

char == char Case-Insensitively

Referenced by equal().

bool ObjexxFCL::equali ( std::string const &  s,
std::string const &  t 
)

string == string Case-Insensitively?

References char_equali(), and equal().

bool ObjexxFCL::equali ( std::string const &  s,
c_cstring const  t 
)

string == cstring Case-Insensitively?

References char_equali(), equal(), and basic::options::OptionKeys::in::file::t.

bool ObjexxFCL::equali ( c_cstring const  s,
std::string const &  t 
)

cstring == string Case-Insensitively?

References char_equali(), equal(), and basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::equali ( Cstring const &  s,
Cstring const &  t 
)
bool ObjexxFCL::equali ( Cstring const &  s,
c_cstring const  t 
)
bool ObjexxFCL::equali ( c_cstring const  s,
Cstring const &  t 
)
bool ObjexxFCL::equali ( Cstring const &  s,
std::string const &  t 
)
bool ObjexxFCL::equali ( std::string const &  s,
Cstring const &  t 
)
bool ObjexxFCL::equali ( Cstring const &  s,
char const  c 
)

Cstring == char Case-Insensitively?

References ObjexxFCL::Cstring::length(), and ObjexxFCL::Cstring::str_.

bool ObjexxFCL::equali ( char const  c,
Cstring const &  s 
)

char == Cstring Case-Insensitively?

References ObjexxFCL::Cstring::length(), and ObjexxFCL::Cstring::str_.

bool ObjexxFCL::equali ( Fstring const &  s,
Fstring const &  t 
)

Fstring == Fstring Case-Insensitively?

References ObjexxFCL::Fstring::lowercased().

bool ObjexxFCL::equali ( Fstring const &  s,
std::string const &  t 
)

Fstring == string Case-Insensitively?

References lowercased(), and ObjexxFCL::Fstring::lowercased().

bool ObjexxFCL::equali ( std::string const &  s,
Fstring const &  t 
)

string == Fstring Case-Insensitively?

References lowercased(), and ObjexxFCL::Fstring::lowercased().

bool ObjexxFCL::equali ( Fstring const &  s,
char const  c 
)

Fstring == char Case-Insensitively?

References ObjexxFCL::Fstring::lowercased().

bool ObjexxFCL::equali ( char const  c,
Fstring const &  s 
)

char == Fstring Case-Insensitively?

References ObjexxFCL::Fstring::lowercased().

template<typename T >
T ObjexxFCL::fast_remainder ( T const &  x,
T const &  y 
)
inline

Remainder of x with respect to division by y that is of smallest magnitude.

Note
Emulates the C99 remainder function except for rounding halfway values to even multiples
Returns zero if y is zero
Return value has magnitude <= | y / 2 |
template<typename T >
Fstring ObjexxFCL::fixed_Fstring_of ( T const &  t,
int const  w = TypeTraits< T >::width(),
int const  p = TypeTraits< T >::precision() 
)
inline
template<typename T >
std::string ObjexxFCL::fixed_string_of ( T const &  t,
int const  w = TypeTraits< T >::width(),
int const  p = TypeTraits< T >::precision() 
)
inline
float ObjexxFCL::float_of ( std::string const &  s)
inline

float of a string

References basic::options::OptionKeys::in::file::s.

float ObjexxFCL::float_of ( Fstring const &  s)
inline
template<typename I , typename B , typename E , typename S >
std::size_t ObjexxFCL::floops ( I &  i,
B const &  b,
E const &  e,
S const &  s 
)
inline

References test.T110_numeric::I.

Referenced by floops().

template<typename I , typename B , typename E >
std::size_t ObjexxFCL::floops ( I &  i,
B const &  b,
E const &  e 
)
inline

References floops().

template<>
bool ObjexxFCL::Fstring::is_type< std::string > ( ) const
inline

Fstring is Readable as a string Supporting Stream Input?

References Fstring::is_type< std::string >().

Referenced by Fstring::is_type< std::string >().

template<>
std::string ObjexxFCL::Fstring::type_of< std::string > ( ) const
inline
template<typename T >
Fstring ObjexxFCL::Fstring_of ( T const &  t)
inline

Fstring of a Template Argument Type Supporting Stream Output.

References basic::options::OptionKeys::in::file::t.

template<typename T >
Fstring ObjexxFCL::Fstring_of ( T const &  t,
int const  p 
)
inline

Fstring of a Template Argument Type Supporting Stream Output.

References basic::options::OptionKeys::in::file::t, and uppercase().

template<>
Fstring ObjexxFCL::Fstring_of< std::string > ( std::string const &  t)
inline
template<typename T >
T ObjexxFCL::gcd ( T const &  m,
T const &  n 
)
inline

Greatest Common Divisor.

References max(), min(), mod(), and pyrosetta.distributed.cluster.exceptions::T.

template<typename T >
bool ObjexxFCL::ge_tol ( T const &  x,
T const &  y,
T const &  r_tol,
T const &  a_tol 
)
inline

Greater than or equal within specified relative and absolute tolerances?

References abs(), max(), min(), and pyrosetta.distributed.cluster.exceptions::T.

template<typename T >
Fstring ObjexxFCL::general_Fstring_of ( T const &  t,
int const  w = TypeTraits< T >::width(),
int const  p = TypeTraits< T >::precision() 
)
inline
template<typename T >
std::string ObjexxFCL::general_string_of ( T const &  t,
int const  w = TypeTraits< T >::width(),
int const  p = TypeTraits< T >::precision() 
)
inline

Right-Justified General Format string of a Template Argument Type Supporting Stream Output.

References basic::options::OptionKeys::score::fiber_diffraction::p, basic::options::OptionKeys::ufv::right, basic::options::OptionKeys::in::file::t, uppercase(), and numeric::statistics::w().

std::istream & ObjexxFCL::get ( std::istream &  stream,
Fstring &  s 
)
std::istream & ObjexxFCL::getline ( std::istream &  stream,
Fstring &  s 
)
template<typename T >
bool ObjexxFCL::gt_tol ( T const &  x,
T const &  y,
T const &  r_tol,
T const &  a_tol 
)
inline

Greater than within specified relative and absolute tolerances?

References abs(), max(), min(), and pyrosetta.distributed.cluster.exceptions::T.

bool ObjexxFCL::has ( std::string const &  s,
std::string const &  t 
)
inline
bool ObjexxFCL::has ( std::string const &  s,
c_cstring const  t 
)
inline

string has a cstring?

bool ObjexxFCL::has ( std::string const &  s,
char const  c 
)
inline

string has a Character?

bool ObjexxFCL::has_any_of ( std::string const &  s,
std::string const &  t 
)
inline

string has Any Character of a string?

bool ObjexxFCL::has_any_of ( std::string const &  s,
char const  c 
)
inline

string has a Character?

bool ObjexxFCL::has_any_of ( Fstring const &  s,
Fstring const &  t 
)
inline

Fstring Has Any Characters of a Set?

References ObjexxFCL::Fstring::has_any_of().

bool ObjexxFCL::has_any_of ( Fstring const &  s,
c_cstring const  t 
)
inline

Fstring Has Any Characters of a Set?

References ObjexxFCL::Fstring::has_any_of().

bool ObjexxFCL::has_prefix ( std::string const &  s,
std::string const &  pre,
bool const  exact_case 
)

Has a Prefix Case-Optionally?

References lowercased().

bool ObjexxFCL::has_suffix ( std::string const &  s,
std::string const &  suf,
bool const  exact_case 
)

Has a Suffix Case-Optionally?

References lowercased().

std::string ObjexxFCL::head ( std::string const &  s)

Space-Free Head Copy of a string.

References basic::options::OptionKeys::in::file::s, and SPACE().

def ObjexxFCL.help_display ( )

References main().

Referenced by main().

int ObjexxFCL::IACHAR ( char const  s)
inline

ASCII Integer Value for a Given One-Character Fstring.

References basic::options::OptionKeys::in::file::s.

int ObjexxFCL::IACHAR ( Fstring const &  s)
inline

ASCII Integer Value of a Given One-Character Fstring.

References ObjexxFCL::Fstring::length().

int ObjexxFCL::ICHAR ( char const  s)
inline

Integer Value of a Given One-Character Fstring.

References basic::options::OptionKeys::in::file::s.

int ObjexxFCL::ICHAR ( Fstring const &  s)
inline

Integer Value of a Given One-Character Fstring.

References ObjexxFCL::Fstring::length().

void ObjexxFCL::idate ( FArray1_int &  datearray)

Current Date: DD, MM, YYYY.

References ObjexxFCL::FArray1< typename >::l(), and ObjexxFCL::FArray1< typename >::u().

Referenced by date().

void ObjexxFCL::idate ( int month,
int day,
int year 
)

Current Date Numeric (Not Y2K Compliant): MM, DD, YY.

Fstring::size_type ObjexxFCL::index ( Fstring const &  s,
Fstring const &  ss 
)
inline

First Index Position of a Substring in an Fstring.

References ObjexxFCL::Fstring::find().

Referenced by aa2index(), GlycanClashCheckMover::apply(), numeric::MultiDimensionalHistogram::bin_index(), GlycanClashCheckMover::calculate_atom_clashes(), utility::heap::coval(), utility::heap::coval_for_val(), numeric::MathNTensor< double, 2 >::data(), utility::heap::decrease_coval(), utility::graph::LowMemGraph< _Node, _Edge >::drop_all_edges_for_node(), utility::in_place_list< T >::extract(), numeric::FArray_to_vector_of_xyzvectors(), numeric::model_quality::findUU(), fmt::internal::format_decimal(), fmt::FormatInt::format_decimal(), fmt::format_decimal(), Cache::get_data(), utility::graph::LowMemGraph< _Node, _Edge >::get_node(), utility::graph::Edge::get_node(), utility::graph::DirectedEdge::get_node(), utility::graph::Graph::get_node(), utility::graph::Digraph::get_node(), utility::graph::Edge::get_node_index(), utility::graph::DirectedEdge::get_node_index(), utility::graph::UpperEdgeGraph< V, E >::get_vertex(), utility::graph::UpperEdgeGraph< V, E >::get_vertex_ptr(), utility::heap::increase_coval(), utility::graph::RingDetection< Graph >::Initialize(), numeric::VoxelGrid< typename >::InsertObject(), numeric::MathMatrix< float >::inverse_square_matrix(), make_mutations(), numeric::interpolation::make_spline(), numeric::VoxelArray< _Float, _Value >::operator()(), numeric::interpolation::InterpolatedPotential< N >::operator()(), numeric::MathNTensor< double, 2 >::operator()(), utility::fixedsizearray0< T, S >::operator[](), utility::graph::Array0< T >::operator[](), utility::in_place_list< T >::operator[](), utility::graph::ArrayPoolElement< T >::operator[](), fmt::Buffer< Char >::operator[](), fmt::ArgList::operator[](), utility::libsvm::Svm_rosetta::predict(), utility::libsvm::Svm_rosetta::predict_probability(), utility::in_place_list< T >::remove(), numeric::VoxelGrid< typename >::RemoveObject(), utility::heap::reset_coval(), utility::graph::RingSizeVisitor< Graph, DistanceMap, LabelMap >::RingSizeVisitor(), FragmentAssemblyMover::run(), utility::in_place_list< T >::set_head(), utility::graph::UEVertex< V, E >::set_index_and_owner(), set_pattern(), utility::FixedSizeLexicographicalIterator< S >::set_position_from_index(), utility::in_place_list< T >::set_tail(), numeric::VoxelGrid< typename >::SetObjects(), numeric::fourier::SHT::so3CombineCoef(), svm_cross_validation(), utility::heap::val(), numeric::geometry::vector_normal_to_ring_plane_of_best_fit(), and numeric::vector_of_xyzvectors_to_FArray().

Fstring::size_type ObjexxFCL::index ( Fstring const &  s,
c_cstring const  ss 
)
inline

First Index Position of a C-Substring in an Fstring.

References ObjexxFCL::Fstring::find().

Fstring::size_type ObjexxFCL::index ( Fstring const &  s,
char const  c 
)
inline

First Index Position of a Character in an Fstring.

References ObjexxFCL::Fstring::find().

int ObjexxFCL::int_of ( std::string const &  s)
inline

int of a string

References basic::options::OptionKeys::in::file::s.

int ObjexxFCL::int_of ( Fstring const &  s)
inline
std::vector< int > ObjexxFCL::ints_of ( std::string const &  s)

ints of a string (e.g., allowing "5-8" to represent "5 6 7 8").

ints of a string (e.g., allowing "5-8" to represent "5 6 7 8")

Referenced by utility::get_resnum_and_chain_from_one_tag(), utility::get_resnum_and_segid_from_one_tag(), ints_of(), is_ints(), and utility::options::IntegerVectorOption::values_of().

std::vector< int > ObjexxFCL::ints_of ( std::string const &  s_input,
bool string_is_ok 
)

ints of a string (e.g., allowing "5-8" to represent "5 6 7 8"). new – allow comma separation.

ints of a string (e.g., allowing "5-8" to represent "5 6 7 8")

References int_of(), ints_of(), is_int(), and basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_any_of ( char const  c,
std::string const &  s 
)
bool ObjexxFCL::is_any_of ( char const  c,
c_cstring const  s 
)

Character is in a cstring?

References test.T009_Exceptions::e, and test.T150_PyMOL_Integration::i.

bool ObjexxFCL::is_blank ( char const  c)

Character is Blank?

References SPACE().

Referenced by not_blank().

bool ObjexxFCL::is_blank ( std::string const &  s)
inline

string is Blank?

bool ObjexxFCL::is_blank ( Fstring const &  s)
inline

Fstring is Blank?

References ObjexxFCL::Fstring::is_blank().

bool ObjexxFCL::is_bool ( std::string const &  s)
inline

string is Readable as a bool?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_bool ( Fstring const &  s)
inline

Fstring is Readable as a bool?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_char ( std::string const &  s)
inline

string is Readable as a char?

References is_type< char >(), and basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_char ( Fstring const &  s)
inline

Fstring is Readable as a char?

References is_type< char >(), and basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_double ( std::string const &  s)
inline

string is Readable as a double?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_double ( Fstring const &  s)
inline
bool ObjexxFCL::is_float ( std::string const &  s)
inline

string is Readable as a float?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_float ( Fstring const &  s)
inline

Fstring is Readable as a float?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_int ( std::string const &  s)
inline

string is Readable as an int?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_int ( Fstring const &  s)
inline
bool ObjexxFCL::is_ints ( std::string const &  s)

ints of a string (e.g., allowing "5-8" to represent "5 6 7 8").

string is Readable as ints? [e.g., "5" or "5-8"]

References ints_of().

Referenced by utility::options::IntegerVectorOption::is_cl_value(), and utility::options::IntegerVectorOption::values_of().

bool ObjexxFCL::is_long ( std::string const &  s)
inline

string is Readable as a long int?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_long ( Fstring const &  s)
inline

Fstring is Readable as a long int?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_longdouble ( std::string const &  s)
inline

string is Readable as a long double?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_longdouble ( Fstring const &  s)
inline

Fstring is Readable as a long double?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_short ( std::string const &  s)
inline

string is Readable as a short int?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_short ( Fstring const &  s)
inline

Fstring is Readable as a short int?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_string ( Fstring const &  )
inline

Fstring is Readable as a string?

template<typename T >
bool ObjexxFCL::is_type ( std::string const &  s)
inline

string is Readable as a Type Supporting Stream Input?

References is_whitespace(), basic::options::OptionKeys::in::file::t, and trimmed_whitespace().

template<typename T >
bool ObjexxFCL::is_type ( Fstring const &  s)
inline
template<>
bool ObjexxFCL::is_type< char > ( std::string const &  s)
inline

string is Readable as a char Supporting Stream Input?

References basic::options::OptionKeys::in::file::s.

template<>
bool ObjexxFCL::is_type< char > ( Fstring const &  s)
inline

Fstring is Readable as a char Supporting Stream Input?

References basic::options::OptionKeys::in::file::s.

Referenced by is_char().

template<>
bool ObjexxFCL::is_type< std::string > ( Fstring const &  )
inline

Fstring is Readable as a string Supporting Stream Input?

References is_type< std::string >().

Referenced by is_type< std::string >().

bool ObjexxFCL::is_uint ( std::string const &  s)
inline

string is Readable as an unsigned int?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_uint ( Fstring const &  s)
inline

Fstring is Readable as an unsigned int?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_ulong ( std::string const &  s)
inline

string is Readable as a unsigned long int?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_ulong ( Fstring const &  s)
inline

Fstring is Readable as a unsigned long int?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_ushort ( std::string const &  s)
inline

string is Readable as a unsigned short int?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_ushort ( Fstring const &  s)
inline

Fstring is Readable as a unsigned short int?

References basic::options::OptionKeys::in::file::s.

bool ObjexxFCL::is_whitespace ( std::string const &  s)
inline

string is Whitespace?

Referenced by is_type(), and not_whitespace().

void ObjexxFCL::itime ( FArray1_int &  timearray)
Fstring::size_type ObjexxFCL::last_index ( Fstring const &  s,
Fstring const &  ss 
)
inline

Last Index Position of a Substring in an Fstring.

References ObjexxFCL::Fstring::find_last().

Fstring::size_type ObjexxFCL::last_index ( Fstring const &  s,
c_cstring const  ss 
)
inline

Last Index Position of a Substring in an Fstring.

References ObjexxFCL::Fstring::find_last().

Fstring::size_type ObjexxFCL::last_index ( Fstring const &  s,
char const  c 
)
inline

Last Index Position of a Character in an Fstring.

References ObjexxFCL::Fstring::find_last().

template<typename T >
bool ObjexxFCL::le_tol ( T const &  x,
T const &  y,
T const &  r_tol,
T const &  a_tol 
)
inline

Less than or equal within specified relative and absolute tolerances?

References abs(), max(), min(), and pyrosetta.distributed.cluster.exceptions::T.

template<typename T >
Fstring ObjexxFCL::lead_zero_Fstring_of ( T const &  t,
int const  w 
)
inline

Leading-Zero Right-Justified Fstring of a Template Argument Type Supporting Stream Output.

Note
Negative numbers appear with the minus sign on the left of the filled zeros

References basic::options::OptionKeys::in::file::t, and uppercase().

template<typename T >
std::string ObjexxFCL::lead_zero_string_of ( T const &  t,
int const  w 
)
inline

Leading-Zero Right-Justified string of a Template Argument Type Supporting Stream Output.

Note
Negative numbers appear with the minus sign on the left of the filled zeros

References basic::options::OptionKeys::in::file::t, and uppercase().

Referenced by first_preminimized_namer(), nucleobase_probe_score_test(), output_residue_struct(), rna_build_helix_test(), round_minimized_namer(), round_resampled_namer(), second_preminimized_namer(), sequence_tolerance_main(), and third_preminimized_namer().

template<typename T >
Fstring ObjexxFCL::left_Fstring_of ( T const &  t,
int const  w,
char const  f = ' ' 
)
inline

Left-Justified Fstring of a Template Argument Type Supporting Stream Output.

References demo.D060_Folding::f, basic::options::OptionKeys::ufv::left, basic::options::OptionKeys::in::file::t, and uppercase().

std::string ObjexxFCL::left_justified ( std::string const &  s)

Left-Justified Copy of a string.

References basic::options::OptionKeys::in::file::s, and SPACE().

std::string & ObjexxFCL::left_justify ( std::string &  s)

Left Justify a string.

References basic::options::OptionKeys::in::file::s, and SPACE().

template<typename T >
std::string ObjexxFCL::left_string_of ( T const &  t,
int const  w,
char const  f = ' ' 
)
inline

Left-Justified string of a Template Argument Type Supporting Stream Output.

References demo.D060_Folding::f, basic::options::OptionKeys::ufv::left, basic::options::OptionKeys::in::file::t, and uppercase().

Fstring::size_type ObjexxFCL::len ( Fstring const &  s)
inline

Length.

References ObjexxFCL::Fstring::length().

Referenced by pyrosetta.bindings.pose.PoseResidueAccessor::__getitem__(), pyrosetta.bindings.pose.PoseResidueLabelAccessor::__getitem__(), pyrosetta.bindings.pose.PoseResidueAccessor::__iadd__(), pyrosetta.bindings.pose.PoseResidueAccessor::__imul__(), PyMOL-RosettaServer.Matrix::__init__(), PyMOL-Rosetta-relay-client.Matrix::__init__(), pyrosetta.bindings.pose.PoseResidueAccessor::__iter__(), pyrosetta.bindings.pose.PoseResidueLabelAccessor::__iter__(), pyrosetta.bindings.pose.ResidueLabelAccessor::__len__(), pyrosetta.bindings.pose.PoseResidueLabelMaskAccessor::__len__(), pyrosetta.bindings.pose.PoseScoreAccessor::__len__(), pyrosetta.bindings.pose::__len__(), pyrosetta.bindings.pose.PoseResidueAccessor::__reversed__(), pyrosetta.bindings.pose.PoseResidueLabelAccessor::__reversed__(), pyrosetta.PyMOLRosettaServer.PR_PyMOLServer::_color_model(), PyMOL-RosettaServer.PR_PyMOLServer::_color_model(), PyMOL-Rosetta-relay-client.PR_PyMOLServer::_color_model(), pyrosetta.distributed.cluster.base::_get_decoy_id(), pyrosetta.distributed.cluster.io.IO::_get_output_dir(), pyrosetta.distributed.cluster.base::_get_packed_pose_kwargs_pairs_list(), pyrosetta.distributed.cluster.base.TaskBase::_get_seed(), pyrosetta.distributed.packed_pose.pandas::_is_dataframe_index_boring(), pyrosetta.distributed.cluster.converters::_parse_sha1(), pyrosetta.distributed.viewer.modules::_pose_to_residue_chain_tuples(), pyrosetta.distributed.cluster.io.IO::_process_kwargs(), pyrosetta.distributed.cluster.validators::_validate_protocols_seeds_decoy_ids(), mutant_modeler.MutantModeler::add_mutant(), pyrosetta.distributed.viewer.modules.setHydrogenBonds::apply(), pyrosetta.distributed.viewer.modules.setHydrogens::apply(), auto-DRRAFTER_setup::auto_setup_helices(), pyrosetta.utility.array::basic_array_to_structured(), demo.D090_Ala_scan::calc_binding_energy(), basic::TracerImpl::calculate_tracer_level(), pyrosetta.distributed.cluster.base::capture_task_metadata(), DRRAFTER_util::cat_outfiles(), clean_pdb_keep_ligand::check_and_print_pdb(), zlib_stream::basic_zip_istream< Elem, Tr, ElemA, ByteT, ByteAT >::check_header(), pyrosetta.toolbox.cleaning::cleanCRYS(), sphinx-doc-generator::collect_python_modules(), compare_times::compare_times(), pyrosetta.PyMOLRosettaServer::compute_plane_positions(), PyMOL-RosettaServer::compute_plane_positions(), PyMOL-Rosetta-relay-client::compute_plane_positions(), pyrosetta.utility.array::coordinate_array_to_atoms(), build::create_wheel(), pyrosetta.bindings.pose::display_secstruct(), DRRAFTER_util::easy_cat(), pyrosetta.distributed.utility.log.ProgressLogger::enumerate(), erraser_wrapper::erraser(), erraser_wrapper::erraser_minimize(), erraser_wrapper::erraser_single_res(), DRRAFTER::estimate_error(), DRRAFTER_util::extract_lowscore_decoys(), erraser_util::extract_pdb(), auto-DRRAFTER_setup_next_round::figure_out_next_round(), mutant_modeler.MutantModeler::figure_out_protein_pack_reps(), mutant_modeler::figure_out_WT_seq(), erraser_util::find_chi_angle(), erraser_single_res_analysis::find_chi_angle_std_pdb(), erraser_analysis::find_chi_angle_std_pdb(), arls_impl::find_file(), erraser_util::find_nearby_res(), mutant_modeler::find_pairs(), DRRAFTER_util::find_pairs(), DRRAFTER::find_pairs(), build::generate_bindings(), build::generate_rosetta_cmake_files(), build::generate_rosetta_external_cmake_files(), sphinx-doc-generator::generate_rst_sphinx_files(), Cache::get_data(), setup::get_file_list(), pyrosetta.protocols.h5_fragment_store_provider.H5PyFragmentStoreProvider::get_fragment_store(), mutant_modeler.MutantModeler::get_high_res_command_lines(), DRRAFTER_util::get_ints(), mutant_modeler.MutantModeler::get_med_res_command_lines(), mutant_modeler.MutantModeler::get_mut_positions(), DRRAFTER::get_n_cycles(), options_class.Option::get_namespace(), DRRAFTER::get_near_residues(), arls_impl::get_procs_per_case(), pyrosetta.distributed.cluster.tools::get_protocols(), SVC_Q::get_Q(), ONE_CLASS_Q::get_Q(), SVR_Q::get_Q(), DRRAFTER_util::get_resnum_chain(), get_final_ddG_scores::get_scores(), DRRAFTER_util::get_sequences(), auto-DRRAFTER_setup_next_round::get_silent_file_subset(), util::get_surrounding_res(), erraser_util::get_total_res(), options_class::getMarkdownPage(), options_class.Option::getOptionCC(), DRRAFTER_util::graph_from_ss(), demo.D060_Folding::guess_disulfides(), pyrosetta.distributed.viewer.core::init(), pyrosetta.distributed.utility.log.ProgressLogger::iterate(), pyrosetta.toolbox.py_jobdistributor.PyJobDistributor::job_complete(), numeric::IntervalSet< double >::length(), pyrosetta.protocols.structure_search.alignment::length_grouped_broadcast_metric(), pyrosetta.protocols.structure_search.alignment::length_grouped_pairwise_metric(), mutant_modeler::list_mutated_BPs(), mutant_modeler::list_NC_BPs(), pyrosetta.network.rosetta_udp_to_tcp_bridge.PR_UDPServer::listen(), pyrosetta.PyMOLRosettaServer.PR_UDPServer::listen(), PyMOL-RosettaServer.PR_UDPServer::listen(), PyMOL-Rosetta-relay-client.PR_UDPServer::listen(), erraser_util::load_pdb_coord(), erraser_util::load_pdb_coord_old(), get_lowest_scoring_relaxed_models::main(), general_RNP_setup_script::main(), best_ifaceE::main(), get_scores::main(), prune_atdiff_top5pct::main(), pdb_to_molfile::main(), relax_starting_structure::main(), main(), sidechain_cst_3::main(), options::main(), arls_impl::main(), pyrosetta.PyMOLRosettaServer::make_data(), PyMOL-RosettaServer::make_data(), PyMOL-Rosetta-relay-client::make_data(), mutant_modeler.MutantModeler::make_high_res_subsets_and_cmd_lines(), submit_jobs::make_job_files_and_submit(), util::make_tag_with_dashes(), DRRAFTER_util::make_tag_with_dashes(), DRRAFTER_util::matches(), self-test::mfork(), pyrosetta.mpi::MPIJobDistributor(), pyrosetta.io.silent_file_map::open_compressed(), erraser_wrapper::outlier_rebuild_if_necessary(), pyrosetta.toolbox.py_jobdistributor.PyJobDistributor::output_decoy(), DRRAFTER::parse_fasta(), erraser_util::parse_option_chain_res_list(), erraser_util::parse_option_int_list(), erraser_util::parse_option_string_list(), erraser_util::parse_options(), util::parse_tag(), DRRAFTER_util::parse_tag(), erraser_util::pdb2fasta(), erraser_util::pdb2rosetta(), erraser_util::pdb_slice(), erraser_util::pdb_slice_into_chunks(), DRRAFTER_util::pdbslice(), erraser_util::phenix_rna_validate(), pyrosetta.PyMOLRosettaServer::plot3d(), PyMOL-RosettaServer::plot3d(), PyMOL-Rosetta-relay-client::plot3d(), demo.D020_Pose_scoring::pose_scoring(), demo.D010_Pose_structure::pose_structure(), mp_ddG::print_ddG_breakdown(), mp_ddG::print_score_labels_to_file(), pyrosetta.PyMOLRosettaServer.PR_PyMOLServer::process_packet(), PyMOL-RosettaServer.PR_PyMOLServer::process_packet(), PyMOL-Rosetta-relay-client.PR_PyMOLServer::process_packet(), numeric::IntervalSet< double >::random_point(), arls_impl::read_input_list(), util::read_pdb(), DRRAFTER_util::read_pdb(), DRRAFTER_util::read_pdb_with_segid(), readline(), erraser_util::regularize_OP1_OP2(), erraser_util::regularize_pdb(), DRRAFTER_util::renumber_pdb(), erraser_util::res_wise_rmsd(), DRRAFTER_util::residue_graph_from_ss(), pyrosetta.bindings.energies::residue_onebody_energies_array(), pyrosetta.bindings.energies::residue_pair_energies_array(), pyrosetta.bindings.energies::residue_total_energies_array(), pyrosetta.toolbox.mutants::restrict_non_nbrs_from_repacking(), erraser_wrapper::rmsd_rebuild_if_necessary(), DRRAFTER_util::rna_helix(), pyrosetta.utility.array::rolling_window(), erraser_util::rosetta2std_pdb(), erraser_util::rosetta_bin_path(), self-test::run_test(), demo.D120_Ligand_interface::sample_ligand_interface(), demo.D070_Refinement::sample_refinement(), demo.D090_Ala_scan::scanning_analysis(), erraser_wrapper::seq_rebuild_new(), DRRAFTER::setup_job(), drrafter_rna::setup_next_round(), pyrosetta.distributed.viewer.core.Viewer::show(), erraser_util::sliced2orig_merge_back(), pyrosetta.utility.array::structured_array_to_basic(), pyrosetta.numeric.alignment.rmsd_calc::superimpose_structured_array(), erraser_wrapper::SWA_rebuild_erraser(), erraser_wrapper::SWA_rebuild_erraser_postproc(), Cache::swap_index(), build::symlink_tree(), PyMOL-Rosetta-relay-client::tcp_client_main(), pyrosetta.network.rosetta_udp_to_tcp_bridge::tcp_main(), pyrosetta.tests.distributed.test_gil.TestGIL::test_gil_score(), pyrosetta.tests.distributed.test_gil.TestGIL::test_gil_sleep(), pyrosetta.tests.bindings.core.test_pose.TestPoseResidueLabelAccessor::test_labels(), pyrosetta.tests.protocols.indexed_structure_store.test_search.TestStructureSearch::test_pair_search(), pyrosetta.tests.bindings.core.test_pose.TestPosesToSilent::test_poses_to_silent(), pyrosetta.tests.protocols.indexed_structure_store.test_search.TestStructureSearch::test_rep_search(), pyrosetta.tests.distributed.cluster.test_reproducibility.TestReproducibilityMulti::test_reproducibility_from_reproduce(), pyrosetta.tests.distributed.cluster.test_reproducibility.TestReproducibility::test_reproducibility_minimizer_nstruct(), pyrosetta.tests.distributed.cluster.test_reproducibility.TestReproducibility::test_reproducibility_packer_nstruct(), pyrosetta.tests.distributed.cluster.test_reproducibility.TestReproducibilityMulti::test_reproducibility_packer_nstruct_multi(), pyrosetta.tests.distributed.cluster.test_reproducibility.TestReproducibilityMulti::test_reproducibility_packer_nstruct_multi_decoy_ids(), pyrosetta.tests.distributed.cluster.test_reproducibility.TestReproducibility::test_reproducibility_packer_separate(), pyrosetta.tests.bindings.core.test_pose.TestPoseResidueAccessor::test_residues(), pyrosetta.tests.distributed.cluster.test_smoke.SaveAllTest::test_save_all(), pyrosetta.tests.distributed.test_smoke.SmokeTestDistributed::test_silent_io(), pyrosetta.tests.protocols.indexed_structure_store.test_search.TestStructureSearch::test_single_search(), pyrosetta.tests.distributed.test_viewer.TestViewer::test_viewer_with_pdbfiles(), pyrosetta.tests.distributed.test_viewer.TestViewer::test_viewer_with_poses(), pyrosetta.tests.distributed.test_dask_worker.TestDaskArgs::test_worker_extra(), options_class::wrapCStrig(), DRRAFTER::write_flags_file(), and mutant_modeler.MutantModeler::write_mutfile().

std::string::size_type ObjexxFCL::len_trim ( std::string const &  s)
inline

Length Space-Trimmed.

Fstring::size_type ObjexxFCL::len_trim ( Fstring const &  s)
inline

Length Space-Trimmed.

References ObjexxFCL::Fstring::len_trim().

Referenced by right_justified(), and right_justify().

std::string::size_type ObjexxFCL::len_trim_whitespace ( std::string const &  s)
inline

Length Whitespace-Trimmed.

Referenced by utility::options::OptionCollection::load_options_from_stream().

bool ObjexxFCL::lge ( char const  s,
char const  t 
)
inline

ASCII Lexical >= Comparison.

bool ObjexxFCL::lge ( Fstring const &  s,
Fstring const &  t 
)
inline

ASCII Lexical >= Comparison.

bool ObjexxFCL::lgt ( char const  s,
char const  t 
)
inline

ASCII Lexical < Comparison.

bool ObjexxFCL::lgt ( Fstring const &  s,
Fstring const &  t 
)
inline

ASCII Lexical < Comparison.

Fstring ObjexxFCL::ljust ( Fstring const &  s)
inline
bool ObjexxFCL::lle ( char const  s,
char const  t 
)
inline

ASCII Lexical <= Comparison.

bool ObjexxFCL::lle ( Fstring const &  s,
Fstring const &  t 
)
inline

ASCII Lexical <= Comparison.

bool ObjexxFCL::llt ( char const  s,
char const  t 
)
inline

ASCII Lexical < Comparison.

bool ObjexxFCL::llt ( Fstring const &  s,
Fstring const &  t 
)
inline

ASCII Lexical < Comparison.

long int ObjexxFCL::long_of ( std::string const &  s)
inline

long int of a string

References basic::options::OptionKeys::in::file::s.

long int ObjexxFCL::long_of ( Fstring const &  s)
inline
long double ObjexxFCL::longdouble_of ( std::string const &  s)
inline

long double of a string

References basic::options::OptionKeys::in::file::s.

long double ObjexxFCL::longdouble_of ( Fstring const &  s)
inline

long double of an Fstring

References basic::options::OptionKeys::in::file::s.

char & ObjexxFCL::lowercase ( char &  c)

Lowercase a Character.

std::string & ObjexxFCL::lowercase ( std::string &  s)
Fstring& ObjexxFCL::lowercase ( Fstring &  s)
inline

Lowercase an Fstring.

References ObjexxFCL::Fstring::lowercase().

char ObjexxFCL::lowercased ( char const  c)
std::string ObjexxFCL::lowercased ( std::string const &  s)

Lowercased Copy of a string.

References test.T150_PyMOL_Integration::i, and basic::options::OptionKeys::in::file::t.

Fstring ObjexxFCL::lowercased ( Fstring const &  s)
inline

Lowercased Copy.

References ObjexxFCL::Fstring::lowercased().

std::string & ObjexxFCL::lpad ( std::string &  s,
std::string::size_type  len 
)

Left-Pad a string to a Specified Length.

References basic::options::OptionKeys::in::file::s, and SPACE().

std::string ObjexxFCL::lpadded ( std::string const &  s,
std::string::size_type  len 
)

Left-Padded to a Specified Length Copy of a string.

References basic::options::OptionKeys::in::file::s, and SPACE().

std::string & ObjexxFCL::lstrip ( std::string &  s,
std::string const &  chars 
)

Strip Specified Characters from a string's Left Tail.

References basic::options::OptionKeys::in::file::s.

std::string & ObjexxFCL::lstrip ( std::string &  s)

Strip Space from a string's Left Tail.

References basic::options::OptionKeys::in::file::s, and SPACE().

std::string & ObjexxFCL::lstrip_whitespace ( std::string &  s)

Strip Whitespace from a string's Left Tail.

References basic::options::OptionKeys::in::file::s, and WHITESPACE().

std::string ObjexxFCL::lstripped ( std::string const &  s,
std::string const &  chars 
)

Specified Characters Stripped from a string's Left Tail Copy of a string.

References basic::options::OptionKeys::in::file::s.

std::string ObjexxFCL::lstripped ( std::string const &  s)

Space Stripped from a string's Left Tail Copy of a string.

References basic::options::OptionKeys::in::file::s, and SPACE().

std::string ObjexxFCL::lstripped_whitespace ( std::string const &  s)

Whitespace Stripped from a string's Left Tail Copy of a string.

References basic::options::OptionKeys::in::file::s, and WHITESPACE().

template<typename T >
bool ObjexxFCL::lt_tol ( T const &  x,
T const &  y,
T const &  r_tol,
T const &  a_tol 
)
inline

Less than within specified relative and absolute tolerances?

References abs(), max(), min(), and pyrosetta.distributed.cluster.exceptions::T.

def ObjexxFCL.main ( )

References help_display(), len(), and process_file().

Referenced by help_display().

short int ObjexxFCL::max ( short int const  a,
short int const  b 
)
inline
int ObjexxFCL::max ( int const  a,
int const  b 
)
inline
long int ObjexxFCL::max ( long int const  a,
long int const  b 
)
inline
unsigned short int ObjexxFCL::max ( unsigned short int const  a,
unsigned short int const  b 
)
inline
unsigned int ObjexxFCL::max ( unsigned int const  a,
unsigned int const  b 
)
inline
unsigned long int ObjexxFCL::max ( unsigned long int const  a,
unsigned long int const  b 
)
inline
float ObjexxFCL::max ( float const  a,
float const  b 
)
inline
double ObjexxFCL::max ( double const  a,
double const  b 
)
inline
long double ObjexxFCL::max ( long double const  a,
long double const  b 
)
inline
template<typename T >
T const& ObjexxFCL::max ( T const &  a,
T const &  b,
T const &  c 
)
inline

max( a, b, c )

template<typename T >
T const& ObjexxFCL::max ( T const &  a,
T const &  b,
T const &  c,
T const &  d 
)
inline

max( a, b, c, d )

References max().

template<typename T >
T const& ObjexxFCL::max ( T const &  a,
T const &  b,
T const &  c,
T const &  d,
T const &  e 
)
inline

max( a, b, c, d, e )

References max(), and max().

template<typename T >
T const& ObjexxFCL::max ( T const &  a,
T const &  b,
T const &  c,
T const &  d,
T const &  e,
T const &  f 
)
inline

max( a, b, c, d, e, f )

References max(), and max().

DimensionExpressionMax ObjexxFCL::max ( Dimension const &  dim1,
Dimension const &  dim2 
)
inline

max( Dimension, Dimension )

Referenced by eq_tol(), gcd(), ge_tol(), gt_tol(), le_tol(), lt_tol(), and max().

DimensionExpressionMax ObjexxFCL::max ( Dimension const &  dim,
int const  value 
)
inline

max( Dimension, int )

DimensionExpressionMax ObjexxFCL::max ( int const  value,
Dimension const &  dim 
)
inline

max( int, Dimension )

DimensionExpressionMax ObjexxFCL::max ( Dimension const &  dim,
double const  value 
)
inline

max( Dimension, double )

DimensionExpressionMax ObjexxFCL::max ( double const  value,
Dimension const &  dim 
)
inline

max( double, Dimension )

DimensionExpressionMax ObjexxFCL::max ( Dimension const &  dim,
DimensionExpression const &  exp 
)
inline

max( Dimension, DimensionExpression )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionMax ObjexxFCL::max ( DimensionExpression const &  exp,
Dimension const &  dim 
)
inline

max( DimensionExpression, Dimension )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionMax ObjexxFCL::max ( DimensionExpression const &  exp1,
DimensionExpression const &  exp2 
)
inline

max( DimensionExpression, DimensionExpression )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionMax ObjexxFCL::max ( DimensionExpression const &  exp,
int const  value 
)
inline

max( DimensionExpression, int )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionMax ObjexxFCL::max ( int const  value,
DimensionExpression const &  exp 
)
inline

max( int, DimensionExpression )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionMax ObjexxFCL::max ( DimensionExpression const &  exp,
double const  value 
)
inline

max( DimensionExpression, double )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionMax ObjexxFCL::max ( double const  value,
DimensionExpression const &  exp 
)
inline

max( double, DimensionExpression )

References ObjexxFCL::DimensionExpression::clone().

short int ObjexxFCL::min ( short int const  a,
short int const  b 
)
inline
int ObjexxFCL::min ( int const  a,
int const  b 
)
inline
long int ObjexxFCL::min ( long int const  a,
long int const  b 
)
inline
unsigned short int ObjexxFCL::min ( unsigned short int const  a,
unsigned short int const  b 
)
inline
unsigned int ObjexxFCL::min ( unsigned int const  a,
unsigned int const  b 
)
inline
unsigned long int ObjexxFCL::min ( unsigned long int const  a,
unsigned long int const  b 
)
inline
float ObjexxFCL::min ( float const  a,
float const  b 
)
inline
double ObjexxFCL::min ( double const  a,
double const  b 
)
inline
long double ObjexxFCL::min ( long double const  a,
long double const  b 
)
inline
template<typename T >
T const& ObjexxFCL::min ( T const &  a,
T const &  b,
T const &  c 
)
inline

min( a, b, c )

template<typename T >
T const& ObjexxFCL::min ( T const &  a,
T const &  b,
T const &  c,
T const &  d 
)
inline

min( a, b, c, d )

References min().

template<typename T >
T const& ObjexxFCL::min ( T const &  a,
T const &  b,
T const &  c,
T const &  d,
T const &  e 
)
inline

min( a, b, c, d, e )

References min(), and min().

template<typename T >
T const& ObjexxFCL::min ( T const &  a,
T const &  b,
T const &  c,
T const &  d,
T const &  e,
T const &  f 
)
inline

min( a, b, c, d, e, f )

References min(), and min().

DimensionExpressionMin ObjexxFCL::min ( Dimension const &  dim1,
Dimension const &  dim2 
)
inline

min( Dimension, Dimension )

Referenced by eq_tol(), gcd(), ge_tol(), gt_tol(), le_tol(), lt_tol(), and min().

DimensionExpressionMin ObjexxFCL::min ( Dimension const &  dim,
int const  value 
)
inline

min( Dimension, int )

DimensionExpressionMin ObjexxFCL::min ( int const  value,
Dimension const &  dim 
)
inline

min( int, Dimension )

DimensionExpressionMin ObjexxFCL::min ( Dimension const &  dim,
double const  value 
)
inline

min( Dimension, double )

DimensionExpressionMin ObjexxFCL::min ( double const  value,
Dimension const &  dim 
)
inline

min( double, Dimension )

DimensionExpressionMin ObjexxFCL::min ( Dimension const &  dim,
DimensionExpression const &  exp 
)
inline

min( Dimension, DimensionExpression )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionMin ObjexxFCL::min ( DimensionExpression const &  exp,
Dimension const &  dim 
)
inline

min( DimensionExpression, Dimension )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionMin ObjexxFCL::min ( DimensionExpression const &  exp1,
DimensionExpression const &  exp2 
)
inline

min( DimensionExpression, DimensionExpression )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionMin ObjexxFCL::min ( DimensionExpression const &  exp,
int const  value 
)
inline

min( DimensionExpression, int )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionMin ObjexxFCL::min ( int const  value,
DimensionExpression const &  exp 
)
inline

min( int, DimensionExpression )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionMin ObjexxFCL::min ( DimensionExpression const &  exp,
double const  value 
)
inline

min( DimensionExpression, double )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionMin ObjexxFCL::min ( double const  value,
DimensionExpression const &  exp 
)
inline

min( double, DimensionExpression )

References ObjexxFCL::DimensionExpression::clone().

template<typename T >
T ObjexxFCL::mod ( T const &  x,
T const &  y 
)
inline

x(mod y) computational modulo returning magnitude < | y | and sign of x

Note
When used with negative integer arguments this assumes integer division rounds towards zero (de facto and future official standard)

Referenced by basic::angle_in_range(), gcd(), basic::interpolate_get_angle_bins(), basic::periodic_range(), ObjexxFCL::RemainderSelector< T, bool >::remainder(), ObjexxFCL::RemainderSelector< T, true >::remainder(), and basic::unsigned_periodic_range().

float ObjexxFCL::mod ( float const &  i,
float const &  n 
)
inline

i(mod n) : float Arguments

References demo.D060_Folding::f.

double ObjexxFCL::mod ( double const &  i,
double const &  n 
)
inline

i(mod n) : double Arguments

long double ObjexxFCL::mod ( long double const &  i,
long double const &  n 
)
inline

i(mod n) : long double Arguments

References basic::options::OptionKeys::in::file::l.

template<typename T >
T ObjexxFCL::modulo ( T const &  x,
T const &  y 
)
inline

x(mod y) mathematical modulo returning magnitude < | y | and sign of y

template<typename R , typename T >
R ObjexxFCL::nearest ( T const &  x)
inline

nearest< R >( x ): Nearest R

template<typename T >
int ObjexxFCL::nearest_int ( T const &  x)
inline

nearest_int( x ): Nearest int

References sign(), and pyrosetta.distributed.cluster.exceptions::T.

template<typename T >
std::size_t ObjexxFCL::nearest_size ( T const &  x)
inline

nearest_size( x ): Nearest std::size_t

References sign(), and pyrosetta.distributed.cluster.exceptions::T.

template<typename T >
SSize ObjexxFCL::nearest_ssize ( T const &  x)
inline
template<typename T >
int ObjexxFCL::nint ( T const &  x)
inline
template<typename T >
long int ObjexxFCL::nlint ( T const &  x)
inline

nlint( x ): Nearest long int

References sign(), and pyrosetta.distributed.cluster.exceptions::T.

bool ObjexxFCL::not_blank ( char const  c)

Character is Not Blank?

References SPACE().

bool ObjexxFCL::not_blank ( std::string const &  s)
inline

string is Not Blank?

References is_blank().

bool ObjexxFCL::not_blank ( Fstring const &  s)
inline

Fstring is Not Blank?

References ObjexxFCL::Fstring::not_blank().

bool ObjexxFCL::not_whitespace ( std::string const &  s)
inline

string is Not Whitespace?

References is_whitespace().

template<typename T >
short int ObjexxFCL::nsint ( T const &  x)
inline

nsint( x ): Nearest short int

References sign(), and pyrosetta.distributed.cluster.exceptions::T.

char const ObjexxFCL::NULLC ( '\000'  )
bool ObjexxFCL::operator!= ( DimensionExpression const &  exp1,
DimensionExpression const &  exp2 
)
inline
bool ObjexxFCL::operator!= ( int const  i,
DimensionExpression const &  exp 
)
inline
bool ObjexxFCL::operator!= ( DimensionExpression const &  exp,
int const  i 
)
inline
bool ObjexxFCL::operator!= ( double const  d,
DimensionExpression const &  exp 
)
inline
bool ObjexxFCL::operator!= ( DimensionExpression const &  exp,
double const  d 
)
inline

DimensionExpression != double.

bool ObjexxFCL::operator!= ( byte const &  i,
byte const &  j 
)

byte != byte

References ObjexxFCL::byte::b_.

bool ObjexxFCL::operator!= ( ubyte const &  i,
ubyte const &  j 
)

ubyte != ubyte

References ObjexxFCL::ubyte::b_.

template<typename T >
bool ObjexxFCL::operator!= ( FArray3< T > const &  a,
FArray3< T > const &  b 
)
template<typename T >
bool ObjexxFCL::operator!= ( FArray1< T > const &  a,
FArray1< T > const &  b 
)
template<typename T >
bool ObjexxFCL::operator!= ( FArray4< T > const &  a,
FArray4< T > const &  b 
)
template<typename T >
bool ObjexxFCL::operator!= ( FArray5< T > const &  a,
FArray5< T > const &  b 
)
template<typename T >
bool ObjexxFCL::operator!= ( Chunk< T > const &  a,
Chunk< T > const &  b 
)
bool ObjexxFCL::operator!= ( IndexRange const &  I,
IndexRange const &  J 
)
template<typename T >
bool ObjexxFCL::operator!= ( FArray6< T > const &  a,
FArray6< T > const &  b 
)
bool ObjexxFCL::operator!= ( Dimension const &  dim1,
Dimension const &  dim2 
)
inline
template<typename T >
bool ObjexxFCL::operator!= ( FArray2< T > const &  a,
FArray2< T > const &  b 
)
bool ObjexxFCL::operator!= ( int const  i,
Dimension const &  dim 
)
inline

int != Dimension

bool ObjexxFCL::operator!= ( Dimension const &  dim,
int const  i 
)
inline
bool ObjexxFCL::operator!= ( double const  d,
Dimension const &  dim 
)
inline

double != Dimension

bool ObjexxFCL::operator!= ( Dimension const &  dim,
double const  d 
)
inline

Dimension != double.

bool ObjexxFCL::operator!= ( Cstring const &  s,
Cstring const &  t 
)
bool ObjexxFCL::operator!= ( Cstring const &  s,
c_cstring const  t 
)

Cstring != cstring.

References ObjexxFCL::Cstring::str_.

bool ObjexxFCL::operator!= ( c_cstring const  t,
Cstring const &  s 
)

cstring != Cstring

References ObjexxFCL::Cstring::str_.

bool ObjexxFCL::operator!= ( Cstring const &  s,
std::string const &  t 
)

Cstring != std::string.

References ObjexxFCL::Cstring::str_.

bool ObjexxFCL::operator!= ( std::string const &  t,
Cstring const &  s 
)

std::string != Cstring

References ObjexxFCL::Cstring::str_.

bool ObjexxFCL::operator!= ( Cstring const &  s,
char const  c 
)
bool ObjexxFCL::operator!= ( char const  c,
Cstring const &  s 
)
template<typename T >
bool ObjexxFCL::operator!= ( CArray< T > const &  a,
CArray< T > const &  b 
)

CArray< T > != CArray< T >

template<typename T >
bool ObjexxFCL::operator!= ( CArray< T > const &  a,
T const &  t 
)

CArray< T > != T.

template<typename T >
bool ObjexxFCL::operator!= ( T const &  t,
CArray< T > const &  a 
)

T != CArray< T >

template<typename T >
bool ObjexxFCL::operator!= ( CArrayP< T > const &  a,
CArrayP< T > const &  b 
)
template<typename T >
bool ObjexxFCL::operator!= ( CArrayP< T > const &  a,
T const &  t 
)

CArrayP != T.

template<typename T >
bool ObjexxFCL::operator!= ( T const &  t,
CArrayP< T > const &  a 
)

T != CArrayP.

template<typename T >
bool ObjexxFCL::operator!= ( ChunkVector< T > const &  a,
ChunkVector< T > const &  b 
)

ChunkVector != ChunkVector.

Note
Value comparison: Chunk size ignored
bool ObjexxFCL::operator!= ( Fstring const &  s,
Fstring const &  t 
)
bool ObjexxFCL::operator!= ( Fstring const &  s,
std::string const &  t 
)
bool ObjexxFCL::operator!= ( std::string const &  t,
Fstring const &  s 
)
template<typename T , typename L >
bool ObjexxFCL::operator!= ( ChunkVector< T > const &  a,
std::vector< T, L > const &  b 
)

ChunkVector != std::vector Template.

bool ObjexxFCL::operator!= ( Fstring const &  s,
c_cstring const  t 
)
bool ObjexxFCL::operator!= ( c_cstring const  t,
Fstring const &  s 
)
bool ObjexxFCL::operator!= ( Fstring const &  s,
char const  c 
)

Fstring != char.

bool ObjexxFCL::operator!= ( char const  c,
Fstring const &  s 
)

char != Fstring

template<typename T , typename L >
bool ObjexxFCL::operator!= ( std::vector< T, L > const &  a,
ChunkVector< T > const &  b 
)

std::vector != ChunkVector Template

template<typename T >
bool ObjexxFCL::operator!= ( ChunkVector< T > const &  a,
T const &  t 
)
template<typename T >
bool ObjexxFCL::operator!= ( T const &  t,
ChunkVector< T > const &  a 
)
byte ObjexxFCL::operator& ( byte const &  i,
byte const &  j 
)

byte & byte

References ObjexxFCL::byte::b_, and ObjexxFCL::byte::byte().

ubyte ObjexxFCL::operator& ( ubyte const &  i,
ubyte const &  j 
)

ubyte & ubyte

References ObjexxFCL::ubyte::b_, and ObjexxFCL::ubyte::ubyte().

DimensionExpressionMul ObjexxFCL::operator* ( Dimension const &  dim1,
Dimension const &  dim2 
)
inline
DimensionExpressionMul ObjexxFCL::operator* ( Dimension const &  dim,
int const  value 
)
inline

Dimension * int.

DimensionExpressionMul ObjexxFCL::operator* ( int const  value,
Dimension const &  dim 
)
inline

int * Dimension

DimensionExpressionMul ObjexxFCL::operator* ( Dimension const &  dim,
double const  value 
)
inline

Dimension * double.

DimensionExpressionMul ObjexxFCL::operator* ( double const  value,
Dimension const &  dim 
)
inline

double * Dimension

DimensionExpressionMul ObjexxFCL::operator* ( DimensionExpression const &  exp1,
DimensionExpression const &  exp2 
)
inline
DimensionExpressionMul ObjexxFCL::operator* ( DimensionExpression const &  exp,
Dimension const &  dim 
)
inline
DimensionExpressionMul ObjexxFCL::operator* ( Dimension const &  dim,
DimensionExpression const &  exp 
)
inline
DimensionExpressionMul ObjexxFCL::operator* ( DimensionExpression const &  exp,
int const  value 
)
inline
DimensionExpressionMul ObjexxFCL::operator* ( int const  value,
DimensionExpression const &  exp 
)
inline
DimensionExpressionMul ObjexxFCL::operator* ( DimensionExpression const &  exp,
double const  value 
)
inline
DimensionExpressionMul ObjexxFCL::operator* ( double const  value,
DimensionExpression const &  exp 
)
inline
byte ObjexxFCL::operator* ( byte const &  i,
byte const &  j 
)

byte * byte

References ObjexxFCL::byte::b_, and ObjexxFCL::byte::byte().

ubyte ObjexxFCL::operator* ( ubyte const &  i,
ubyte const &  j 
)

ubyte * ubyte

References ObjexxFCL::ubyte::b_, and ObjexxFCL::ubyte::ubyte().

template<typename T >
FArray1D< T > ObjexxFCL::operator* ( FArray1< T > const &  a,
T const &  t 
)

Array * Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
FArray1D< T > ObjexxFCL::operator* ( T const &  t,
FArray1< T > const &  a 
)

Value * Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray1D< T > ObjexxFCL::operator* ( KeyFArray1D< T > const &  a,
T const &  t 
)

Array * Value.

template<typename T >
KeyFArray1D< T > ObjexxFCL::operator* ( T const &  t,
KeyFArray1D< T > const &  a 
)

Value * Array.

template<typename T >
FArray2D< T > ObjexxFCL::operator* ( FArray2< T > const &  a,
T const &  t 
)

Array * Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
FArray2D< T > ObjexxFCL::operator* ( T const &  t,
FArray2< T > const &  a 
)

Value * Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray2D< T > ObjexxFCL::operator* ( KeyFArray2D< T > const &  a,
T const &  t 
)

Array * Value.

template<typename T >
FArray3D< T > ObjexxFCL::operator* ( FArray3< T > const &  a,
T const &  t 
)

Array * Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray2D< T > ObjexxFCL::operator* ( T const &  t,
KeyFArray2D< T > const &  a 
)

Value * Array.

template<typename T >
KeyFArray3D< T > ObjexxFCL::operator* ( KeyFArray3D< T > const &  a,
T const &  t 
)

Array * Value.

template<typename T >
FArray3D< T > ObjexxFCL::operator* ( T const &  t,
FArray3< T > const &  a 
)

Value * Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray3D< T > ObjexxFCL::operator* ( T const &  t,
KeyFArray3D< T > const &  a 
)

Value * Array.

template<typename T >
FArray4D< T > ObjexxFCL::operator* ( FArray4< T > const &  a,
T const &  t 
)

Array * Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray4D< T > ObjexxFCL::operator* ( KeyFArray4D< T > const &  a,
T const &  t 
)

Array * Value.

template<typename T >
FArray4D< T > ObjexxFCL::operator* ( T const &  t,
FArray4< T > const &  a 
)

Value * Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray4D< T > ObjexxFCL::operator* ( T const &  t,
KeyFArray4D< T > const &  a 
)

Value * Array.

template<typename T >
FArray5D< T > ObjexxFCL::operator* ( FArray5< T > const &  a,
T const &  t 
)

Array * Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
FArray5D< T > ObjexxFCL::operator* ( T const &  t,
FArray5< T > const &  a 
)

Value * Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray5D< T > ObjexxFCL::operator* ( KeyFArray5D< T > const &  a,
T const &  t 
)

Array * Value.

template<typename T >
KeyFArray5D< T > ObjexxFCL::operator* ( T const &  t,
KeyFArray5D< T > const &  a 
)

Value * Array.

template<typename T >
FArray6D< T > ObjexxFCL::operator* ( FArray6< T > const &  a,
T const &  t 
)

Array * Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray6D< T > ObjexxFCL::operator* ( KeyFArray6D< T > const &  a,
T const &  t 
)

Array * Value.

template<typename T >
FArray6D< T > ObjexxFCL::operator* ( T const &  t,
FArray6< T > const &  a 
)

Value * Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray6D< T > ObjexxFCL::operator* ( T const &  t,
KeyFArray6D< T > const &  a 
)

Value * Array.

template<typename T >
CArray< T > ObjexxFCL::operator* ( CArray< T > const &  a,
T const &  t 
)

CArray< T > * Value.

template<typename T >
CArray< T > ObjexxFCL::operator* ( T const &  t,
CArray< T > const &  a 
)

Value * CArray< T >

template<typename T >
CArrayP< T > ObjexxFCL::operator* ( CArrayP< T > const &  a,
T const &  t 
)

CArrayP * Value.

template<typename T >
CArrayP< T > ObjexxFCL::operator* ( T const &  t,
CArrayP< T > const &  a 
)

Value * CArrayP.

DimensionExpressionRef ObjexxFCL::operator+ ( Dimension const &  dim)
inline

+Dimension

DimensionExpressionSum ObjexxFCL::operator+ ( Dimension const &  dim1,
Dimension const &  dim2 
)
inline
DimensionExpressionSum ObjexxFCL::operator+ ( Dimension const &  dim,
int const  value 
)
inline

Dimension + int.

DimensionExpressionSum ObjexxFCL::operator+ ( int const  value,
Dimension const &  dim 
)
inline

int + Dimension

DimensionExpressionSum ObjexxFCL::operator+ ( Dimension const &  dim,
double const  value 
)
inline

Dimension + double.

DimensionExpressionSum ObjexxFCL::operator+ ( double const  value,
Dimension const &  dim 
)
inline

double + Dimension

DimensionExpressionMul ObjexxFCL::operator+ ( DimensionExpression const &  exp)
inline

+DimensionExpression

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionSum ObjexxFCL::operator+ ( DimensionExpression const &  exp1,
DimensionExpression const &  exp2 
)
inline
DimensionExpressionSum ObjexxFCL::operator+ ( DimensionExpression const &  exp,
Dimension const &  dim 
)
inline
DimensionExpressionSum ObjexxFCL::operator+ ( Dimension const &  dim,
DimensionExpression const &  exp 
)
inline
DimensionExpressionSum ObjexxFCL::operator+ ( DimensionExpression const &  exp,
int const  value 
)
inline
DimensionExpressionSum ObjexxFCL::operator+ ( int const  value,
DimensionExpression const &  exp 
)
inline
DimensionExpressionSum ObjexxFCL::operator+ ( DimensionExpression const &  exp,
double const  value 
)
inline
DimensionExpressionSum ObjexxFCL::operator+ ( double const  value,
DimensionExpression const &  exp 
)
inline
byte ObjexxFCL::operator+ ( byte const &  i,
byte const &  j 
)

byte + byte

References ObjexxFCL::byte::b_, and ObjexxFCL::byte::byte().

ubyte ObjexxFCL::operator+ ( ubyte const &  i,
ubyte const &  j 
)

ubyte + ubyte

References ObjexxFCL::ubyte::b_, and ObjexxFCL::ubyte::ubyte().

Cstring ObjexxFCL::operator+ ( Cstring const &  s,
Cstring const &  t 
)
Cstring ObjexxFCL::operator+ ( Cstring const &  s,
c_cstring const  t 
)
Cstring ObjexxFCL::operator+ ( c_cstring const  s,
Cstring const &  t 
)
Cstring ObjexxFCL::operator+ ( Cstring const &  s,
std::string const &  t 
)
Cstring ObjexxFCL::operator+ ( Cstring const &  s,
char const  c 
)
Cstring ObjexxFCL::operator+ ( char const  c,
Cstring const &  t 
)
template<typename T >
FArray1D< T > ObjexxFCL::operator+ ( FArray1< T > const &  a,
FArray1< T > const &  b 
)
template<typename T >
FArray1D< T > ObjexxFCL::operator+ ( FArray1< T > const &  a,
T const &  t 
)

Array + Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
FArray1D< T > ObjexxFCL::operator+ ( T const &  t,
FArray1< T > const &  a 
)

Value + Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray1D< T > ObjexxFCL::operator+ ( KeyFArray1D< T > const &  a,
KeyFArray1D< T > const &  b 
)

Array + Array.

template<typename T >
KeyFArray1D< T > ObjexxFCL::operator+ ( KeyFArray1D< T > const &  a,
T const &  t 
)

Array + Value.

template<typename T >
KeyFArray1D< T > ObjexxFCL::operator+ ( T const &  t,
KeyFArray1D< T > const &  a 
)

Value + Array.

template<typename T >
FArray2D< T > ObjexxFCL::operator+ ( FArray2< T > const &  a,
FArray2< T > const &  b 
)
template<typename T >
FArray2D< T > ObjexxFCL::operator+ ( FArray2< T > const &  a,
T const &  t 
)

Array + Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray2D< T > ObjexxFCL::operator+ ( KeyFArray2D< T > const &  a,
KeyFArray2D< T > const &  b 
)

Array + Array.

template<typename T >
FArray2D< T > ObjexxFCL::operator+ ( T const &  t,
FArray2< T > const &  a 
)

Value + Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
FArray3D< T > ObjexxFCL::operator+ ( FArray3< T > const &  a,
FArray3< T > const &  b 
)
template<typename T >
KeyFArray3D< T > ObjexxFCL::operator+ ( KeyFArray3D< T > const &  a,
KeyFArray3D< T > const &  b 
)

Array + Array.

template<typename T >
KeyFArray2D< T > ObjexxFCL::operator+ ( KeyFArray2D< T > const &  a,
T const &  t 
)

Array + Value.

template<typename T >
FArray3D< T > ObjexxFCL::operator+ ( FArray3< T > const &  a,
T const &  t 
)

Array + Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray2D< T > ObjexxFCL::operator+ ( T const &  t,
KeyFArray2D< T > const &  a 
)

Value + Array.

template<typename T >
KeyFArray3D< T > ObjexxFCL::operator+ ( KeyFArray3D< T > const &  a,
T const &  t 
)

Array + Value.

template<typename T >
FArray3D< T > ObjexxFCL::operator+ ( T const &  t,
FArray3< T > const &  a 
)

Value + Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray3D< T > ObjexxFCL::operator+ ( T const &  t,
KeyFArray3D< T > const &  a 
)

Value + Array.

template<typename T >
FArray4D< T > ObjexxFCL::operator+ ( FArray4< T > const &  a,
FArray4< T > const &  b 
)
template<typename T >
KeyFArray4D< T > ObjexxFCL::operator+ ( KeyFArray4D< T > const &  a,
KeyFArray4D< T > const &  b 
)

Array + Array.

template<typename T >
FArray4D< T > ObjexxFCL::operator+ ( FArray4< T > const &  a,
T const &  t 
)

Array + Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray4D< T > ObjexxFCL::operator+ ( KeyFArray4D< T > const &  a,
T const &  t 
)

Array + Value.

template<typename T >
FArray4D< T > ObjexxFCL::operator+ ( T const &  t,
FArray4< T > const &  a 
)

Value + Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray4D< T > ObjexxFCL::operator+ ( T const &  t,
KeyFArray4D< T > const &  a 
)

Value + Array.

template<typename T >
FArray5D< T > ObjexxFCL::operator+ ( FArray5< T > const &  a,
FArray5< T > const &  b 
)
template<typename T >
KeyFArray5D< T > ObjexxFCL::operator+ ( KeyFArray5D< T > const &  a,
KeyFArray5D< T > const &  b 
)

Array + Array.

template<typename T >
FArray5D< T > ObjexxFCL::operator+ ( FArray5< T > const &  a,
T const &  t 
)

Array + Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
FArray5D< T > ObjexxFCL::operator+ ( T const &  t,
FArray5< T > const &  a 
)

Value + Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray5D< T > ObjexxFCL::operator+ ( KeyFArray5D< T > const &  a,
T const &  t 
)

Array + Value.

template<typename T >
KeyFArray5D< T > ObjexxFCL::operator+ ( T const &  t,
KeyFArray5D< T > const &  a 
)

Value + Array.

template<typename T >
FArray6D< T > ObjexxFCL::operator+ ( FArray6< T > const &  a,
FArray6< T > const &  b 
)
template<typename T >
KeyFArray6D< T > ObjexxFCL::operator+ ( KeyFArray6D< T > const &  a,
KeyFArray6D< T > const &  b 
)

Array + Array.

template<typename T >
FArray6D< T > ObjexxFCL::operator+ ( FArray6< T > const &  a,
T const &  t 
)

Array + Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray6D< T > ObjexxFCL::operator+ ( KeyFArray6D< T > const &  a,
T const &  t 
)

Array + Value.

template<typename T >
FArray6D< T > ObjexxFCL::operator+ ( T const &  t,
FArray6< T > const &  a 
)

Value + Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray6D< T > ObjexxFCL::operator+ ( T const &  t,
KeyFArray6D< T > const &  a 
)

Value + Array.

template<typename T >
CArray< T > ObjexxFCL::operator+ ( CArray< T > const &  a,
CArray< T > const &  b 
)

CArray< T > + CArray< T >

template<typename T >
CArray< T > ObjexxFCL::operator+ ( CArray< T > const &  a,
T const &  t 
)

CArray< T > + Value.

template<typename T >
CArray< T > ObjexxFCL::operator+ ( T const &  t,
CArray< T > const &  a 
)

Value + CArray< T >

template<typename T >
CArrayP< T > ObjexxFCL::operator+ ( CArrayP< T > const &  a,
CArrayP< T > const &  b 
)
template<typename T >
CArrayP< T > ObjexxFCL::operator+ ( CArrayP< T > const &  a,
T const &  t 
)

CArrayP + Value.

template<typename T >
CArrayP< T > ObjexxFCL::operator+ ( T const &  t,
CArrayP< T > const &  a 
)

Value + CArrayP.

Fstring ObjexxFCL::operator+ ( Fstring const &  s,
Fstring const &  t 
)
std::string ObjexxFCL::operator+ ( Fstring const &  s,
std::string const &  t 
)

Fstring + string.

std::string ObjexxFCL::operator+ ( std::string const &  t,
Fstring const &  s 
)

string + Fstring

Fstring ObjexxFCL::operator+ ( Fstring const &  s,
c_cstring const  t 
)
Fstring ObjexxFCL::operator+ ( c_cstring const  s,
Fstring const &  t 
)
Fstring ObjexxFCL::operator+ ( Fstring const &  s,
char const  c 
)
Fstring ObjexxFCL::operator+ ( char const  c,
Fstring const &  s 
)
DimensionExpressionMul ObjexxFCL::operator- ( Dimension const &  dim)
inline

-Dimension

DimensionExpressionSub ObjexxFCL::operator- ( Dimension const &  dim1,
Dimension const &  dim2 
)
inline
DimensionExpressionSub ObjexxFCL::operator- ( Dimension const &  dim,
int const  value 
)
inline

Dimension - int.

DimensionExpressionSub ObjexxFCL::operator- ( int const  value,
Dimension const &  dim 
)
inline

int - Dimension

DimensionExpressionSub ObjexxFCL::operator- ( Dimension const &  dim,
double const  value 
)
inline

Dimension - double.

DimensionExpressionSub ObjexxFCL::operator- ( double const  value,
Dimension const &  dim 
)
inline

double - Dimension

DimensionExpressionMul ObjexxFCL::operator- ( DimensionExpression const &  exp)
inline

-DimensionExpression

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionSub ObjexxFCL::operator- ( DimensionExpression const &  exp1,
DimensionExpression const &  exp2 
)
inline
DimensionExpressionSub ObjexxFCL::operator- ( DimensionExpression const &  exp,
Dimension const &  dim 
)
inline
DimensionExpressionSub ObjexxFCL::operator- ( Dimension const &  dim,
DimensionExpression const &  exp 
)
inline
DimensionExpressionSub ObjexxFCL::operator- ( DimensionExpression const &  exp,
int const  value 
)
inline
DimensionExpressionSub ObjexxFCL::operator- ( int const  value,
DimensionExpression const &  exp 
)
inline
DimensionExpressionSub ObjexxFCL::operator- ( DimensionExpression const &  exp,
double const  value 
)
inline
DimensionExpressionSub ObjexxFCL::operator- ( double const  value,
DimensionExpression const &  exp 
)
inline
byte ObjexxFCL::operator- ( byte const &  i,
byte const &  j 
)

byte - byte

References ObjexxFCL::byte::b_, and ObjexxFCL::byte::byte().

ubyte ObjexxFCL::operator- ( ubyte const &  i,
ubyte const &  j 
)

ubyte - ubyte

References ObjexxFCL::ubyte::b_, and ObjexxFCL::ubyte::ubyte().

template<typename T >
FArray1D< T > ObjexxFCL::operator- ( FArray1< T > const &  a)
template<typename T >
FArray1D< T > ObjexxFCL::operator- ( FArray1< T > const &  a,
FArray1< T > const &  b 
)
template<typename T >
KeyFArray1D< T > ObjexxFCL::operator- ( KeyFArray1D< T > const &  a)

-Array

template<typename T >
FArray1D< T > ObjexxFCL::operator- ( FArray1< T > const &  a,
T const &  t 
)

Array - Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
FArray1D< T > ObjexxFCL::operator- ( T const &  t,
FArray1< T > const &  a 
)
template<typename T >
KeyFArray1D< T > ObjexxFCL::operator- ( KeyFArray1D< T > const &  a,
KeyFArray1D< T > const &  b 
)

Array - Array.

template<typename T >
KeyFArray1D< T > ObjexxFCL::operator- ( KeyFArray1D< T > const &  a,
T const &  t 
)

Array - Value.

template<typename T >
FArray2D< T > ObjexxFCL::operator- ( FArray2< T > const &  a)
template<typename T >
KeyFArray1D< T > ObjexxFCL::operator- ( T const &  t,
KeyFArray1D< T > const &  a 
)

Value - Array.

template<typename T >
FArray2D< T > ObjexxFCL::operator- ( FArray2< T > const &  a,
FArray2< T > const &  b 
)
template<typename T >
KeyFArray2D< T > ObjexxFCL::operator- ( KeyFArray2D< T > const &  a)

-Array

template<typename T >
FArray3D< T > ObjexxFCL::operator- ( FArray3< T > const &  a)
template<typename T >
KeyFArray3D< T > ObjexxFCL::operator- ( KeyFArray3D< T > const &  a)

-Array

template<typename T >
KeyFArray2D< T > ObjexxFCL::operator- ( KeyFArray2D< T > const &  a,
KeyFArray2D< T > const &  b 
)

Array - Array.

template<typename T >
FArray2D< T > ObjexxFCL::operator- ( FArray2< T > const &  a,
T const &  t 
)

Array - Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
FArray3D< T > ObjexxFCL::operator- ( FArray3< T > const &  a,
FArray3< T > const &  b 
)
template<typename T >
KeyFArray3D< T > ObjexxFCL::operator- ( KeyFArray3D< T > const &  a,
KeyFArray3D< T > const &  b 
)

Array - Array.

template<typename T >
FArray2D< T > ObjexxFCL::operator- ( T const &  t,
FArray2< T > const &  a 
)
template<typename T >
KeyFArray2D< T > ObjexxFCL::operator- ( KeyFArray2D< T > const &  a,
T const &  t 
)

Array - Value.

template<typename T >
FArray3D< T > ObjexxFCL::operator- ( FArray3< T > const &  a,
T const &  t 
)

Array - Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray2D< T > ObjexxFCL::operator- ( T const &  t,
KeyFArray2D< T > const &  a 
)

Value - Array.

template<typename T >
KeyFArray3D< T > ObjexxFCL::operator- ( KeyFArray3D< T > const &  a,
T const &  t 
)

Array - Value.

template<typename T >
FArray3D< T > ObjexxFCL::operator- ( T const &  t,
FArray3< T > const &  a 
)

Value - Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray3D< T > ObjexxFCL::operator- ( T const &  t,
KeyFArray3D< T > const &  a 
)

Value - Array.

template<typename T >
FArray4D< T > ObjexxFCL::operator- ( FArray4< T > const &  a)
template<typename T >
KeyFArray4D< T > ObjexxFCL::operator- ( KeyFArray4D< T > const &  a)

-Array

template<typename T >
FArray4D< T > ObjexxFCL::operator- ( FArray4< T > const &  a,
FArray4< T > const &  b 
)
template<typename T >
KeyFArray4D< T > ObjexxFCL::operator- ( KeyFArray4D< T > const &  a,
KeyFArray4D< T > const &  b 
)

Array - Array.

template<typename T >
FArray4D< T > ObjexxFCL::operator- ( FArray4< T > const &  a,
T const &  t 
)

Array - Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray4D< T > ObjexxFCL::operator- ( KeyFArray4D< T > const &  a,
T const &  t 
)

Array - Value.

template<typename T >
FArray4D< T > ObjexxFCL::operator- ( T const &  t,
FArray4< T > const &  a 
)

Value - Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray4D< T > ObjexxFCL::operator- ( T const &  t,
KeyFArray4D< T > const &  a 
)

Value - Array.

template<typename T >
FArray5D< T > ObjexxFCL::operator- ( FArray5< T > const &  a)
template<typename T >
KeyFArray5D< T > ObjexxFCL::operator- ( KeyFArray5D< T > const &  a)

-Array

template<typename T >
FArray5D< T > ObjexxFCL::operator- ( FArray5< T > const &  a,
FArray5< T > const &  b 
)
template<typename T >
KeyFArray5D< T > ObjexxFCL::operator- ( KeyFArray5D< T > const &  a,
KeyFArray5D< T > const &  b 
)

Array - Array.

template<typename T >
FArray5D< T > ObjexxFCL::operator- ( FArray5< T > const &  a,
T const &  t 
)

Array - Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
FArray5D< T > ObjexxFCL::operator- ( T const &  t,
FArray5< T > const &  a 
)

Value - Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray5D< T > ObjexxFCL::operator- ( KeyFArray5D< T > const &  a,
T const &  t 
)

Array - Value.

template<typename T >
KeyFArray5D< T > ObjexxFCL::operator- ( T const &  t,
KeyFArray5D< T > const &  a 
)

Value - Array.

template<typename T >
FArray6D< T > ObjexxFCL::operator- ( FArray6< T > const &  a)
template<typename T >
KeyFArray6D< T > ObjexxFCL::operator- ( KeyFArray6D< T > const &  a)

-Array

template<typename T >
FArray6D< T > ObjexxFCL::operator- ( FArray6< T > const &  a,
FArray6< T > const &  b 
)
template<typename T >
KeyFArray6D< T > ObjexxFCL::operator- ( KeyFArray6D< T > const &  a,
KeyFArray6D< T > const &  b 
)

Array - Array.

template<typename T >
FArray6D< T > ObjexxFCL::operator- ( FArray6< T > const &  a,
T const &  t 
)

Array - Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray6D< T > ObjexxFCL::operator- ( KeyFArray6D< T > const &  a,
T const &  t 
)

Array - Value.

template<typename T >
FArray6D< T > ObjexxFCL::operator- ( T const &  t,
FArray6< T > const &  a 
)

Value - Array.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray6D< T > ObjexxFCL::operator- ( T const &  t,
KeyFArray6D< T > const &  a 
)

Value - Array.

template<typename T >
CArray< T > ObjexxFCL::operator- ( CArray< T > const &  a)

-CArray< T >

template<typename T >
CArray< T > ObjexxFCL::operator- ( CArray< T > const &  a,
CArray< T > const &  b 
)

CArray< T > - CArray< T >

template<typename T >
CArray< T > ObjexxFCL::operator- ( CArray< T > const &  a,
T const &  t 
)

CArray< T > - Value.

template<typename T >
CArray< T > ObjexxFCL::operator- ( T const &  t,
CArray< T > const &  a 
)

Value - CArray< T >

template<typename T >
CArrayP< T > ObjexxFCL::operator- ( CArrayP< T > const &  a)

-CArrayP

template<typename T >
CArrayP< T > ObjexxFCL::operator- ( CArrayP< T > const &  a,
CArrayP< T > const &  b 
)
template<typename T >
CArrayP< T > ObjexxFCL::operator- ( CArrayP< T > const &  a,
T const &  t 
)

CArrayP - Value.

template<typename T >
CArrayP< T > ObjexxFCL::operator- ( T const &  t,
CArrayP< T > const &  a 
)

Value - CArrayP.

DimensionExpressionDiv ObjexxFCL::operator/ ( Dimension const &  dim1,
Dimension const &  dim2 
)
inline
DimensionExpressionDiv ObjexxFCL::operator/ ( Dimension const &  dim,
int const  value 
)
inline

Dimension / int.

DimensionExpressionDiv ObjexxFCL::operator/ ( int const  value,
Dimension const &  dim 
)
inline

int / Dimension

DimensionExpressionDiv ObjexxFCL::operator/ ( Dimension const &  dim,
double const  value 
)
inline

Dimension / double.

DimensionExpressionDiv ObjexxFCL::operator/ ( double const  value,
Dimension const &  dim 
)
inline

double / Dimension

byte ObjexxFCL::operator/ ( byte const &  i,
byte const &  j 
)

byte / byte

References ObjexxFCL::byte::b_, and ObjexxFCL::byte::byte().

ubyte ObjexxFCL::operator/ ( ubyte const &  i,
ubyte const &  j 
)

ubyte / ubyte

References ObjexxFCL::ubyte::b_, and ObjexxFCL::ubyte::ubyte().

DimensionExpressionDiv ObjexxFCL::operator/ ( DimensionExpression const &  exp1,
DimensionExpression const &  exp2 
)
inline
DimensionExpressionDiv ObjexxFCL::operator/ ( DimensionExpression const &  exp,
Dimension const &  dim 
)
inline
DimensionExpressionDiv ObjexxFCL::operator/ ( Dimension const &  dim,
DimensionExpression const &  exp 
)
inline
DimensionExpressionDiv ObjexxFCL::operator/ ( DimensionExpression const &  exp,
int const  value 
)
inline
DimensionExpressionDiv ObjexxFCL::operator/ ( int const  value,
DimensionExpression const &  exp 
)
inline
DimensionExpressionDiv ObjexxFCL::operator/ ( DimensionExpression const &  exp,
double const  value 
)
inline
DimensionExpressionDiv ObjexxFCL::operator/ ( double const  value,
DimensionExpression const &  exp 
)
inline
template<typename T >
FArray1D< T > ObjexxFCL::operator/ ( FArray1< T > const &  a,
T const &  t 
)

Array / Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray1D< T > ObjexxFCL::operator/ ( KeyFArray1D< T > const &  a,
T const &  t 
)

Array / Value.

template<typename T >
FArray2D< T > ObjexxFCL::operator/ ( FArray2< T > const &  a,
T const &  t 
)

Array / Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray2D< T > ObjexxFCL::operator/ ( KeyFArray2D< T > const &  a,
T const &  t 
)

Array / Value.

template<typename T >
FArray3D< T > ObjexxFCL::operator/ ( FArray3< T > const &  a,
T const &  t 
)

Array / Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray3D< T > ObjexxFCL::operator/ ( KeyFArray3D< T > const &  a,
T const &  t 
)

Array / Value.

template<typename T >
FArray4D< T > ObjexxFCL::operator/ ( FArray4< T > const &  a,
T const &  t 
)

Array / Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray4D< T > ObjexxFCL::operator/ ( KeyFArray4D< T > const &  a,
T const &  t 
)

Array / Value.

template<typename T >
FArray5D< T > ObjexxFCL::operator/ ( FArray5< T > const &  a,
T const &  t 
)

Array / Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray5D< T > ObjexxFCL::operator/ ( KeyFArray5D< T > const &  a,
T const &  t 
)

Array / Value.

template<typename T >
FArray6D< T > ObjexxFCL::operator/ ( FArray6< T > const &  a,
T const &  t 
)

Array / Value.

References basic::options::OptionKeys::in::file::t.

template<typename T >
KeyFArray6D< T > ObjexxFCL::operator/ ( KeyFArray6D< T > const &  a,
T const &  t 
)

Array / Value.

template<typename T >
CArray< T > ObjexxFCL::operator/ ( CArray< T > const &  a,
T const &  t 
)

CArray< T > / Value.

template<typename T >
CArrayP< T > ObjexxFCL::operator/ ( CArrayP< T > const &  a,
T const &  t 
)

CArrayP / Value.

bool ObjexxFCL::operator< ( DimensionExpression const &  exp1,
DimensionExpression const &  exp2 
)
inline
bool ObjexxFCL::operator< ( int const  i,
DimensionExpression const &  exp 
)
inline
bool ObjexxFCL::operator< ( DimensionExpression const &  exp,
int const  i 
)
inline
bool ObjexxFCL::operator< ( double const  d,
DimensionExpression const &  exp 
)
inline
bool ObjexxFCL::operator< ( DimensionExpression const &  exp,
double const  d 
)
inline
bool ObjexxFCL::operator< ( byte const &  i,
byte const &  j 
)

byte < byte

References ObjexxFCL::byte::b_.

bool ObjexxFCL::operator< ( ubyte const &  i,
ubyte const &  j 
)

ubyte < ubyte

References ObjexxFCL::ubyte::b_.

bool ObjexxFCL::operator< ( IndexRange const &  I,
IndexRange const &  J 
)
bool ObjexxFCL::operator< ( Dimension const &  dim1,
Dimension const &  dim2 
)
inline
bool ObjexxFCL::operator< ( int const  i,
Dimension const &  dim 
)
inline
bool ObjexxFCL::operator< ( Dimension const &  dim,
int const  i 
)
inline
bool ObjexxFCL::operator< ( double const  d,
Dimension const &  dim 
)
inline
bool ObjexxFCL::operator< ( Dimension const &  dim,
double const  d 
)
inline
template<typename T >
bool ObjexxFCL::operator< ( CArray< T > const &  a,
CArray< T > const &  b 
)

CArray< T > < CArray< T >

template<typename T >
bool ObjexxFCL::operator< ( CArray< T > const &  a,
T const &  t 
)

CArray< T > < T.

template<typename T >
bool ObjexxFCL::operator< ( T const &  t,
CArray< T > const &  a 
)

T < CArray< T >

bool ObjexxFCL::operator< ( Fstring const &  s,
Fstring const &  t 
)
bool ObjexxFCL::operator< ( Fstring const &  s,
std::string const &  t 
)
template<typename T >
bool ObjexxFCL::operator< ( CArrayP< T > const &  a,
CArrayP< T > const &  b 
)
bool ObjexxFCL::operator< ( Fstring const &  s,
c_cstring const  t 
)
template<typename T >
bool ObjexxFCL::operator< ( CArrayP< T > const &  a,
T const &  t 
)

CArrayP < T.

template<typename T >
bool ObjexxFCL::operator< ( T const &  t,
CArrayP< T > const &  a 
)

T < CArrayP.

template<typename T >
bool ObjexxFCL::operator< ( ChunkVector< T > const &  a,
ChunkVector< T > const &  b 
)

ChunkVector < ChunkVector.

Note
Value comparison: Chunk size ignored
template<typename T , typename L >
bool ObjexxFCL::operator< ( ChunkVector< T > const &  a,
std::vector< T, L > const &  b 
)

ChunkVector < std::vector.

template<typename T , typename L >
bool ObjexxFCL::operator< ( std::vector< T, L > const &  a,
ChunkVector< T > const &  b 
)

std::vector < ChunkVector

template<typename T >
bool ObjexxFCL::operator< ( ChunkVector< T > const &  a,
T const &  t 
)
bool ObjexxFCL::operator< ( std::string const &  s,
Fstring const &  t 
)

string < Fstring

template<typename T >
bool ObjexxFCL::operator< ( T const &  t,
ChunkVector< T > const &  a 
)
bool ObjexxFCL::operator< ( c_cstring const  s,
Fstring const &  t 
)

cstring < Fstring

std::ostream & ObjexxFCL::operator<< ( std::ostream &  stream,
DimensionExpression const &  exp 
)

Stream Output.

References ObjexxFCL::DimensionExpression::value().

template<typename T >
std::ostream& ObjexxFCL::operator<< ( std::ostream &  stream,
ChunkVector< T > const &  v 
)
template<typename T >
std::ostream& ObjexxFCL::operator<< ( std::ostream &  stream,
CArray< T > const &  a 
)
template<typename T >
std::ostream& ObjexxFCL::operator<< ( std::ostream &  stream,
CArrayP< T > const &  a 
)
template<typename T >
std::ostream& ObjexxFCL::operator<< ( std::ostream &  stream,
FArray1< T > const &  a 
)
template<typename T >
std::ostream& ObjexxFCL::operator<< ( std::ostream &  stream,
FArray2< T > const &  a 
)
template<typename T >
std::ostream& ObjexxFCL::operator<< ( std::ostream &  stream,
FArray3< T > const &  a 
)
template<typename T >
std::ostream& ObjexxFCL::operator<< ( std::ostream &  stream,
FArray4< T > const &  a 
)
template<typename T >
std::ostream& ObjexxFCL::operator<< ( std::ostream &  stream,
FArray5< T > const &  a 
)
template<typename T >
std::ostream& ObjexxFCL::operator<< ( std::ostream &  stream,
FArray6< T > const &  a 
)
std::ostream & ObjexxFCL::operator<< ( std::ostream &  stream,
IndexRange const &  I 
)

Stream Output.

References ObjexxFCL::IndexRange::l_, and ObjexxFCL::IndexRange::u_.

std::ostream & ObjexxFCL::operator<< ( std::ostream &  stream,
Cstring const &  s 
)

Output to Stream.

References test.T150_PyMOL_Integration::i, and ObjexxFCL::Cstring::str_.

std::ostream & ObjexxFCL::operator<< ( std::ostream &  stream,
Dimension const &  dim 
)

Stream Output.

References ObjexxFCL::Dimension::value().

std::ostream & ObjexxFCL::operator<< ( std::ostream &  stream,
Fstring const &  s 
)

Stream Output.

References ObjexxFCL::Fstring::len_, and ObjexxFCL::Fstring::str_.

bool ObjexxFCL::operator<= ( DimensionExpression const &  exp1,
DimensionExpression const &  exp2 
)
inline
bool ObjexxFCL::operator<= ( int const  i,
DimensionExpression const &  exp 
)
inline
bool ObjexxFCL::operator<= ( DimensionExpression const &  exp,
int const  i 
)
inline
bool ObjexxFCL::operator<= ( double const  d,
DimensionExpression const &  exp 
)
inline
bool ObjexxFCL::operator<= ( DimensionExpression const &  exp,
double const  d 
)
inline
bool ObjexxFCL::operator<= ( byte const &  i,
byte const &  j 
)

byte <= byte

References ObjexxFCL::byte::b_.

bool ObjexxFCL::operator<= ( ubyte const &  i,
ubyte const &  j 
)

ubyte <= ubyte

References ObjexxFCL::ubyte::b_.

bool ObjexxFCL::operator<= ( IndexRange const &  I,
IndexRange const &  J 
)
bool ObjexxFCL::operator<= ( Dimension const &  dim1,
Dimension const &  dim2 
)
inline
bool ObjexxFCL::operator<= ( int const  i,
Dimension const &  dim 
)
inline
bool ObjexxFCL::operator<= ( Dimension const &  dim,
int const  i 
)
inline
bool ObjexxFCL::operator<= ( double const  d,
Dimension const &  dim 
)
inline
bool ObjexxFCL::operator<= ( Dimension const &  dim,
double const  d 
)
inline
template<typename T >
bool ObjexxFCL::operator<= ( CArray< T > const &  a,
CArray< T > const &  b 
)

CArray< T > <= CArray< T >

template<typename T >
bool ObjexxFCL::operator<= ( CArray< T > const &  a,
T const &  t 
)

CArray< T > <= T.

template<typename T >
bool ObjexxFCL::operator<= ( T const &  t,
CArray< T > const &  a 
)

T <= CArray< T >

bool ObjexxFCL::operator<= ( Fstring const &  s,
Fstring const &  t 
)

Fstring <= Fstring.

Fstring == Fstring Case-Optionally?

Fstring == char Case-Optionally? char == Fstring Case-Optionally? Fstring <= Fstring

References test.T009_Exceptions::e, test.T150_PyMOL_Integration::i, ObjexxFCL::Fstring::len_, min(), SPACE(), and ObjexxFCL::Fstring::str_.

bool ObjexxFCL::operator<= ( Fstring const &  s,
std::string const &  t 
)
bool ObjexxFCL::operator<= ( Fstring const &  s,
c_cstring const  t 
)
template<typename T >
bool ObjexxFCL::operator<= ( CArrayP< T > const &  a,
CArrayP< T > const &  b 
)
template<typename T >
bool ObjexxFCL::operator<= ( CArrayP< T > const &  a,
T const &  t 
)

CArrayP <= T.

template<typename T >
bool ObjexxFCL::operator<= ( T const &  t,
CArrayP< T > const &  a 
)

T <= CArrayP.

template<typename T >
bool ObjexxFCL::operator<= ( ChunkVector< T > const &  a,
ChunkVector< T > const &  b 
)

ChunkVector <= ChunkVector.

Note
Value comparison: Chunk size ignored
template<typename T , typename L >
bool ObjexxFCL::operator<= ( ChunkVector< T > const &  a,
std::vector< T, L > const &  b 
)

ChunkVector <= std::vector.

template<typename T , typename L >
bool ObjexxFCL::operator<= ( std::vector< T, L > const &  a,
ChunkVector< T > const &  b 
)

std::vector <= ChunkVector

template<typename T >
bool ObjexxFCL::operator<= ( ChunkVector< T > const &  a,
T const &  t 
)
bool ObjexxFCL::operator<= ( std::string const &  s,
Fstring const &  t 
)

string <= Fstring

template<typename T >
bool ObjexxFCL::operator<= ( T const &  t,
ChunkVector< T > const &  a 
)
bool ObjexxFCL::operator<= ( c_cstring const  s,
Fstring const &  t 
)

cstring <= Fstring

bool ObjexxFCL::operator== ( DimensionExpression const &  exp1,
DimensionExpression const &  exp2 
)
inline
bool ObjexxFCL::operator== ( int const  i,
DimensionExpression const &  exp 
)
inline
bool ObjexxFCL::operator== ( DimensionExpression const &  exp,
int const  i 
)
inline
bool ObjexxFCL::operator== ( double const  d,
DimensionExpression const &  exp 
)
inline
bool ObjexxFCL::operator== ( DimensionExpression const &  exp,
double const  d 
)
inline
bool ObjexxFCL::operator== ( byte const &  i,
byte const &  j 
)

byte == byte

References ObjexxFCL::byte::b_.

bool ObjexxFCL::operator== ( ubyte const &  i,
ubyte const &  j 
)

ubyte == ubyte

References ObjexxFCL::ubyte::b_.

template<typename T >
bool ObjexxFCL::operator== ( FArray3< T > const &  a,
FArray3< T > const &  b 
)
template<typename T >
bool ObjexxFCL::operator== ( FArray1< T > const &  a,
FArray1< T > const &  b 
)
template<typename T >
bool ObjexxFCL::operator== ( FArray4< T > const &  a,
FArray4< T > const &  b 
)
template<typename T >
bool ObjexxFCL::operator== ( FArray5< T > const &  a,
FArray5< T > const &  b 
)
template<typename T >
bool ObjexxFCL::operator== ( Chunk< T > const &  a,
Chunk< T > const &  b 
)
bool ObjexxFCL::operator== ( IndexRange const &  I,
IndexRange const &  J 
)
template<typename T >
bool ObjexxFCL::operator== ( FArray6< T > const &  a,
FArray6< T > const &  b 
)
bool ObjexxFCL::operator== ( Dimension const &  dim1,
Dimension const &  dim2 
)
inline
bool ObjexxFCL::operator== ( int const  i,
Dimension const &  dim 
)
inline
template<typename T >
bool ObjexxFCL::operator== ( FArray2< T > const &  a,
FArray2< T > const &  b 
)
bool ObjexxFCL::operator== ( Dimension const &  dim,
int const  i 
)
inline
bool ObjexxFCL::operator== ( double const  d,
Dimension const &  dim 
)
inline
bool ObjexxFCL::operator== ( Dimension const &  dim,
double const  d 
)
inline
bool ObjexxFCL::operator== ( Cstring const &  s,
Cstring const &  t 
)
bool ObjexxFCL::operator== ( Cstring const &  s,
c_cstring const  t 
)

Cstring == cstring.

References ObjexxFCL::Cstring::str_.

bool ObjexxFCL::operator== ( c_cstring const  t,
Cstring const &  s 
)

cstring == Cstring

References ObjexxFCL::Cstring::str_.

bool ObjexxFCL::operator== ( Cstring const &  s,
std::string const &  t 
)

Cstring == std::string.

References ObjexxFCL::Cstring::str_.

bool ObjexxFCL::operator== ( std::string const &  t,
Cstring const &  s 
)

std::string == Cstring

References ObjexxFCL::Cstring::str_.

bool ObjexxFCL::operator== ( Cstring const &  s,
char const  c 
)
bool ObjexxFCL::operator== ( char const  c,
Cstring const &  s 
)
template<typename T >
bool ObjexxFCL::operator== ( CArray< T > const &  a,
CArray< T > const &  b 
)

CArray< T > == CArray< T >

template<typename T >
bool ObjexxFCL::operator== ( CArray< T > const &  a,
T const &  t 
)

CArray< T > == T.

bool ObjexxFCL::operator== ( Fstring const &  s,
Fstring const &  t 
)
bool ObjexxFCL::operator== ( Fstring const &  s,
std::string const &  t 
)
template<typename T >
bool ObjexxFCL::operator== ( T const &  t,
CArray< T > const &  a 
)

T == CArray< T >

bool ObjexxFCL::operator== ( Fstring const &  s,
c_cstring const  t 
)
bool ObjexxFCL::operator== ( Fstring const &  s,
char const  c 
)
template<typename T >
bool ObjexxFCL::operator== ( CArrayP< T > const &  a,
CArrayP< T > const &  b 
)
template<typename T >
bool ObjexxFCL::operator== ( CArrayP< T > const &  a,
T const &  t 
)

CArrayP == T.

template<typename T >
bool ObjexxFCL::operator== ( T const &  t,
CArrayP< T > const &  a 
)

T == CArrayP.

template<typename T >
bool ObjexxFCL::operator== ( ChunkVector< T > const &  a,
ChunkVector< T > const &  b 
)

ChunkVector == ChunkVector.

Note
Value comparison: Chunk size ignored
bool ObjexxFCL::operator== ( std::string const &  t,
Fstring const &  s 
)

string == Fstring

template<typename T , typename L >
bool ObjexxFCL::operator== ( ChunkVector< T > const &  a,
std::vector< T, L > const &  b 
)

ChunkVector == std::vector Template.

bool ObjexxFCL::operator== ( c_cstring const  t,
Fstring const &  s 
)

cstring == Fstring

bool ObjexxFCL::operator== ( char const  c,
Fstring const &  s 
)

char == Fstring

template<typename T , typename L >
bool ObjexxFCL::operator== ( std::vector< T, L > const &  a,
ChunkVector< T > const &  b 
)

std::vector == ChunkVector Template

template<typename T >
bool ObjexxFCL::operator== ( ChunkVector< T > const &  a,
T const &  t 
)
template<typename T >
bool ObjexxFCL::operator== ( T const &  t,
ChunkVector< T > const &  a 
)
bool ObjexxFCL::operator> ( DimensionExpression const &  exp1,
DimensionExpression const &  exp2 
)
inline
bool ObjexxFCL::operator> ( int const  i,
DimensionExpression const &  exp 
)
inline
bool ObjexxFCL::operator> ( DimensionExpression const &  exp,
int const  i 
)
inline
bool ObjexxFCL::operator> ( double const  d,
DimensionExpression const &  exp 
)
inline
bool ObjexxFCL::operator> ( DimensionExpression const &  exp,
double const  d 
)
inline
bool ObjexxFCL::operator> ( byte const &  i,
byte const &  j 
)

byte > byte

References ObjexxFCL::byte::b_.

bool ObjexxFCL::operator> ( ubyte const &  i,
ubyte const &  j 
)

ubyte > ubyte

References ObjexxFCL::ubyte::b_.

bool ObjexxFCL::operator> ( IndexRange const &  I,
IndexRange const &  J 
)
bool ObjexxFCL::operator> ( Dimension const &  dim1,
Dimension const &  dim2 
)
inline
bool ObjexxFCL::operator> ( int const  i,
Dimension const &  dim 
)
inline
bool ObjexxFCL::operator> ( Dimension const &  dim,
int const  i 
)
inline
bool ObjexxFCL::operator> ( double const  d,
Dimension const &  dim 
)
inline
bool ObjexxFCL::operator> ( Dimension const &  dim,
double const  d 
)
inline
template<typename T >
bool ObjexxFCL::operator> ( CArray< T > const &  a,
CArray< T > const &  b 
)

CArray< T > > CArray< T >

template<typename T >
bool ObjexxFCL::operator> ( CArray< T > const &  a,
T const &  t 
)

CArray< T > > T.

template<typename T >
bool ObjexxFCL::operator> ( T const &  t,
CArray< T > const &  a 
)

T > CArray< T >

template<typename T >
bool ObjexxFCL::operator> ( CArrayP< T > const &  a,
CArrayP< T > const &  b 
)
template<typename T >
bool ObjexxFCL::operator> ( CArrayP< T > const &  a,
T const &  t 
)

CArrayP > T.

template<typename T >
bool ObjexxFCL::operator> ( T const &  t,
CArrayP< T > const &  a 
)

T > CArrayP.

template<typename T >
bool ObjexxFCL::operator> ( ChunkVector< T > const &  a,
ChunkVector< T > const &  b 
)

ChunkVector > ChunkVector.

Note
Value comparison: Chunk size ignored
template<typename T , typename L >
bool ObjexxFCL::operator> ( ChunkVector< T > const &  a,
std::vector< T, L > const &  b 
)

ChunkVector > std::vector.

template<typename T , typename L >
bool ObjexxFCL::operator> ( std::vector< T, L > const &  a,
ChunkVector< T > const &  b 
)

std::vector > ChunkVector

bool ObjexxFCL::operator> ( Fstring const &  s,
Fstring const &  t 
)
template<typename T >
bool ObjexxFCL::operator> ( ChunkVector< T > const &  a,
T const &  t 
)
bool ObjexxFCL::operator> ( Fstring const &  s,
std::string const &  t 
)
bool ObjexxFCL::operator> ( std::string const &  s,
Fstring const &  t 
)

string > Fstring

template<typename T >
bool ObjexxFCL::operator> ( T const &  t,
ChunkVector< T > const &  a 
)
bool ObjexxFCL::operator> ( Fstring const &  s,
c_cstring const  t 
)
bool ObjexxFCL::operator> ( c_cstring const  s,
Fstring const &  t 
)

cstring > Fstring

bool ObjexxFCL::operator>= ( DimensionExpression const &  exp1,
DimensionExpression const &  exp2 
)
inline
bool ObjexxFCL::operator>= ( int const  i,
DimensionExpression const &  exp 
)
inline
bool ObjexxFCL::operator>= ( DimensionExpression const &  exp,
int const  i 
)
inline
bool ObjexxFCL::operator>= ( double const  d,
DimensionExpression const &  exp 
)
inline
bool ObjexxFCL::operator>= ( DimensionExpression const &  exp,
double const  d 
)
inline
bool ObjexxFCL::operator>= ( byte const &  i,
byte const &  j 
)

byte >= byte

References ObjexxFCL::byte::b_.

bool ObjexxFCL::operator>= ( ubyte const &  i,
ubyte const &  j 
)

ubyte >= ubyte

References ObjexxFCL::ubyte::b_.

bool ObjexxFCL::operator>= ( IndexRange const &  I,
IndexRange const &  J 
)
bool ObjexxFCL::operator>= ( Dimension const &  dim1,
Dimension const &  dim2 
)
inline
bool ObjexxFCL::operator>= ( int const  i,
Dimension const &  dim 
)
inline
bool ObjexxFCL::operator>= ( Dimension const &  dim,
int const  i 
)
inline
bool ObjexxFCL::operator>= ( double const  d,
Dimension const &  dim 
)
inline
bool ObjexxFCL::operator>= ( Dimension const &  dim,
double const  d 
)
inline
template<typename T >
bool ObjexxFCL::operator>= ( CArray< T > const &  a,
CArray< T > const &  b 
)

CArray< T > >= CArray< T >

template<typename T >
bool ObjexxFCL::operator>= ( CArray< T > const &  a,
T const &  t 
)

CArray< T > >= T.

template<typename T >
bool ObjexxFCL::operator>= ( T const &  t,
CArray< T > const &  a 
)

T >= CArray< T >

template<typename T >
bool ObjexxFCL::operator>= ( CArrayP< T > const &  a,
CArrayP< T > const &  b 
)
template<typename T >
bool ObjexxFCL::operator>= ( CArrayP< T > const &  a,
T const &  t 
)

CArrayP >= T.

template<typename T >
bool ObjexxFCL::operator>= ( T const &  t,
CArrayP< T > const &  a 
)

T >= CArrayP.

template<typename T >
bool ObjexxFCL::operator>= ( ChunkVector< T > const &  a,
ChunkVector< T > const &  b 
)

ChunkVector >= ChunkVector.

Note
Value comparison: Chunk size ignored
template<typename T , typename L >
bool ObjexxFCL::operator>= ( ChunkVector< T > const &  a,
std::vector< T, L > const &  b 
)

ChunkVector >= std::vector.

template<typename T , typename L >
bool ObjexxFCL::operator>= ( std::vector< T, L > const &  a,
ChunkVector< T > const &  b 
)

std::vector >= ChunkVector

bool ObjexxFCL::operator>= ( Fstring const &  s,
Fstring const &  t 
)
template<typename T >
bool ObjexxFCL::operator>= ( ChunkVector< T > const &  a,
T const &  t 
)
bool ObjexxFCL::operator>= ( Fstring const &  s,
std::string const &  t 
)
bool ObjexxFCL::operator>= ( std::string const &  s,
Fstring const &  t 
)

string >= Fstring

template<typename T >
bool ObjexxFCL::operator>= ( T const &  t,
ChunkVector< T > const &  a 
)
bool ObjexxFCL::operator>= ( Fstring const &  s,
c_cstring const  t 
)
bool ObjexxFCL::operator>= ( c_cstring const  s,
Fstring const &  t 
)

cstring >= Fstring

std::istream & ObjexxFCL::operator>> ( std::istream &  stream,
IndexRange &  I 
)
std::istream & ObjexxFCL::operator>> ( std::istream &  stream,
Cstring &  s 
)

Input from Stream.

std::istream& ObjexxFCL::operator>> ( std::istream &  stream,
byte &  b 
)
std::istream& ObjexxFCL::operator>> ( std::istream &  stream,
ubyte &  b 
)
std::istream & ObjexxFCL::operator>> ( std::istream &  stream,
Dimension &  dim 
)
std::istream & ObjexxFCL::operator>> ( std::istream &  stream,
Fstring &  s 
)
byte ObjexxFCL::operator^ ( byte const &  i,
byte const &  j 
)

byte ^ byte

References ObjexxFCL::byte::b_, and ObjexxFCL::byte::byte().

ubyte ObjexxFCL::operator^ ( ubyte const &  i,
ubyte const &  j 
)

ubyte ^ ubyte

References ObjexxFCL::ubyte::b_, and ObjexxFCL::ubyte::ubyte().

byte ObjexxFCL::operator| ( byte const &  i,
byte const &  j 
)

byte | byte

References ObjexxFCL::byte::b_, and ObjexxFCL::byte::byte().

ubyte ObjexxFCL::operator| ( ubyte const &  i,
ubyte const &  j 
)

ubyte | ubyte

References ObjexxFCL::ubyte::b_, and ObjexxFCL::ubyte::ubyte().

std::string & ObjexxFCL::overlay ( std::string &  s,
std::string const &  t,
std::string::size_type  pos 
)

Overlay a string With Another string, Expanding Size as Needed.

References basic::options::OptionKeys::in::file::s.

std::string & ObjexxFCL::pad ( std::string &  s,
std::string::size_type  len 
)

Pad a string to a Specified Length.

References basic::options::OptionKeys::in::file::s, and SPACE().

Referenced by ObjexxFCL::Cstring::center(), and ObjexxFCL::Fstring::center().

std::string ObjexxFCL::padded ( std::string const &  s,
std::string::size_type  len 
)

Padded to a Specified Length Copy of a string.

References basic::options::OptionKeys::in::file::s, and SPACE().

DimensionExpressionPow ObjexxFCL::pow ( Dimension const &  dim1,
Dimension const &  dim2 
)
inline
DimensionExpressionPow ObjexxFCL::pow ( Dimension const &  dim,
int const  value 
)
inline

pow( Dimension, int )

DimensionExpressionPow ObjexxFCL::pow ( int const  value,
Dimension const &  dim 
)
inline

pow( int, Dimension )

DimensionExpressionPow ObjexxFCL::pow ( Dimension const &  dim,
double const  value 
)
inline

pow( Dimension, double )

DimensionExpressionPow ObjexxFCL::pow ( double const  value,
Dimension const &  dim 
)
inline

pow( double, Dimension )

DimensionExpressionPow ObjexxFCL::pow ( Dimension const &  dim,
DimensionExpression const &  exp 
)
inline

pow( Dimension, DimensionExpression )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionPow ObjexxFCL::pow ( DimensionExpression const &  exp,
Dimension const &  dim 
)
inline

pow( DimensionExpression, Dimension )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionPow ObjexxFCL::pow ( DimensionExpression const &  exp1,
DimensionExpression const &  exp2 
)
inline

pow( DimensionExpression, DimensionExpression )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionPow ObjexxFCL::pow ( DimensionExpression const &  exp,
int const  value 
)
inline

pow( DimensionExpression, int )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionPow ObjexxFCL::pow ( int const  value,
DimensionExpression const &  exp 
)
inline

pow( int, DimensionExpression )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionPow ObjexxFCL::pow ( DimensionExpression const &  exp,
double const  value 
)
inline

pow( DimensionExpression, double )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionPow ObjexxFCL::pow ( double const  value,
DimensionExpression const &  exp 
)
inline

pow( double, DimensionExpression )

References ObjexxFCL::DimensionExpression::clone().

def ObjexxFCL.process_file (   iname)

References basic::database.open().

Referenced by main().

std::istream & ObjexxFCL::read ( std::istream &  stream,
Fstring &  s 
)
template<typename T >
std::istream& ObjexxFCL::read_binary ( std::istream &  stream,
FArray4< T > &  a 
)
template<typename T >
std::istream& ObjexxFCL::read_binary ( std::istream &  stream,
FArray1< T > &  a 
)
template<typename T >
std::istream& ObjexxFCL::read_binary ( std::istream &  stream,
FArray5< T > &  a 
)
template<typename T >
std::istream& ObjexxFCL::read_binary ( std::istream &  stream,
FArray6< T > &  a 
)
template<typename T >
std::istream& ObjexxFCL::read_binary ( std::istream &  stream,
FArray2< T > &  a 
)
template<typename T >
std::istream& ObjexxFCL::read_binary ( std::istream &  stream,
FArray3< T > &  a 
)
std::istream & ObjexxFCL::readsome ( std::istream &  stream,
Fstring &  s 
)

Read Available Characters from Stream.

References ObjexxFCL::Fstring::len_, and ObjexxFCL::Fstring::str_.

template<typename T >
T ObjexxFCL::remainder ( T const &  x,
T const &  y 
)
inline

Remainder of x with respect to division by y that is of smallest magnitude.

Note
Emulates the C99 remainder function but also supports integer arguments
Returns zero if y is zero
Return value has magnitude <= | y / 2 |
If | n - ( x / y ) | == .5 the nearest even n is used
template<typename T , typename S >
T ObjexxFCL::remainder_conversion ( T const &  t,
S s 
)
inline

Remainder and result of conversion to a different type.

References basic::options::OptionKeys::in::file::s.

template<typename T >
Fstring ObjexxFCL::right_Fstring_of ( T const &  t,
int const  w,
char const  f = ' ' 
)
inline

Right-Justified Fstring of a Template Argument Type Supporting Stream Output.

References demo.D060_Folding::f, basic::options::OptionKeys::ufv::right, basic::options::OptionKeys::in::file::t, and uppercase().

std::string ObjexxFCL::right_justified ( std::string const &  s)

Right-Justified Copy of a string.

References len_trim(), basic::options::OptionKeys::in::file::s, and SPACE().

std::string & ObjexxFCL::right_justify ( std::string &  s)

Right Justify a string.

References len_trim(), basic::options::OptionKeys::in::file::s, and SPACE().

template<typename T >
std::string ObjexxFCL::right_string_of ( T const &  t,
int const  w,
char const  f = ' ' 
)
inline

Right-Justified string of a Template Argument Type Supporting Stream Output.

References demo.D060_Folding::f, basic::options::OptionKeys::ufv::right, basic::options::OptionKeys::in::file::t, and uppercase().

Referenced by FragmentAssemblyMover::run().

Fstring ObjexxFCL::rjust ( Fstring const &  s)
inline
std::string & ObjexxFCL::rpad ( std::string &  s,
std::string::size_type  len 
)

Right-Pad a string to a Specified Length.

References basic::options::OptionKeys::in::file::s, and SPACE().

std::string ObjexxFCL::rpadded ( std::string const &  s,
std::string::size_type  len 
)

Right-Padded to a Specified Length Copy of a string.

References basic::options::OptionKeys::in::file::s, and SPACE().

std::string & ObjexxFCL::rstrip ( std::string &  s,
std::string const &  chars 
)

Strip Specified Characters from a string's Right Tail.

References basic::options::OptionKeys::in::file::s.

std::string & ObjexxFCL::rstrip ( std::string &  s)

Strip Space from a string's Right Tail.

References basic::options::OptionKeys::in::file::s, and SPACE().

std::string & ObjexxFCL::rstrip_whitespace ( std::string &  s)

Strip Whitespace from a string's Right Tail.

References basic::options::OptionKeys::in::file::s, and WHITESPACE().

std::string ObjexxFCL::rstripped ( std::string const &  s,
std::string const &  chars 
)

Specified Characters Stripped from a string's Right Tail Copy of a string.

References basic::options::OptionKeys::in::file::s.

std::string ObjexxFCL::rstripped ( std::string const &  s)

Space Stripped from a string's Right Tail Copy of a string.

References basic::options::OptionKeys::in::file::s, and SPACE().

std::string ObjexxFCL::rstripped_whitespace ( std::string const &  s)

Whitespace Stripped from a string's Right Tail Copy of a string.

References basic::options::OptionKeys::in::file::s, and WHITESPACE().

template<typename T >
T& ObjexxFCL::rvalue_cast ( T const &  t)
inline

rvalue_cast: Wrapper for Passing an rvalue as a non-const Reference Argument

References basic::options::OptionKeys::in::file::t.

template<typename T >
Fstring ObjexxFCL::scientific_Fstring_of ( T const &  t,
int const  w = TypeTraits< T >::width(),
int const  p = TypeTraits< T >::precision() 
)
inline
template<typename T >
std::string ObjexxFCL::scientific_string_of ( T const &  t,
int const  w = TypeTraits< T >::width(),
int const  p = TypeTraits< T >::precision() 
)
inline

Right-Justified Scientific Format string of a Template Argument Type Supporting Stream Output.

References basic::options::OptionKeys::score::fiber_diffraction::p, basic::options::OptionKeys::ufv::right, basic::options::OptionKeys::in::file::t, uppercase(), and numeric::statistics::w().

short int ObjexxFCL::short_of ( std::string const &  s)
inline

short int of a string

References basic::options::OptionKeys::in::file::s.

short int ObjexxFCL::short_of ( Fstring const &  s)
inline

short int of an Fstring

References basic::options::OptionKeys::in::file::s.

template<typename T >
int ObjexxFCL::sign ( T const &  x)
inline
template<typename X , typename Y >
X ObjexxFCL::sign ( X const &  x,
Y const &  y 
)
inline

Sign Transfer from Second Argument to First Argument.

References abs().

std::string & ObjexxFCL::size ( std::string &  s,
std::string::size_type  len 
)

Size a string to a Specified Length.

References basic::options::OptionKeys::in::file::s, and SPACE().

Referenced by ObjexxFCL::Fstring::is_type(), and basic::svd::SVD_Solver::set_matrix_A().

std::string ObjexxFCL::sized ( std::string const &  s,
std::string::size_type  len 
)

Sized to a Specified Length Copy of a string.

References basic::options::OptionKeys::in::file::s, and SPACE().

char const ObjexxFCL::SPACE ( ' '  )
char ObjexxFCL::space ( )
inline
template<typename T >
T ObjexxFCL::square ( T const &  x)
inline

square( x ) == x^2

References numeric::crick_equations::x().

DimensionExpressionSquare ObjexxFCL::square ( Dimension const &  dim)
inline

square( Dimension )

DimensionExpressionSquare ObjexxFCL::square ( DimensionExpression const &  exp)
inline

square( DimensionExpression )

References ObjexxFCL::DimensionExpression::clone().

DimensionExpressionCon ObjexxFCL::square ( int const  value)
inline
DimensionExpressionCon ObjexxFCL::square ( double const  value)
inline
void ObjexxFCL::str_dn ( Fstring &  s)
inline

Lowercase an Fstring.

References ObjexxFCL::Fstring::lowercase().

void ObjexxFCL::str_dncase ( Fstring &  s_out,
Fstring const &  s_in 
)
inline

Lowercased Copy in an Output Fstring.

References ObjexxFCL::Fstring::lowercase().

void ObjexxFCL::str_up ( Fstring &  s)
inline

Uppercase an Fstring.

References ObjexxFCL::Fstring::uppercase().

void ObjexxFCL::str_upcase ( Fstring &  s_out,
Fstring const &  s_in 
)
inline

Uppercased Copy in an Output Fstring.

References ObjexxFCL::Fstring::uppercase().

template<typename T >
std::string ObjexxFCL::string_of ( T const &  t)
inline

string of a Template Argument Type Supporting Stream Output

References basic::options::OptionKeys::in::file::t.

template<typename T >
std::string ObjexxFCL::string_of ( T const &  t,
int const  p 
)
inline

string of a Template Argument Type Supporting Stream Output

References basic::options::OptionKeys::in::file::t, and uppercase().

std::string ObjexxFCL::string_of ( Fstring const &  s)
inline
std::string & ObjexxFCL::strip ( std::string &  s,
std::string const &  chars 
)
std::string & ObjexxFCL::strip ( std::string &  s)

Strip Space from a string's Tails.

References basic::options::OptionKeys::in::file::s, and SPACE().

std::string & ObjexxFCL::strip_whitespace ( std::string &  s)
std::string ObjexxFCL::stripped ( std::string const &  s,
std::string const &  chars 
)
std::string ObjexxFCL::stripped ( std::string const &  s)

Space Stripped from a string's Tails Copy of a string.

References basic::options::OptionKeys::in::file::s, and SPACE().

std::string ObjexxFCL::stripped_whitespace ( std::string const &  s)
void ObjexxFCL::swap ( ObjexxFCL::StaticIndexRange a,
ObjexxFCL::StaticIndexRange b 
)
inline

Swap.

Swap.

References ObjexxFCL::StaticIndexRange::swap().

template<typename T >
void ObjexxFCL::swap ( Chunk< T > &  a,
Chunk< T > &  b 
)

Swap.

References ObjexxFCL::Chunk< T >::swap().

void ObjexxFCL::swap ( ObjexxFCL::Dimension a,
ObjexxFCL::Dimension b 
)
inline

Swap.

Swap.

References ObjexxFCL::Dimension::swap().

void ObjexxFCL::swap ( Cstring &  s,
Cstring &  t 
)

swap( Cstring, Cstring );

swap( Cstring, Cstring )

References ObjexxFCL::Cstring::str_, and swap().

template<typename T >
void ObjexxFCL::swap ( FArray1D< T > &  a,
FArray1D< T > &  b 
)

Swap.

template<typename T >
void ObjexxFCL::swap ( ObjexxFCL::KeyFArray1D< T > &  a,
ObjexxFCL::KeyFArray1D< T > &  b 
)
inline
template<typename T >
void ObjexxFCL::swap ( FArray2D< T > &  a,
FArray2D< T > &  b 
)

Swap.

template<typename T >
void ObjexxFCL::swap ( ObjexxFCL::KeyFArray2D< T > &  a,
ObjexxFCL::KeyFArray2D< T > &  b 
)
inline
template<typename T >
void ObjexxFCL::swap ( ObjexxFCL::FArray3D< T > &  a,
ObjexxFCL::FArray3D< T > &  b 
)
inline

Swap.

Swap.

References ObjexxFCL::FArray3D< typename >::swap().

template<typename T >
void ObjexxFCL::swap ( ObjexxFCL::KeyFArray3D< T > &  a,
ObjexxFCL::KeyFArray3D< T > &  b 
)
inline
template<typename T >
void ObjexxFCL::swap ( ObjexxFCL::FArray4D< T > &  a,
ObjexxFCL::FArray4D< T > &  b 
)
inline

Swap.

Swap.

References ObjexxFCL::FArray4D< typename >::swap().

template<typename T >
void ObjexxFCL::swap ( ObjexxFCL::KeyFArray4D< T > &  a,
ObjexxFCL::KeyFArray4D< T > &  b 
)
inline
template<typename U >
void ObjexxFCL::swap ( FArray3D< U > &  a,
FArray3D< U > &  b 
)
template<typename T >
void ObjexxFCL::swap ( ObjexxFCL::FArray5D< T > &  a,
ObjexxFCL::FArray5D< T > &  b 
)
inline

Swap.

Swap.

References ObjexxFCL::FArray5D< typename >::swap().

template<typename T >
void ObjexxFCL::swap ( ObjexxFCL::KeyFArray5D< T > &  a,
ObjexxFCL::KeyFArray5D< T > &  b 
)
inline
template<typename U >
void ObjexxFCL::swap ( FArray4D< U > &  a,
FArray4D< U > &  b 
)
void ObjexxFCL::swap ( ObjexxFCL::DynamicIndexRange a,
ObjexxFCL::DynamicIndexRange b 
)
inline

Swap.

Swap.

References ObjexxFCL::DynamicIndexRange::swap().

template<typename T >
void ObjexxFCL::swap ( ObjexxFCL::FArray6D< T > &  a,
ObjexxFCL::FArray6D< T > &  b 
)
inline

Swap.

Swap.

References ObjexxFCL::FArray6D< typename >::swap().

template<typename U >
void ObjexxFCL::swap ( FArray5D< U > &  a,
FArray5D< U > &  b 
)
template<typename T >
void ObjexxFCL::swap ( ObjexxFCL::KeyFArray6D< T > &  a,
ObjexxFCL::KeyFArray6D< T > &  b 
)
inline
template<typename T >
void ObjexxFCL::swap ( ObjexxFCL::CArray< T > &  a,
ObjexxFCL::CArray< T > &  b 
)
inline

Swap.

Swap.

References ObjexxFCL::CArray< typename >::swap().

template<typename T >
void ObjexxFCL::swap ( ObjexxFCL::CArrayP< T > &  a,
ObjexxFCL::CArrayP< T > &  b 
)
inline

Swap.

Swap.

References ObjexxFCL::CArrayP< typename >::swap().

template<typename T >
void ObjexxFCL::swap ( ObjexxFCL::ChunkVector< T > &  a,
ObjexxFCL::ChunkVector< T > &  b 
)
inline
void ObjexxFCL::swap_no_notify ( Dimension &  a,
Dimension &  b 
)
void ObjexxFCL::swap_no_notify ( DynamicIndexRange &  a,
DynamicIndexRange &  b 
)
char const ObjexxFCL::TAB ( '\t'  )
template<typename T >
FArray2D< T > ObjexxFCL::transposed ( FArray2< T > const &  a)
template<typename T >
KeyFArray2D< T > ObjexxFCL::transposed ( KeyFArray2D< T > const &  a)

Transposed.

std::string & ObjexxFCL::trim ( std::string &  s)
std::string & ObjexxFCL::trim_whitespace ( std::string &  s)

Trim Trailing Whitespace from a string.

References basic::options::OptionKeys::in::file::s, and WHITESPACE().

std::string ObjexxFCL::trimmed ( std::string const &  s)

Trailing Space Trimmed Copy of a string.

References basic::options::OptionKeys::in::file::s, and SPACE().

Fstring ObjexxFCL::trimmed ( Fstring const &  s)
inline

Space-Trimmed Copy.

References ObjexxFCL::Fstring::trimmed().

std::string ObjexxFCL::trimmed_whitespace ( std::string const &  s)

Trailing Whitespace Trimmed Copy of a string.

References basic::options::OptionKeys::in::file::s, and WHITESPACE().

Referenced by is_type(), and type_of().

template<typename T >
T ObjexxFCL::type_of ( std::string const &  s)
inline

Type of a string for Type Supporting Stream Input.

References pyrosetta.distributed.cluster.exceptions::T, basic::options::OptionKeys::in::file::t, and trimmed_whitespace().

template<typename T >
T ObjexxFCL::type_of ( Fstring const &  s)
inline
template<>
char ObjexxFCL::type_of< char > ( std::string const &  s)
inline

char of a string

References basic::options::OptionKeys::in::file::s.

template<>
char ObjexxFCL::type_of< char > ( Fstring const &  s)
inline

char of an Fstring

References basic::options::OptionKeys::in::file::s.

Referenced by char_of().

template<>
std::string ObjexxFCL::type_of< std::string > ( Fstring const &  s)
inline
unsigned int ObjexxFCL::uint_of ( std::string const &  s)
inline

unsigned int of a string

References basic::options::OptionKeys::in::file::s.

unsigned int ObjexxFCL::uint_of ( Fstring const &  s)
inline

unsigned int of an Fstring

References basic::options::OptionKeys::in::file::s.

unsigned long int ObjexxFCL::ulong_of ( std::string const &  s)
inline

unsigned long int of a string

References basic::options::OptionKeys::in::file::s.

unsigned long int ObjexxFCL::ulong_of ( Fstring const &  s)
inline

unsigned long int of an Fstring

References basic::options::OptionKeys::in::file::s.

std::string & ObjexxFCL::unique ( std::string &  s)

Remove Repeat Characters from a Possibly Unsorted string Preserving Order.

References test.T150_PyMOL_Integration::i, and basic::options::OptionKeys::in::file::s.

std::string ObjexxFCL::uniqued ( std::string const &  s)

Removed Repeat Characters from a Possibly Unsorted string Preserving Order Copy of a string.

References test.T150_PyMOL_Integration::i.

Fstring ObjexxFCL::upcase ( Fstring const &  s)
inline

Uppercased Copy.

References ObjexxFCL::Fstring::uppercased().

char & ObjexxFCL::uppercase ( char &  c)
std::string & ObjexxFCL::uppercase ( std::string &  s)
Fstring& ObjexxFCL::uppercase ( Fstring &  s)
inline
char ObjexxFCL::uppercased ( char const  c)

Uppercased Copy of a Character.

std::string ObjexxFCL::uppercased ( std::string const &  s)

Uppercased Copy of a string.

References test.T150_PyMOL_Integration::i, and basic::options::OptionKeys::in::file::t.

Fstring ObjexxFCL::uppercased ( Fstring const &  s)
inline

Uppercased Copy.

References ObjexxFCL::Fstring::uppercased().

unsigned short int ObjexxFCL::ushort_of ( std::string const &  s)
inline

unsigned short int of a string

References basic::options::OptionKeys::in::file::s.

unsigned short int ObjexxFCL::ushort_of ( Fstring const &  s)
inline

unsigned short int of an Fstring

References basic::options::OptionKeys::in::file::s.

std::string const ObjexxFCL::WHITESPACE ( " \t\0"  ,
 
)
std::string const ObjexxFCL::WHITESPACE ( " \t\0\r\n"  ,
 
)
template<typename T >
std::ostream& ObjexxFCL::write_binary ( std::ostream &  stream,
FArray1< T > const &  a 
)
template<typename T >
std::ostream& ObjexxFCL::write_binary ( std::ostream &  stream,
FArray2< T > const &  a 
)
template<typename T >
std::ostream& ObjexxFCL::write_binary ( std::ostream &  stream,
FArray3< T > const &  a 
)
template<typename T >
std::ostream& ObjexxFCL::write_binary ( std::ostream &  stream,
FArray4< T > const &  a 
)
template<typename T >
std::ostream& ObjexxFCL::write_binary ( std::ostream &  stream,
FArray5< T > const &  a 
)
template<typename T >
std::ostream& ObjexxFCL::write_binary ( std::ostream &  stream,
FArray6< T > const &  a 
)

Variable Documentation

list ObjexxFCL.regexs
Initial value:
1 = [
2  ( re.compile( r'([^A-Za-z0-9_:]|^)CPArray([<_ ]|\.fwd\.hh|\.hh)' ), r'\1CArrayP\2' ),
3  ( re.compile( r'([^A-Za-z0-9_:]|^)FArrayB([<_ ]|\.fwd\.hh|\.hh)' ), r'\1FArray\2' ),
4  ( re.compile( r'([^A-Za-z0-9_:]|^)FArray([1-6])DB([<_ ]|\.fwd\.hh|\.hh)' ), r'\1FArray\2\3' ),
5  ( re.compile( r'([^A-Za-z0-9_:]|^)FArray([1-6])Da([<_ ]|\.fwd\.hh|\.hh)' ), r'\1FArray\2A\3' ),
6  ( re.compile( r'([^A-Za-z0-9_:]|^)FArray([1-6])Dp([<_ ]|\.fwd\.hh|\.hh)' ), r'\1FArray\2P\3' ),
7  ( re.compile( r'([^A-Za-z0-9_:]|^)FArray([1-6])D(\.io\.hh)' ), r'\1FArray\2\3' ),
8  ( re.compile( r'ObjexxFCL/internal' ), r'ObjexxFCL' ),
9  ( re.compile( r'ObjexxFCL(/format|)/formatted\.(i|o|io)\.hh' ), r'ObjexxFCL/format.hh' ),
10  ( re.compile( r'ObjexxFCL/FArray\.fwd\.hh' ), r'ObjexxFCL/FArray.all.fwd.hh' ),
11  ( re.compile( r'ObjexxFCL/FArray([1-6])Ds(\.fwd\.hh|\.hh)' ), r'ObjexxFCL/FArray\1.all\2' ),
12 ]
Star const ObjexxFCL::star