Clifford-Yen / hercules

Hercules is an octree-based finite element earthquake simulator originally developed by the Quake Group at Carnegie Mellon. Hercules is used to solve large-scale earthquake wave propagation problems. For instructions on how to build, install and execute Hercules, please read the documentation below.
https://clifford-yen.github.io/HerculesDoc/index.html
Other
2 stars 0 forks source link

Results would be different if the outputs generated by the previous analysis were not removed #2

Closed Clifford-Yen closed 6 months ago

Clifford-Yen commented 6 months ago

If the outputs generated by the previous analysis exist in the paths defined in the parameters.in (or not defined so that the default paths are used), the following analysis would generate unexpected results.

Clifford-Yen commented 6 months ago

Although the root cause of this issue is still being investigated, Hercules now removes all files in the source output folder that were created by Hercules (force_process.* and sourcedescription.out) before creating any source-related files, which should be enough to solve this problem entirely.

All versions starting from ab6d296 should be free from this issue.

Clifford-Yen commented 6 months ago

The files in the source output folder (force_process.* and sourcedescription.out) might no be the problem that makes the result different. It's still more likely a topography or damping issue. Check #1