I am using Comsol to model a problem with time dependent boudary conditions. The boundary conditions vary with high frequency, so I set the maximum time step very small, to 0.001 seconds. However, I want to keep the data stored relatively small, so I only wanted it to log the data every 1 second or 0.1 second. The point of the problem is to compare the end results over the entire study of periodic boundary conditions and one with constant boundary conditions.
The problem I am having is when I change the Time Dependent Times in the range (0,0.1,6) I am getting the error "may have reached a singularity" while if the range is set to (0,0.001,6 ) I do not get that error. My understanding was that since I set the steps taken by solver to strict and the maximum step to 0.001, that what I set in the range should not effect the steps taken by the solver, but based on this error it seems to.
Is there a different way to keep the file size small by not storing every point and not have it effect the steps taken by solver. I would like to do this because when I run for longers study times, I get an error that say I have run out of memory.
The problem I am having is when I change the Time Dependent Times in the range (0,0.1,6) I am getting the error "may have reached a singularity" while if the range is set to (0,0.001,6 ) I do not get that error. My understanding was that since I set the steps taken by solver to strict and the maximum step to 0.001, that what I set in the range should not effect the steps taken by the solver, but based on this error it seems to.
Is there a different way to keep the file size small by not storing every point and not have it effect the steps taken by solver. I would like to do this because when I run for longers study times, I get an error that say I have run out of memory.