![]() |
|
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, sqrt(), 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, sqrt(), helpers::toString(), and WARN.
std::pair<T,T> getLinearFit | ( | const std::vector< T > | X, |
const std::vector< T > | Y | ||
) |
References b, computeFFc(), DPMBase::getName(), Calibration::getParam(), i, INFO, logger, out(), helpers::readFromCommandLine(), helpers::readFromFile(), s, DPMBase::setName(), oomph::Global_string_for_annotation::string(), oomph::StringConversion::to_string(), and helpers::writeToFile().
References a, b, calibrate::c, logger, constants::NaN, sqrt(), and WARN.