v0.14.0
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
ContactOperators.hpp File Reference

Go to the source code of this file.

Classes

struct  OpContactTools::CommonData
 [Common data] More...
 
struct  OpContactTools::OpPostProcVertex
 [Common data] More...
 
struct  OpContactTools::OpConstrainBoundaryRhs
 
struct  OpContactTools::OpConstrainBoundaryLhs_dU
 
struct  OpContactTools::OpConstrainBoundaryLhs_dTraction
 
struct  OpContactTools::OpGetClosestRigidBodyData
 
struct  OpContactTools::OpPostProcContact
 
struct  OpContactTools::OpGetGaussPtsContactState
 [Postprocessing] More...
 
struct  OpContactTools::OpGetContactArea
 

Namespaces

namespace  OpContactTools
 

Functions

template<typename T >
double OpContactTools::gap0 (double g, FTensor::Tensor1< T, 3 > &t_disp, FTensor::Tensor1< T, 3 > &t_normal)
 
template<typename T1 , typename T2 >
double OpContactTools::normal_traction (Tensor1< T1, 3 > &t_traction, Tensor1< T2, 3 > &t_normal)
 
double OpContactTools::sign (double x)
 
double OpContactTools::w (const double g, const double t)
 
double OpContactTools::constraint (double g0, double g, double &&t)
 
double OpContactTools::diff_constraints_dtraction (double g, double &&t)
 
double OpContactTools::diff_constraints_dgap (double g, double &&t)