Hello
My model is describes as follows:
At first, I am defining one main FORTRAN code. After that, I perform FEAP and then finally get displacement as my solution. Then, I perform second FEAP by using imposed displacement which this displacement comes from the first FEAP. Finally, I will get residual from the second FEAP and then imposed this to the first FEAP as my prescribed traction. This procedure should run until some criteria is satisfied. This can be sketched as follows:
1. While convergence satisfied
2. Call FEAP 1
3. Receive Global displacement for certain nodes
4. Send Prescribed displacement to FEAP 2
5. Call FEAP 2
6. Receive Reaction force for some certain nodes
7. Send Prescribed reaction force (prescribed traction) to FEAP 1
8. Preform some other analysis
9. End While
My question is that:
1. When the first FEAP is finished, how I can access the global variable from the current FEAP and imposed the results to the next FEAP (receiving global variable).
2. How, I can import the result from the current FEAP to another FEAP as a global variable (sending global variable).
Probably, I should define on share global variable between two FEAP, whereas this global variable should not vanish even when FEAP is terminated.
Thank you so much for your kind help and your time, in advance.