Skip to content
Snippets Groups Projects
Commit 32543273 authored by Oliver Sander's avatar Oliver Sander Committed by sander@FU-BERLIN.DE
Browse files

don't call the preprocess method of the iteration steps right before solving -- it is not necessary

[[Imported from SVN: r6897]]
parent b3756d0f
No related branches found
No related tags found
No related merge requests found
......@@ -544,7 +544,6 @@ continuumDirichletToNeumannMap(const std::string& continuumName,
dynamic_cast<LinearIterationStep<MatrixType,VectorType>* >(continuum(continuumName).solver_->iterationStep_)->setProblem(*continuum(continuumName).stiffnessMatrix_, x3d, rhs3d);
continuum(continuumName).solver_->preprocess();
dynamic_cast<IterationStep<VectorType>* >(continuum(continuumName).solver_->iterationStep_)->preprocess();
continuum(continuumName).solver_->solve();
......@@ -795,7 +794,6 @@ linearizedContinuumNeumannToDirichletMap(const std::string& continuumName,
dynamic_cast<LinearIterationStep<MatrixType,VectorType>* >(continuum(continuumName).solver_->iterationStep_)->setProblem(stiffnessMatrix, x, rhs);
//solver.preprocess();
continuum(continuumName).solver_->iterationStep_->preprocess();
continuum(continuumName).solver_->solve();
......@@ -1125,7 +1123,6 @@ iterateWithContact(std::map<std::pair<std::string,std::string>, RigidBodyMotion<
multigridStep->ignoreNodes_ = &totalDirichletNodes;
contactSolver->preprocess();
multigridStep->preprocess();
contactSolver->solve();
......@@ -1299,7 +1296,6 @@ iterateWithContact(std::map<std::pair<std::string,std::string>, RigidBodyMotion<
multigridStep->ignoreNodes_ = &totalDirichletNodes;
contactSolver->preprocess();
multigridStep->preprocess();
contactSolver->solve();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment