Hello everyone,

I want to save solutions at each time iteration of heat/Stokes equation. I know how to save solution for the Poisson equation with function ‘ofstream’ but I don’t know how to storage the solutions of the heat equation in a “for” loop of time iterations. I really appreciate any idea or answer!

Thank you very much!

Hello lietvo,

You could try the following:

```
int iter=.... // number of iterations
int i;
for(int i = 0; i<=iter; i++)
{
...
{
ofstream file("Heat.txt",append);
file<<Heat<<endl; // or Heat(x,y) if you have a desired monitoring point
}
}
```

“append” should save the solution at each iteration using the same file.

Or, If you need separated files

```
int iter=.... // number of iterations
int i;
for(int i = 0; i<=iter; i++)
{
...
{
ofstream file("Heat"+i+".txt");
file<<Heat<<endl;
}
}
```

Additionally you could add “if” conditions before ofstream to select a range of iterations.

Hope it helps,

Robert

1 Like

Hello Robert,

Thank you very much! It works well! I am very grateful to see your answer!