ECOGEN 6.0
Evolutive, Compressible, Open, Genuine, Easy, N-phase
Loading...
Searching...
No Matches
ContactAreas Class Reference

#include <ContactAreas.h>

Inherited by NonSymmetricContactAreas, and SymmetricContactAreas.

Public Member Functions

 ContactAreas (const int &numbPhases)
 Constructor of the contact areas.
virtual ~ContactAreas ()
 Virtual destructor of the contact areas.
virtual void computeContactAreas (const std::vector< double > &, const std::vector< double > &)
 Compute the contact areas, either symmetric or non-symmetric.
void recalibrateContactAreas ()
 Recalibration of contact areas.

Public Attributes

std::vector< std::vector< double > > m_contacts
 contact areas [] (non-dimensional, since based on sum of volume fraction = 1)

Constructor & Destructor Documentation

◆ ContactAreas()

ContactAreas::ContactAreas ( const int & numbPhases)

Constructor of the contact areas.

Here is the caller graph for this function:

◆ ~ContactAreas()

ContactAreas::~ContactAreas ( )
virtual

Virtual destructor of the contact areas.

Member Function Documentation

◆ computeContactAreas()

virtual void ContactAreas::computeContactAreas ( const std::vector< double > & ,
const std::vector< double > &  )
inlinevirtual

Compute the contact areas, either symmetric or non-symmetric.

Parameters
alphaLeftleft volume fraction
alphaRightright volume fraction

Reimplemented in NonSymmetricContactAreas, and SymmetricContactAreas.

Here is the call graph for this function:

◆ recalibrateContactAreas()

void ContactAreas::recalibrateContactAreas ( )

Recalibration of contact areas.

Here is the caller graph for this function:

Member Data Documentation

◆ m_contacts

std::vector<std::vector<double> > ContactAreas::m_contacts

contact areas [] (non-dimensional, since based on sum of volume fraction = 1)


The documentation for this class was generated from the following files:
  • /home/runner/work/ECOGEN/ECOGEN/doc_sources/src/Models/NEqDEM/ContactAreas/ContactAreas.h
  • /home/runner/work/ECOGEN/ECOGEN/doc_sources/src/Models/NEqDEM/ContactAreas/ContactAreas.cpp