diff +rv/+diffops/constructDiffOpsMultiGrid.m @ 1171:393ed30866a1 feature/rv

Actually return coarse grid operators from constructDiffOpsMultiGrid
author Vidar Stiernström <vidar.stiernstrom@it.uu.se>
date Fri, 28 Jun 2019 13:18:58 +0200
parents af3c4eb0cbbd
children 9dd10dcff128
line wrap: on
line diff
--- a/+rv/+diffops/constructDiffOpsMultiGrid.m	Fri Jun 28 13:14:59 2019 +0200
+++ b/+rv/+diffops/constructDiffOpsMultiGrid.m	Fri Jun 28 13:18:58 2019 +0200
@@ -2,7 +2,7 @@
     % DiffOps for stabilized solution vector
     [D_scheme, penalties_scheme] = rv.diffops.constructSchemeDiffOp(scheme, g, schemeOrder, schemeParams, opSet, BCs);
     % DiffOp for unstabilized solution vector
-    D_coarse = rv.diffops.constructFluxDiffOpWithClosures(scheme, g, schemeOrder, schemeParams, opSet, BCs);
+    D_coarse = rv.diffops.constructCoarserGridDiffOp(scheme, g, schemeOrder, schemeParams, opSet, BCs);
     %% DiffOps for residual viscosity
     [D_t, penalties_res] = rv.diffops.constructFluxDiffOpWithClosures(scheme, g, residualOrder, schemeParams, opSet, BCs);
     D_flux = @(v) -D_t(v);