Adhesion¶
Normal Adhesion Potential¶
-
double ipc::normal_adhesion_potential(const double d,
const double dhat_p, const double dhat_a, const double a2);¶ The normal adhesion potential.
-
double ipc::normal_adhesion_potential_first_derivative(
const double d, const double dhat_p, const double dhat_a,
const double a2);¶ The first derivative of the normal adhesion potential wrt d.
-
double ipc::normal_adhesion_potential_second_derivative(
const double d, const double dhat_p, const double dhat_a,
const double a2);¶ The second derivative of the normal adhesion potential wrt d.
-
double ipc::max_normal_adhesion_force_magnitude(
const double dhat_p, const double dhat_a, const double a2);¶ The maximum normal adhesion force magnitude.
Tangential Adhesion Potential¶
-
double ipc::tangential_adhesion_f0(
const double y, const double eps_a);¶ The tangential adhesion mollifier function.
-
double ipc::tangential_adhesion_f1(
const double y, const double eps_a);¶ The first derivative of the tangential adhesion mollifier function.
-
double ipc::tangential_adhesion_f2(
const double y, const double eps_a);¶ The second derivative of the tangential adhesion mollifier function.
-
double ipc::tangential_adhesion_f1_over_x(
const double y, const double eps_a);¶ The first derivative of the tangential adhesion mollifier function divided by y.