scid.core.fortran

Stuff that is useful when porting FORTRAN code to D.

Members

Functions

dimension
FortranArray!T dimension(T* ptr, size_t len)
FortranArray2D!T dimension(T* ptr, size_t rows, size_t cols)

Wrap a one- or two-dimensional array around the given pointer. Meant as a substitute for FORTRAN's dimension statement.

toInt
int toInt(size_t u)

Convert an unsigned integer to a signed 32-bit integer.

Structs

FortranArray
struct FortranArray(T)

A simple, lightweight, one-dimensional base-1 array.

FortranArray2D
struct FortranArray2D(T)

A simple, lightweight, two-dimensional base-1 array.

Meta

Authors

Lars Tandle Kyllingstad

License

Boost License 1.0