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

#include <SmoothContactForceDerivative.hpp>

Static Public Member Functions

static void force_shape_derivative (const SmoothContactForm &form, const ipc::SmoothCollisions &collision_set, const Eigen::MatrixXd &solution, const Eigen::VectorXd &adjoint_sol, Eigen::VectorXd &term)
 

Detailed Description

Definition at line 9 of file SmoothContactForceDerivative.hpp.

Member Function Documentation

◆ force_shape_derivative()

void polyfem::solver::SmoothContactForceDerivative::force_shape_derivative ( const SmoothContactForm form,
const ipc::SmoothCollisions &  collision_set,
const Eigen::MatrixXd &  solution,
const Eigen::VectorXd &  adjoint_sol,
Eigen::VectorXd &  term 
)
static

Definition at line 11 of file SmoothContactForceDerivative.cpp.

References polyfem::solver::SmoothContactForm::barrier_potential_, polyfem::solver::ContactForm::barrier_stiffness(), polyfem::solver::ContactForm::collision_mesh_, and polyfem::solver::ContactForm::compute_displaced_surface().

Here is the call graph for this function:

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