A major advance contained in the new Fortran 90 language standard is the ability to define new data types and the operators associated with them. Writing computer code to implement computations with real and complex three domensional vectors and dyadics is greatly simplified if the equations can be implemented directly, without the need to code the vector arithmetic explicitly. The Fortran 90 module VECTORS contains source code which defines new data types for real and complex 3-dimensional vectors and dyadics, along with the common operations needed to work with these objects. Routines to allow convenient initalization and output of the new types are also included. in keeping with the philosophy of data abstraction, the details of the implementation of the data types are maintained private, and the functions and operators are made generic to simplify the combining of real, complex, single and double precision vectors and dyadics.
To order this software or receive further information, please fill out the following request: Request Software
@misc{osti_1230421,
title = {Fortran 90 Source Module, Version 00},
author = {Brock, Billy C.},
abstractNote = {A major advance contained in the new Fortran 90 language standard is the ability to define new data types and the operators associated with them. Writing computer code to implement computations with real and complex three domensional vectors and dyadics is greatly simplified if the equations can be implemented directly, without the need to code the vector arithmetic explicitly. The Fortran 90 module VECTORS contains source code which defines new data types for real and complex 3-dimensional vectors and dyadics, along with the common operations needed to work with these objects. Routines to allow convenient initalization and output of the new types are also included. in keeping with the philosophy of data abstraction, the details of the implementation of the data types are maintained private, and the functions and operators are made generic to simplify the combining of real, complex, single and double precision vectors and dyadics.},
doi = {},
url = {https://www.osti.gov/biblio/1230421},
year = {Tue Jan 13 00:00:00 EST 1998},
month = {Tue Jan 13 00:00:00 EST 1998},
note =
}