mirror of
https://codeberg.org/vcbferreira/NuFI_deal.ii
synced 2026-08-12 14:33:18 +02:00
block solver working as expected without refinement, but breaks with refinement
This commit is contained in:
Binary file not shown.
+9
-8
@@ -285,14 +285,15 @@ void NuFISolver::run() {
|
|||||||
if (it % Parameters::REFINE_FREQUENCY == 0 && it != 0) {
|
if (it % Parameters::REFINE_FREQUENCY == 0 && it != 0) {
|
||||||
double refine_start = timer.elapsed();
|
double refine_start = timer.elapsed();
|
||||||
|
|
||||||
poisson.coarse_and_refine_grid(it);
|
// poisson.coarse_and_refine_grid(it);
|
||||||
|
//
|
||||||
update_grid_versions(grid_versions, poisson);
|
// update_grid_versions(grid_versions, poisson);
|
||||||
|
//
|
||||||
refine_time = timer.elapsed() - refine_start;
|
// refine_time = timer.elapsed() - refine_start;
|
||||||
std::cout << "Refinement step done in "
|
// std::cout << "Refinement step done in "
|
||||||
<< std::to_string(std::round(std::floor(refine_time))) << "[s]"
|
// << std::to_string(std::round(std::floor(refine_time))) <<
|
||||||
<< "\n";
|
// "[s]"
|
||||||
|
// << "\n";
|
||||||
}
|
}
|
||||||
update_solution_history(phi_history, poisson,
|
update_solution_history(phi_history, poisson,
|
||||||
grid_versions.back().grid_version);
|
grid_versions.back().grid_version);
|
||||||
|
|||||||
Reference in New Issue
Block a user