[cig-commits] [commit] master: Add missing compress calls. (19b3d19)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Mon Jan 19 20:07:32 PST 2015
Repository : https://github.com/geodynamics/aspect
On branch : master
Link : https://github.com/geodynamics/aspect/compare/09cd1e0322ded4719e699729a269b602229b86b3...925399ce4de0e953aa20de00940677b11013e5bc
>---------------------------------------------------------------
commit 19b3d19c00a2e04348d0ea5a6040822133092616
Author: ian-r-rose <ian.r.rose at gmail.com>
Date: Mon Jan 19 19:33:26 2015 -0800
Add missing compress calls.
>---------------------------------------------------------------
19b3d19c00a2e04348d0ea5a6040822133092616
source/mesh_refinement/nonadiabatic_temperature.cc | 2 ++
source/mesh_refinement/thermal_energy_density.cc | 2 ++
source/mesh_refinement/viscosity.cc | 2 ++
3 files changed, 6 insertions(+)
diff --git a/source/mesh_refinement/nonadiabatic_temperature.cc b/source/mesh_refinement/nonadiabatic_temperature.cc
index c351845..4a8f2a1 100644
--- a/source/mesh_refinement/nonadiabatic_temperature.cc
+++ b/source/mesh_refinement/nonadiabatic_temperature.cc
@@ -88,6 +88,8 @@ namespace aspect
}
}
+ vec_distributed.compress(VectorOperation::insert);
+
// now create a vector with the requisite ghost elements
// and use it for estimating the gradients
LinearAlgebra::BlockVector vec (this->introspection().index_sets.system_relevant_partitioning,
diff --git a/source/mesh_refinement/thermal_energy_density.cc b/source/mesh_refinement/thermal_energy_density.cc
index e618207..5d2e60f 100644
--- a/source/mesh_refinement/thermal_energy_density.cc
+++ b/source/mesh_refinement/thermal_energy_density.cc
@@ -110,6 +110,8 @@ namespace aspect
}
}
+ vec_distributed.compress(VectorOperation::insert);
+
// now create a vector with the requisite ghost elements
// and use it for estimating the gradients
LinearAlgebra::BlockVector vec (this->introspection().index_sets.system_relevant_partitioning,
diff --git a/source/mesh_refinement/viscosity.cc b/source/mesh_refinement/viscosity.cc
index 63a4931..62caafc 100644
--- a/source/mesh_refinement/viscosity.cc
+++ b/source/mesh_refinement/viscosity.cc
@@ -112,6 +112,8 @@ namespace aspect
}
}
+ vec_distributed.compress(VectorOperation::insert);
+
// now create a vector with the requisite ghost elements
// and use it for estimating the gradients
LinearAlgebra::BlockVector vec (this->introspection().index_sets.system_relevant_partitioning,
More information about the CIG-COMMITS
mailing list