diff --git a/Solver/dofManager.h b/Solver/dofManager.h index 1c61b6617de3d2e221373a712c12c76fae0ef561..e337eebfc93713f018dd5b8ec9d119a3eadb214c 100644 --- a/Solver/dofManager.h +++ b/Solver/dofManager.h @@ -249,6 +249,18 @@ class dofManager : public dofManagerBase{ } return false; } + + virtual inline void getFixedDof(Dof key, dataVec& val) const{ + typename std::map<Dof, dataVec>::const_iterator it = fixed.find(key); + if (it != fixed.end()) { + val = it->second; + } + else{ + Msg::Error("getFixedDof: Dof is not fixed"); + return; + } + + }; virtual inline void getDofValue(Dof key, dataVec &val) const {