FEDEM Solver  R8.0
Source code of the dynamics solver
Functions | Variables
FFaBodyHandler_F.C File Reference
#include <fstream>
#include <vector>
#include <string>
#include <cstring>
#include "FFaLib/FFaAlgebra/FFaBody.H"
#include "FFaLib/FFaAlgebra/FFaMat34.H"
#include "FFaLib/FFaOS/FFaFortran.H"
#include "FFaLib/FFaOS/FFaFilePath.H"
#include "FFaLib/FFaDefinitions/FFaMsg.H"
Include dependency graph for FFaBodyHandler_F.C:

Functions

 INTEGER_FUNCTION (ffa_body, FFA_BODY) const
 
static bool checkBodyIndex (int bodyIndex, int &ierr)
 
 SUBROUTINE (ffa_get_nofaces, FFA_GET_NOFACES) const
 
 SUBROUTINE (ffa_get_face, FFA_GET_FACE) const
 
 SUBROUTINE (ffa_partial_volume, FFA_PARTIAL_VOLUME) const
 
 SUBROUTINE (ffa_total_volume, FFA_TOTAL_VOLUME) const
 
 SUBROUTINE (ffa_save_intersection, FFA_SAVE_INTERSECTION) const
 
 SUBROUTINE (ffa_inc_area, FFA_INC_AREA) const
 
 SUBROUTINE (ffa_erase_bodies, FFA_ERASE_BODIES)()
 

Variables

static std::vector< FFaBody * > ourBodies
 

Function Documentation

◆ checkBodyIndex()

static bool checkBodyIndex ( int  bodyIndex,
int &  ierr 
)
static

◆ INTEGER_FUNCTION()

INTEGER_FUNCTION ( ffa_body  ,
FFA_BODY   
) const

◆ SUBROUTINE() [1/7]

SUBROUTINE ( ffa_erase_bodies  ,
FFA_ERASE_BODIES   
)

◆ SUBROUTINE() [2/7]

SUBROUTINE ( ffa_get_face  ,
FFA_GET_FACE   
) const

◆ SUBROUTINE() [3/7]

SUBROUTINE ( ffa_get_nofaces  ,
FFA_GET_NOFACES   
) const

◆ SUBROUTINE() [4/7]

SUBROUTINE ( ffa_inc_area  ,
FFA_INC_AREA   
) const

◆ SUBROUTINE() [5/7]

SUBROUTINE ( ffa_partial_volume  ,
FFA_PARTIAL_VOLUME   
) const

◆ SUBROUTINE() [6/7]

SUBROUTINE ( ffa_save_intersection  ,
FFA_SAVE_INTERSECTION   
) const

◆ SUBROUTINE() [7/7]

SUBROUTINE ( ffa_total_volume  ,
FFA_TOTAL_VOLUME   
) const

Variable Documentation

◆ ourBodies

std::vector<FFaBody*> ourBodies
static