pass::gtoc Namespace Reference
Functions | |
std::array< double, 3 > | cross_product (std::array< double, 3 > v1, std::array< double, 3 > v2) |
double | dot_product (std::array< double, 3 > v1, std::array< double, 3 > v2) |
double | norm (std::array< double, 3 > v) |
std::array< double, 3 > | unit_vector (const std::array< double, 3 > &v) |
std::array< double, 3 > | add (std::array< double, 3 > v1, std::array< double, 3 > v2) |
std::array< double, 3 > | sub (std::array< double, 3 > v1, std::array< double, 3 > v2) |
std::array< double, 3 > | mul (std::array< double, 3 > v1, const double r) |
std::array< double, 3 > | div (std::array< double, 3 > v1, const double r) |
Function Documentation
◆ add()
std::array< double, 3 > pass::gtoc::add | ( | std::array< double, 3 > | v1, |
std::array< double, 3 > | v2 | ||
) |
Here is the caller graph for this function:
◆ cross_product()
std::array< double, 3 > pass::gtoc::cross_product | ( | std::array< double, 3 > | v1, |
std::array< double, 3 > | v2 | ||
) |
Here is the caller graph for this function:
◆ div()
std::array< double, 3 > pass::gtoc::div | ( | std::array< double, 3 > | v1, |
const double | r | ||
) |
Here is the caller graph for this function:
◆ dot_product()
double pass::gtoc::dot_product | ( | std::array< double, 3 > | v1, |
std::array< double, 3 > | v2 | ||
) |
Here is the caller graph for this function:
◆ mul()
std::array< double, 3 > pass::gtoc::mul | ( | std::array< double, 3 > | v1, |
const double | r | ||
) |
Here is the caller graph for this function:
◆ norm()
double pass::gtoc::norm | ( | std::array< double, 3 > | v | ) |
Here is the caller graph for this function:
◆ sub()
std::array< double, 3 > pass::gtoc::sub | ( | std::array< double, 3 > | v1, |
std::array< double, 3 > | v2 | ||
) |
Here is the caller graph for this function:
◆ unit_vector()
std::array< double, 3 > pass::gtoc::unit_vector | ( | const std::array< double, 3 > & | v | ) |
Here is the call graph for this function:
Here is the caller graph for this function: