Files
solver/MbDCode/TranslationConstraintIqcJqc.cpp
2023-05-27 21:43:09 -06:00

27 lines
680 B
C++

#include "TranslationConstraintIqcJqc.h"
#include "DispCompIeqcJeqcKeqc.h"
#include "EndFrameqc.h"
#include "CREATE.h"
using namespace MbD;
TranslationConstraintIqcJqc::TranslationConstraintIqcJqc(EndFrmcptr frmi, EndFrmcptr frmj, int axisi) :
TranslationConstraintIqcJc(frmi, frmj, axisi)
{
}
void MbD::TranslationConstraintIqcJqc::initriIeJeIe()
{
riIeJeIe = CREATE<DispCompIeqcJeqcKeqc>::With(frmI, frmJ, frmI, axisI);
}
void MbD::TranslationConstraintIqcJqc::calcPostDynCorrectorIteration()
{
}
void MbD::TranslationConstraintIqcJqc::useEquationNumbers()
{
TranslationConstraintIqcJc::useEquationNumbers();
iqEJ = std::static_pointer_cast<EndFrameqc>(frmJ)->iqE();
}