Skip to content

Commit

Permalink
Merge pull request #15191 from bangerth/import
Browse files Browse the repository at this point in the history
Avoid variables named 'import'.
  • Loading branch information
kronbichler committed May 13, 2023
2 parents 457dd62 + 5fdff07 commit aacc952
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions source/lac/trilinos_epetra_vector.cc
Original file line number Diff line number Diff line change
Expand Up @@ -178,21 +178,21 @@ namespace LinearAlgebra
"LinearAlgebra::EpetraWrappers::CommunicationPattern."));
}

Epetra_Import import(epetra_comm_pattern->get_epetra_import());
Epetra_Import import_map(epetra_comm_pattern->get_epetra_import());

// The TargetMap and the SourceMap have their roles inverted.
Epetra_FEVector source_vector(import.TargetMap());
Epetra_FEVector source_vector(import_map.TargetMap());
double * values = source_vector.Values();
std::copy(V.begin(), V.end(), values);

if (operation == VectorOperation::insert)
vector->Export(source_vector, import, Insert);
vector->Export(source_vector, import_map, Insert);
else if (operation == VectorOperation::add)
vector->Export(source_vector, import, Add);
vector->Export(source_vector, import_map, Add);
else if (operation == VectorOperation::max)
vector->Export(source_vector, import, Epetra_Max);
vector->Export(source_vector, import_map, Epetra_Max);
else if (operation == VectorOperation::min)
vector->Export(source_vector, import, Epetra_Min);
vector->Export(source_vector, import_map, Epetra_Min);
else
AssertThrow(false, ExcNotImplemented());
}
Expand Down

0 comments on commit aacc952

Please sign in to comment.