FEDEM Solver
R8.0
Source code of the dynamics solver
|
Shared library wrapper for reading and writing FEDEM fmx files. More...
Modules | |
module | fmxwriter |
Module encapsulation of the IO_FXM subroutine. | |
Functions/Subroutines | |
subroutine | fmxwriter::io_fmx (prefix, itype, data, nval, chkSum, ierr) |
Read/writes a double precision array from/to the specified fmx-file. More... | |
integer function | writefmx (prefix, itype, data, nval) |
Writes a double precision array to the specified fmx-file. More... | |
integer function | readfmx (prefix, itype, data, nval) |
Reads a double precision array from the specified fmx-file. More... | |
Shared library wrapper for reading and writing FEDEM fmx files.
integer function readfmx | ( | character(len=*), intent(in) | prefix, |
integer, intent(in) | itype, | ||
double precision, dimension(*), intent(inout) | data, | ||
integer, intent(in) | nval | ||
) |
Reads a double precision array from the specified fmx-file.
[in] | prefix | File name prefix |
[in] | itype | Matrix type (1=stiffness, 2=mass, 3=gravity forces) |
[out] | data | Array with matrix content |
[in] | nval | Size of the data array |
integer function writefmx | ( | character(len=*), intent(in) | prefix, |
integer, intent(in) | itype, | ||
double precision, dimension(*), intent(inout) | data, | ||
integer, intent(in) | nval | ||
) |
Writes a double precision array to the specified fmx-file.
[in] | prefix | File name prefix |
[in] | itype | Matrix type (1=stiffness, 2=mass, 3=gravity forces) |
[in] | data | Array with matrix content |
[in] | nval | Size of the data array |