Hi,
It seems the function
parallel::distributed::GridRefinement::refine_and_coarsen_fixed_number doesn't
work with a small number of top_fraction_of_cells.
For example, in step-40, if I use the top_fraction_of_cells=0.02 instead of 0.3
as default. The program will crash.
657 parallel::distributed::GridRefinement::
658 refine_and_coarsen_fixed_number (triangulation,
659 estimated_error_per_cell,
660 0.02, 0.001);
--------------------------------------------------------
An error occurred in line <103> of file
</Users/minh/prog/deal.II/source/base/subscriptor.cc> in function
virtual dealii::Subscriptor::~Subscriptor()
The violated condition was:
counter == 0
The name and call sequence of the exception was:
ExcInUse (counter, object_info->name(), infostring)
Additional Information:
Object of class N6dealii16StraightBoundaryILi2ELi2EEE is still used by 255
other objects.
from Subscriber N6dealii13TriangulationILi2ELi2EEE
But it will OK if I ran it on 1 processor.
Do you have any clues ?
Thanks for your time,
/ Minh_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii