Skip to content

Commit

Permalink
Fix more tests
Browse files Browse the repository at this point in the history
  • Loading branch information
masterleinad committed Jul 1, 2023
1 parent 38fb539 commit 5ec74da
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 14 deletions.
6 changes: 3 additions & 3 deletions tests/hp/field_transfer_02.cc
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ main(int argc, char *argv[])
LinearAlgebra::distributed::Vector<double> solution(
dof_handler.locally_owned_dofs(), MPI_COMM_WORLD);
const double old_value = 10.;
for (unsigned int i = 0; i < solution.local_size(); ++i)
for (unsigned int i = 0; i < solution.locally_owned_size(); ++i)
solution.local_element(i) = old_value;

parallel::distributed::experimental::
Expand Down Expand Up @@ -108,13 +108,13 @@ main(int argc, char *argv[])
unsigned int myid = Utilities::MPI::this_mpi_process(MPI_COMM_WORLD);
if (myid == 0)
{
for (unsigned int i = 0; i < new_solution.local_size(); ++i)
for (unsigned int i = 0; i < new_solution.locally_owned_size(); ++i)
AssertThrow(new_solution.local_element(i) == old_value,
ExcInternalError());
}
else if (myid == 1)
{
for (unsigned int i = 0; i < new_solution.local_size(); ++i)
for (unsigned int i = 0; i < new_solution.locally_owned_size(); ++i)
AssertThrow(new_solution.local_element(i) == new_value,
ExcInternalError());
}
Expand Down
2 changes: 1 addition & 1 deletion tests/hp/field_transfer_04.cc
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ main(int argc, char *argv[])
LinearAlgebra::distributed::Vector<double> solution(
dof_handler.locally_owned_dofs(), locally_relevant_dofs, MPI_COMM_WORLD);
const double old_value = 1.;
for (unsigned int i = 0; i < solution.local_size(); ++i)
for (unsigned int i = 0; i < solution.locally_owned_size(); ++i)
solution.local_element(i) = old_value;

{
Expand Down
2 changes: 1 addition & 1 deletion tests/lac/utilities_02.cc
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ test()
fe_eval.distribute_local_to_global(inv_mass_matrix);
}
inv_mass_matrix.compress(VectorOperation::add);
for (unsigned int k = 0; k < inv_mass_matrix.local_size(); ++k)
for (unsigned int k = 0; k < inv_mass_matrix.locally_owned_size(); ++k)
if (inv_mass_matrix.local_element(k) > 1e-15)
{
inv_mass_matrix.local_element(k) =
Expand Down
2 changes: 1 addition & 1 deletion tests/mappings/mapping_q_eulerian_09.cc
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ test()
matrix_free->initialize_dof_vector(dst3);
matrix_free->initialize_dof_vector(dst4);

for (unsigned int i = 0; i < src.local_size(); ++i)
for (unsigned int i = 0; i < src.locally_owned_size(); ++i)
src.local_element(i) = random_value<NumberType>();

MatrixFreeOperators::MassOperator<
Expand Down
5 changes: 3 additions & 2 deletions tests/multigrid/transfer_05.cc
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,8 @@ check(const unsigned int fe_degree)

// set values:
for (unsigned int b = 0; b < nb; ++b)
for (unsigned int i = 0; i < lbv[l].block(b).local_size(); ++i)
for (unsigned int i = 0; i < lbv[l].block(b).locally_owned_size();
++i)
lbv[l].block(b).local_element(i) = random_value<Number>();

lbv[l].compress(VectorOperation::insert);
Expand All @@ -169,7 +170,7 @@ check(const unsigned int fe_degree)
MGLevelObject<LinearAlgebra::distributed::BlockVector<Number>> lbv2(
0, tr.n_global_levels() - 1);
for (unsigned int b = 0; b < nb; ++b)
for (unsigned int i = 0; i < bv.block(b).local_size(); ++i)
for (unsigned int i = 0; i < bv.block(b).locally_owned_size(); ++i)
bv.block(b).local_element(i) = random_value<Number>();

transfer.copy_to_mg(mgdof, lbv2, bv);
Expand Down
5 changes: 3 additions & 2 deletions tests/multigrid/transfer_06.cc
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,8 @@ check(const unsigned int fe_degree)

// set values:
for (unsigned int b = 0; b < nb; ++b)
for (unsigned int i = 0; i < lbv[l].block(b).local_size(); ++i)
for (unsigned int i = 0; i < lbv[l].block(b).locally_owned_size();
++i)
lbv[l].block(b).local_element(i) = random_value<double>();

lbv[l].compress(VectorOperation::insert);
Expand Down Expand Up @@ -191,7 +192,7 @@ check(const unsigned int fe_degree)
MGLevelObject<LinearAlgebra::distributed::BlockVector<Number>> lbv2(
0, tr.n_global_levels() - 1);
for (unsigned int b = 0; b < nb; ++b)
for (unsigned int i = 0; i < bv.block(b).local_size(); ++i)
for (unsigned int i = 0; i < bv.block(b).locally_owned_size(); ++i)
bv.block(b).local_element(i) = random_value<double>();

transfer.copy_to_mg(mgdof_ptr, lbv2, bv);
Expand Down
9 changes: 5 additions & 4 deletions tests/numerics/no_flux_18.cc
Original file line number Diff line number Diff line change
Expand Up @@ -692,9 +692,10 @@ namespace StokesClass
dummy);

this->set_constrained_entries_to_one(diagonal);
inverse_diagonal = diagonal;
const unsigned int local_size = inverse_diagonal.local_size();
for (unsigned int i = 0; i < local_size; ++i)
inverse_diagonal = diagonal;
const unsigned int locally_owned_size =
inverse_diagonal.locally_owned_size();
for (unsigned int i = 0; i < locally_owned_size; ++i)
{
Assert(inverse_diagonal.local_element(i) > 0.,
ExcMessage("No diagonal entry in a positive definite operator "
Expand Down Expand Up @@ -866,7 +867,7 @@ namespace StokesClass

this->set_constrained_entries_to_one(inverse_diagonal);

for (unsigned int i = 0; i < inverse_diagonal.local_size(); ++i)
for (unsigned int i = 0; i < inverse_diagonal.locally_owned_size(); ++i)
{
Assert(inverse_diagonal.local_element(i) > 0.,
ExcMessage("No diagonal entry in a positive definite operator "
Expand Down

0 comments on commit 5ec74da

Please sign in to comment.