GetFEM  5.4.3
level_set_contact::contact_pair_info Class Reference

Prepares the final information needed to pass to the contact brick for every contact pair to assemble tangent terms. More...

#include <getfem_level_set_contact.h>

Public Member Functions

bool contact_changed ()
 Actual master/slave contact detection. More...
 
void clear_contact_history ()
 clearing contact element lists
 
void update (void) const
 updating contact information (mesh_fem's, mesh_im's) with the deformation. More...
 

Detailed Description

Prepares the final information needed to pass to the contact brick for every contact pair to assemble tangent terms.

Definition at line 178 of file getfem_level_set_contact.h.

Member Function Documentation

◆ contact_changed()

bool level_set_contact::contact_pair_info::contact_changed ( )

Actual master/slave contact detection.

Level set field is projected on the boundary of the master and only the elements which nodes satisfy level_set + Multiplier > 0 become contact elements

Definition at line 365 of file getfem_level_set_contact.cc.

◆ update()

void level_set_contact::contact_pair_info::update ( void  ) const

updating contact information (mesh_fem's, mesh_im's) with the deformation.

Contact detection is not performed

Definition at line 508 of file getfem_level_set_contact.cc.


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