Program Listing for File fem/element/real/base.h#
↰ Return to documentation for file (oti/fem/element/real/base.h)
#ifndef OTI_FEM_ELEMENT_REAL_BASE_H
#define OTI_FEM_ELEMENT_REAL_BASE_H
/**************************************************************************************************/
uint8_t elemd_is_started( elemd_t* elemd );
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
uint8_t elemd_is_allocated( elemd_t* elemd );
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
void elemd_clear_flag_start(elemd_t* elemd );
void elemd_raise_flag_start(elemd_t* elemd );
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
void elemd_clear_flag_alloc(elemd_t* elemd );
void elemd_raise_flag_alloc(elemd_t* elemd );
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
int64_t elemd_end(elemd_t* elemd);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
int64_t elemd_free( elemd_t* elemd );
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
elemd_t elemd_init( void );
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
int64_t elemd_start( elemd_t* elemd, uint64_t nbasis, int64_t geomBase,
int64_t kind, uint8_t ndim );
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
int64_t elemd_allocate(elemd_t* elemd, uint64_t intorder );
// ----------------------------------------------------------------------------------------------------
#endif