ASMT output, MBDyn input and output done.
This commit is contained in:
@@ -32,6 +32,18 @@ void MbD::MBDynMarker::parseMBDyn(std::vector<std::string>& args)
|
||||
}
|
||||
}
|
||||
|
||||
void MbD::MBDynMarker::parseMBDynClamp(std::vector<std::string>& args)
|
||||
{
|
||||
//rOmO = rOPO + aAOP*rPmP
|
||||
//aAOm = aAOP * aAPm
|
||||
auto rOmO = std::make_shared<FullColumn<double>>(3);
|
||||
auto aAOm = FullMatrix<double>::identitysptr(3);
|
||||
auto rOPO = readPosition(args);
|
||||
auto aAOP = readOrientation(args);
|
||||
rPmP = aAOP->transposeTimesFullColumn(rOmO->minusFullColumn(rOPO));
|
||||
aAPm = aAOP->transposeTimesFullMatrix(aAOm);
|
||||
}
|
||||
|
||||
void MbD::MBDynMarker::createASMT()
|
||||
{
|
||||
auto asmtAsm = asmtAssembly();
|
||||
|
||||
Reference in New Issue
Block a user