void AuxiliarySystem::reinitElem(const Elem * /*elem*/, THREAD_ID tid) { for (std::map<std::string, MooseVariable *>::iterator it = _nodal_vars[tid].begin(); it != _nodal_vars[tid].end(); ++it) { MooseVariable *var = it->second; var->computeElemValues(); } for (std::map<std::string, MooseVariable *>::iterator it = _elem_vars[tid].begin(); it != _elem_vars[tid].end(); ++it) { MooseVariable *var = it->second; var->reinitAux(); var->computeElemValues(); } }
void AuxiliarySystem::reinitElem(const Elem * /*elem*/, THREAD_ID tid) { for (const auto & it : _nodal_vars[tid]) { MooseVariable * var = it.second; var->computeElemValues(); } for (const auto & it : _elem_vars[tid]) { MooseVariable * var = it.second; var->reinitAux(); var->computeElemValues(); } }
void AuxiliarySystem::reinitElemFace(const Elem * /*elem*/, unsigned int /*side*/, BoundaryID /*bnd_id*/, THREAD_ID tid) { for (std::map<std::string, MooseVariable *>::iterator it = _nodal_vars[tid].begin(); it != _nodal_vars[tid].end(); ++it) { MooseVariable *var = it->second; var->computeElemValuesFace(); } for (std::map<std::string, MooseVariable *>::iterator it = _elem_vars[tid].begin(); it != _elem_vars[tid].end(); ++it) { MooseVariable *var = it->second; var->reinitAux(); var->reinitAuxNeighbor(); var->computeElemValuesFace(); } }
void AuxiliarySystem::reinitElemFace(const Elem * /*elem*/, unsigned int /*side*/, BoundaryID /*bnd_id*/, THREAD_ID tid) { for (const auto & it : _nodal_vars[tid]) { MooseVariable * var = it.second; var->computeElemValuesFace(); } for (const auto & it : _elem_vars[tid]) { MooseVariable * var = it.second; var->reinitAux(); var->reinitAuxNeighbor(); var->computeElemValuesFace(); } }