FEAP User Forum

FEAP => Input File Issues => Topic started by: ace21 on July 27, 2017, 02:51:06 AM

Title: questions about feap restart file
Post by: ace21 on July 27, 2017, 02:51:06 AM
Hello Feap users

I have some questions about feap restart file

1) For example I do one time increment and then create the restart file, later I do second increment by reading restart file , does feap  only need restart file or it additionally uses output file created for 1st increment, to  execute the next step

2) Can I modify the contents of the  FEAP restart file, I m doing some state/parameter estimation problem where I need to update parameter( e.g. material constant E, nu , yield etc) and state ( stress, displacement, internal variables) which i presume requires modifying contents of restart file
 
3) Can I change the  boundary  conditions in the   input file e.g. in first increment I have compression, I save the restart file and then in second increment I read the  restart file but with specification of different loading in  input file e.g.  tension/shear etc,

thanks in advance


Title: Re: questions about feap restart file
Post by: Prof. S. Govindjee on July 27, 2017, 07:03:43 AM
If you look in program/restrt.f you will see what is saved and not saved in the restart file.  You are definitely free to edit the file and make changes.  Make sure that any changes you make to the read are made to the corresponding write.

FEAP only needs the restart file and the input file.  The mesh part of the input file should not be changed until after you have after you have read the restart file.
Title: Re: questions about feap restart file
Post by: Prof. R.L. Taylor on July 27, 2017, 12:25:05 PM
Restart files cannot be edited as they are in a binary write mode.  To modify what is written requires changes in the source program (writer.f and reader.f).

Title: Re: questions about feap restart file
Post by: Prof. S. Govindjee on July 27, 2017, 03:15:22 PM
writer.f and reader.f are used with the macro commands WRITe and READ (see program/pmacr3.f) for additional details.

program/restrt.f is used with macro commands RESTart and SAVE.