Additional Interface Routines for Solid and Shell Material Laws
Get Brick centroid coordinates and velocity when used with solid elements, to obtain
the solid centroid coordinates:
CALL MAT_SOLID_GET_NOD_X(USER_X)- Get cell center coordinates.Where,
USER_X- An array in DOUBLE PRECISION of size NEL.
CALL MAT_SOLID_GET_NOD_V(USER_V)- Get cell velocities at centroid.Where,
USER_V- An array in DOUBLE PRECISION of size NEL.
Get Table Interpolation
GET_U_NUMTABLE(TID)- This function returns a table number from an Input Deck Table ID.
GET_TABLE_VALUE(ITABLE,XX,XXDIM,YY)- This function computes the result value
YYfrom Table numberITABLEwith EntryXX.Where,ITABLE- INTEGER Table number
XX- Double Precision Array
XXDIM- Dimension of
XXArray YY- Double Precision
GET_TABLE_VALUE_DYDX(ITABLE,XX,XXDIM,YY,DYDX)- This function computes the result value
YYand the slope from Table numberITABLEwith EntryXX.Where,ITABLE- INTEGER Table number
XX- Double Precision Array
XXDIM- Dimension of
XXArray YY- Double Precision
DYDX- Slope at point
XX