store input deck, MSC.Marc now 100% reproducible
This commit is contained in:
parent
26ae352a4c
commit
64d52dbbf4
|
@ -216,7 +216,13 @@ subroutine inputRead(elem,node0_elem,connectivity_elem,materialAt)
|
||||||
mapElemSet !< list of elements in elementSet
|
mapElemSet !< list of elements in elementSet
|
||||||
|
|
||||||
|
|
||||||
inputFile = IO_readlines(trim(getSolverJobName())//trim(InputFileExtension))
|
call results_openJobFile
|
||||||
|
call results_writeDataset_str(IO_read(trim(getSolverJobName())//InputFileExtension), 'setup', &
|
||||||
|
trim(getSolverJobName())//InputFileExtension, &
|
||||||
|
'MSC.Marc input deck')
|
||||||
|
call results_closeJobFile
|
||||||
|
|
||||||
|
inputFile = IO_readlines(trim(getSolverJobName())//InputFileExtension)
|
||||||
call inputRead_fileFormat(fileFormatVersion, &
|
call inputRead_fileFormat(fileFormatVersion, &
|
||||||
inputFile)
|
inputFile)
|
||||||
call inputRead_tableStyles(initialcondTableStyle,hypoelasticTableStyle, &
|
call inputRead_tableStyles(initialcondTableStyle,hypoelasticTableStyle, &
|
||||||
|
|
|
@ -122,7 +122,7 @@ subroutine parallelization_bcast_str(string)
|
||||||
integer :: strlen, ierr ! pI64 for strlen not supported by MPI
|
integer :: strlen, ierr ! pI64 for strlen not supported by MPI
|
||||||
|
|
||||||
|
|
||||||
if (worldrank == 0) strlen = len(string,pI64)
|
if (worldrank == 0) strlen = string
|
||||||
call MPI_Bcast(strlen,1,MPI_INTEGER,0,MPI_COMM_WORLD, ierr)
|
call MPI_Bcast(strlen,1,MPI_INTEGER,0,MPI_COMM_WORLD, ierr)
|
||||||
if (worldrank /= 0) allocate(character(len=strlen)::string)
|
if (worldrank /= 0) allocate(character(len=strlen)::string)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue