Errors when using post-processing function for PLIC interfaces in InterIsoFoam
I used the post-processing function in InterIsoFoam to get the PLIC interfaces. Interfaces were successfully generated at the beginning. But after some time steps, there are some errors showing the failure of the generation process. The code I added in controlDict and the error prompted by the terminal are as follows.
The post-processing function in controlDict:
functions
{
surfaces
{
type surfaces;
libs (geometricVoF sampling);
writeControl writeTime;
surfaceFormat vtp;
fields (p U);
interpolationScheme cell;
surfaces
{
freeSurf
{
type interface;
interpolate false;
}
}
}
}
Errors prompted by the terminal:
Foam::error::printStack(Foam::Ostream&) at ??:?
#1 Foam::sigSegv::sigHandler(int) at ??:?
#2 ? in /lib64/libpthread.so.0
#3 Foam::cutCell::calcIsoFacePointsFromEdges(Foam::Vector<double> const&, Foam::Vector<double> const&, Foam::DynamicList<Foam::DynamicList<Foam::Vector<double>, 16>, 16> const&, Foam::DynamicList<Foam::Vector<double>, 16>&) at ??:?
#4 Foam::cutCellPLIC::facePoints() at ??:?
#5 Foam::reconstructionSchemes::surface() at ??:?
#6 Foam::sampledInterface::updateGeometry() const at ??:?
#7 Foam::sampledSurfaces::performAction(unsigned int) at ??:?
#8 Foam::functionObjects::timeControl::write() at ??:?
#9 Foam::functionObjectList::execute() at ??:?
#10 Foam::Time::run() const at ??:?
#11 ? at ??:?
#12 __libc_start_main in /lib64/libc.so.6
#13 ? at ??:?
/var/spool/slurm/d/job2377338/slurm_script: line 7: 22486 Segmentation fault interIsoFoam