PolyFEM
Loading...
Searching...
No Matches
polyfem::solver::FrictionForceDerivative Class Reference

#include <FrictionForceDerivative.hpp>

Static Public Member Functions

static void force_shape_derivative (FrictionForm &form, const Eigen::MatrixXd &prev_solution, const Eigen::MatrixXd &solution, const Eigen::MatrixXd &adjoint, const ipc::TangentialCollisions &friction_constraints_set, Eigen::VectorXd &term)
 

Detailed Description

Definition at line 9 of file FrictionForceDerivative.hpp.

Member Function Documentation

◆ force_shape_derivative()

void polyfem::solver::FrictionForceDerivative::force_shape_derivative ( FrictionForm form,
const Eigen::MatrixXd &  prev_solution,
const Eigen::MatrixXd &  solution,
const Eigen::MatrixXd &  adjoint,
const ipc::TangentialCollisions &  friction_constraints_set,
Eigen::VectorXd &  term 
)
static

Definition at line 13 of file FrictionForceDerivative.cpp.

References polyfem::solver::FrictionForm::collision_mesh_, polyfem::solver::FrictionForm::contact_form_, polyfem::solver::FrictionForm::friction_potential_, polyfem::solver::FrictionForm::time_integrator_, and polyfem::utils::unflatten().

Here is the call graph for this function:

The documentation for this class was generated from the following files: