|
Classes | |
struct | ShearStageData |
Functions | |
template<typename T > | |
std::pair< T, T > | getLinearFit (const std::vector< T > X, const std::vector< T > Y) |
std::pair< double, double > | solveQuad (double a, double b, double c) |
double | computeFFc (Mdouble preCompressionNormalStress, Mdouble preCompressionShearStress, std::vector< double > normalStress, std::vector< double > maxShearStress) |
double | computeSimpleFFc (Mdouble preCompressionNormalStress, Mdouble preCompressionShearStress, std::vector< double > normalStress, std::vector< double > maxShearStress) |
int | main (int argc, char *argv[]) |
double computeFFc | ( | Mdouble | preCompressionNormalStress, |
Mdouble | preCompressionShearStress, | ||
std::vector< double > | normalStress, | ||
std::vector< double > | maxShearStress | ||
) |
https://www.dietmar-schulze.de/grdle1.pdf
References getLinearFit(), INFO, logger, helpers::toString(), and WARN.
Referenced by main().
double computeSimpleFFc | ( | Mdouble | preCompressionNormalStress, |
Mdouble | preCompressionShearStress, | ||
std::vector< double > | normalStress, | ||
std::vector< double > | maxShearStress | ||
) |
https://www.dietmar-schulze.de/grdle1.pdf
References getLinearFit(), INFO, logger, helpers::toString(), and WARN.
std::pair<T,T> getLinearFit | ( | const std::vector< T > | X, |
const std::vector< T > | Y | ||
) |
References constants::i, INFO, logger, n, X, and Y.
Referenced by computeFFc(), and computeSimpleFFc().
int main | ( | int argc | , |
char * | argv[] | ||
) |
References computeFFc(), DPMBase::getName(), Calibration::getParam(), constants::i, INFO, logger, helpers::readFromCommandLine(), helpers::readFromFile(), DPMBase::setName(), and helpers::writeToFile().
References logger, constants::NaN, and WARN.