Loading...
Searching...
No Matches
bitpit::LevelSetObject Member List

This is the complete list of members for bitpit::LevelSetObject, including all inherited members.

_evalCellGradient(long id, bool signedLevelSet) const =0 (defined in bitpit::LevelSetObject)bitpit::LevelSetObjectprotectedpure virtual
_evalCellSign(long id) const =0 (defined in bitpit::LevelSetObject)bitpit::LevelSetObjectprotectedpure virtual
_evalCellValue(long id, bool signedLevelSet) const =0 (defined in bitpit::LevelSetObject)bitpit::LevelSetObjectprotectedpure virtual
_evalGradient(const std::array< double, 3 > &point, bool signedLevelSet) const =0 (defined in bitpit::LevelSetObject)bitpit::LevelSetObjectprotectedpure virtual
_evalSign(const std::array< double, 3 > &point) constbitpit::LevelSetObjectprotectedvirtual
_evalValue(const std::array< double, 3 > &point, bool signedLevelSet) const =0 (defined in bitpit::LevelSetObject)bitpit::LevelSetObjectprotectedpure virtual
_intersectSurface(long, double distance, LevelSetIntersectionMode=LevelSetIntersectionMode::FAST_FUZZY) constbitpit::LevelSetObjectprotectedvirtual
absorbData(std::fstream &, const std::string &, VTKFormat, uint64_t, uint8_t, VTKDataType)bitpit::VTKBaseStreamervirtual
adaptCellCaches(const std::vector< adaption::Info > &adaptionData)bitpit::LevelSetObjectprotected
addVTKOutputData(LevelSetField field, const std::string &objectName)bitpit::LevelSetObjectprotectedvirtual
BITPIT_DEPRECATED_FOR(short getSign(long cellId) const, short evalCellSign(long id) const) (defined in bitpit::LevelSetObject)bitpit::LevelSetObject
BITPIT_DEPRECATED_FOR(double getValue(long cellId) const, double evalCellValue(long id, bool signedLevelSet) const) (defined in bitpit::LevelSetObject)bitpit::LevelSetObject
BITPIT_DEPRECATED_FOR(std::array< double BITPIT_COMMA 3 > getGradient(long cellId) const, std::array< double BITPIT_COMMA 3 > evalCellGradient(long id, bool signedLevelSet) const) (defined in bitpit::LevelSetObject)bitpit::LevelSetObject
CELL_CACHE_IS_SIGNEDbitpit::LevelSetObjectprotectedstatic
CELL_LOCATION_INTERSECTION_MODEbitpit::LevelSetObjectprotectedstatic
CellCacheCollection typedef (defined in bitpit::LevelSetObject)bitpit::LevelSetObject
CellCacheEntry typedef (defined in bitpit::LevelSetObject)bitpit::LevelSetObjectprotected
clearCellCache(std::size_t cacheId, bool release)bitpit::LevelSetObjectprotected
clone() const =0 (defined in bitpit::LevelSetObject)bitpit::LevelSetObjectpure virtual
completeCellCacheExchange(const std::unordered_map< int, std::vector< long > > &sendCellIds, std::size_t cacheIds, DataCommunicator *)bitpit::LevelSetObjectprotected
completeCellCachesExchange(const std::unordered_map< int, std::vector< long > > &sendCellIds, const std::vector< std::size_t > &cacheIds, DataCommunicator *)bitpit::LevelSetObjectprotected
computeProjectionPoint(long cellId) constbitpit::LevelSetObject
computeProjectionPoint(const std::array< double, 3 > &point) constbitpit::LevelSetObject
computeVertexProjectionPoint(long vertexId) constbitpit::LevelSetObject
createCellCache(LevelSetFillIn expectedFillIn, std::size_t cacheId=CellCacheCollection::NULL_CACHE_ID)bitpit::LevelSetObjectprotected
createCellLocationCache(std::size_t cacheId=CellCacheCollection::NULL_CACHE_ID)bitpit::LevelSetObjectprotectedvirtual
createCellPropagatedSignCache(std::size_t cacheId=CellCacheCollection::NULL_CACHE_ID)bitpit::LevelSetObjectprotectedvirtual
createFieldCellCache(LevelSetField field, std::size_t cacheId=CellCacheCollection::NULL_CACHE_ID)bitpit::LevelSetObjectprotectedvirtual
createFieldCellCache(LevelSetField field, std::size_t cacheId=CellCacheCollection::NULL_CACHE_ID)bitpit::LevelSetObjectprotected
destroyCellBulkData()bitpit::LevelSetObjectprotected
destroyCellCache(std::size_t cacheId)bitpit::LevelSetObjectprotected
destroyCellLocationCache()bitpit::LevelSetObjectprotected
destroyCellNarrowBandData()bitpit::LevelSetObjectprotected
destroyCellPropagatedSignCache()bitpit::LevelSetObjectprotected
destroyFieldCellCache(LevelSetField field)bitpit::LevelSetObjectprotectedvirtual
disableFieldCellCache(LevelSetField field)bitpit::LevelSetObject
dump(std::ostream &)bitpit::LevelSetObjectprotectedvirtual
empty() const =0 (defined in bitpit::LevelSetObject)bitpit::LevelSetObjectpure virtual
enableFieldCellCache(LevelSetField field, LevelSetCacheMode cacheMode)bitpit::LevelSetObject
enableVTKOutput(const LevelSetFieldset &fieldset, bool enable=true)bitpit::LevelSetObject
enableVTKOutput(const LevelSetFieldset &fieldset, const std::string &objectName, bool enable=true)bitpit::LevelSetObject
enableVTKOutput(LevelSetField field, bool enable=true)bitpit::LevelSetObject
enableVTKOutput(LevelSetField field, const std::string &objectName, bool enable=true)bitpit::LevelSetObject
enableVTKOutput(LevelSetWriteField field, bool enable=true)bitpit::LevelSetObject
enableVTKOutput(LevelSetWriteField fieldset, const std::string &objectName, bool enable=true)bitpit::LevelSetObject
evalCellCacheFillIds(LevelSetZone zone, LevelSetCacheMode cacheMode) constbitpit::LevelSetObjectprotected
evalCellCacheFillIds(LevelSetZone zone, LevelSetCacheMode cacheMode, const std::vector< adaption::Info > &adaptionData) constbitpit::LevelSetObjectprotected
evalCellCacheStaleIds(const std::vector< adaption::Info > &adaptionData) constbitpit::LevelSetObjectprotected
evalCellField(LevelSetField field, long id, const evaluator_t &evaluator, const fallback_t &fallback) constbitpit::LevelSetObjectprotected
evalCellFieldCached(LevelSetField field, long id, const evaluator_t &evaluator, const fallback_t &fallback) constbitpit::LevelSetObjectprotected
evalCellFullCacheFillIds(LevelSetZone zone) constbitpit::LevelSetObjectprotected
evalCellFullCacheFillIds(LevelSetZone zone, const std::vector< adaption::Info > &adaptionData) constbitpit::LevelSetObjectprotected
evalCellGradient(long id, bool signedLevelSet) constbitpit::LevelSetObjectvirtual
evalCellNarrowBandCacheFillIds(LevelSetZone zone) constbitpit::LevelSetObjectprotected
evalCellNarrowBandCacheFillIds(LevelSetZone zone, const std::vector< adaption::Info > &adaptionData) constbitpit::LevelSetObjectprotected
evalCellOnDemandCacheFillIds(LevelSetZone zone) constbitpit::LevelSetObjectprotected
evalCellOnDemandCacheFillIds(LevelSetZone zone, const std::vector< adaption::Info > &adaptionData) constbitpit::LevelSetObjectprotected
evalCellProjectionPoint(long id) constbitpit::LevelSetObjectvirtual
evalCellSign(long id) constbitpit::LevelSetObjectvirtual
evalCellValue(long id, bool signedLevelSet) constbitpit::LevelSetObjectvirtual
evalGradient(const std::array< double, 3 > &point, bool signedLevelSet) constbitpit::LevelSetObjectvirtual
evalProjectionPoint(const std::array< double, 3 > &point) constbitpit::LevelSetObjectvirtual
evalSign(const std::array< double, 3 > &point) constbitpit::LevelSetObjectvirtual
evaluate()bitpit::LevelSetObjectprotected
evaluateCellBulkData()bitpit::LevelSetObjectprotected
evaluateCellNarrowBandData()bitpit::LevelSetObjectprotected
evalValue(const std::array< double, 3 > &point, bool signedLevelSet) constbitpit::LevelSetObjectvirtual
evalValueSign(double value) constbitpit::LevelSetObjectprotected
fillCellGeometricNarrowBandLocationCache(long id)bitpit::LevelSetObjectprotectedvirtual
fillCellLocationCache()bitpit::LevelSetObjectprotectedvirtual
fillCellLocationCache(const std::vector< adaption::Info > &adaptionData)bitpit::LevelSetObjectprotectedvirtual
fillCellPropagatedSignCache()bitpit::LevelSetObjectprotectedvirtual
fillFieldCellCache(LevelSetField field, const std::vector< long > &cellIds)bitpit::LevelSetObjectprotected
fillFieldCellCache(LevelSetField field, long id)bitpit::LevelSetObjectprotectedvirtual
fillFieldCellCache(LevelSetField field, long id, const value_t &value) constbitpit::LevelSetObjectprotected
fillFieldCellCaches(LevelSetZone zone, const std::vector< LevelSetField > &fields)bitpit::LevelSetObjectprotected
fillFieldCellCaches(LevelSetZone zone, const std::vector< LevelSetField > &fields, const std::vector< adaption::Info > &adaptionData)bitpit::LevelSetObjectprotected
flushData(std::fstream &, const std::string &, VTKFormat) overridebitpit::LevelSetObjectvirtual
flushValue(std::fstream &, VTKFormat, const T &value) constbitpit::VTKBaseStreamer
flushValue(std::fstream &, VTKFormat, const T *values, int nValues) constbitpit::VTKBaseStreamer
flushVTKOutputData(std::fstream &stream, VTKFormat format, LevelSetField field) constbitpit::LevelSetObjectprotectedvirtual
flushVTKOutputData(std::fstream &stream, VTKFormat format, LevelSetField field, const evaluator_t evluator, const fallback_t fallback) constbitpit::LevelSetObjectprotected
getCellBulkEvaluationMode() constbitpit::LevelSetObject
getCellCache(std::size_t cacheId) constbitpit::LevelSetObjectprotected
getCellCache(std::size_t cacheId) constbitpit::LevelSetObjectprotected
getCellLocation(long id) constbitpit::LevelSetObjectprotected
getCellZone(long id) constbitpit::LevelSetObjectprotected
getFieldCellCache(LevelSetField field) constbitpit::LevelSetObjectprotected
getFieldCellCache(LevelSetField field) constbitpit::LevelSetObjectprotected
getFieldCellCacheId(LevelSetField field) constbitpit::LevelSetObjectprotected
getFieldCellCacheMode(LevelSetField field) constbitpit::LevelSetObject
getId() constbitpit::LevelSetObject
getKernel() constbitpit::LevelSetObjectvirtual
getKernel()bitpit::LevelSetObjectprotectedvirtual
getLevelSetInfo(long cellId) constbitpit::LevelSetObject
getLS(long cellId) constbitpit::LevelSetObject
getNarrowBandSize() constbitpit::LevelSetObject
getReferenceCount() constbitpit::LevelSetObject
getSizeNarrowBand() constbitpit::LevelSetObject
getSupportedFields() constbitpit::LevelSetObjectvirtual
getVTKOutputDataName(LevelSetField field, const std::string &objectName) constbitpit::LevelSetObjectprotected
getVTKOutputFieldName(LevelSetField field) constbitpit::LevelSetObjectprotectedvirtual
hasVTKOutputData(LevelSetField field, const std::string &objectName) constbitpit::LevelSetObjectprotected
intersectSurface(long, LevelSetIntersectionMode=LevelSetIntersectionMode::FAST_FUZZY) constbitpit::LevelSetObject
isCellInNarrowBand(long id) constbitpit::LevelSetObjectvirtual
isInNarrowBand(const std::array< double, 3 > &point) constbitpit::LevelSetObjectvirtual
isPrimary() constbitpit::LevelSetObjectvirtual
LevelSet (defined in bitpit::LevelSetObject)bitpit::LevelSetObjectfriend
LevelSetObject(int)bitpit::LevelSetObjectprotected
LevelSetObject(const LevelSetObject &other)bitpit::LevelSetObjectprotected
LevelSetObject(LevelSetObject &&other)bitpit::LevelSetObjectprotected
LevelSetProxyObject (defined in bitpit::LevelSetObject)bitpit::LevelSetObjectfriend
m_cellLocationCacheIdbitpit::LevelSetObjectprotected
m_cellPropagatedSignCacheIdbitpit::LevelSetObjectprotected
m_defaultSignedLevelSet (defined in bitpit::LevelSetObject)bitpit::LevelSetObjectprotected
m_enabledOutputFields (defined in bitpit::LevelSetObject)bitpit::LevelSetObjectprotected
m_kernelbitpit::LevelSetObjectprotected
m_narrowBandSizebitpit::LevelSetObjectprotected
pruneCellCache(std::size_t cacheId, const std::vector< long > &cellIds)bitpit::LevelSetObjectprotected
removeVTKOutputData(LevelSetField field, const std::string &objectName)bitpit::LevelSetObjectprotected
restore(std::istream &)bitpit::LevelSetObjectprotectedvirtual
setCellBulkEvaluationMode(LevelSetBulkEvaluationMode evaluationMode)bitpit::LevelSetObject
setDefaultLevelSetSigndness(bool signedLevelSet)bitpit::LevelSetObjectprotected
setKernel(LevelSetKernel *)bitpit::LevelSetObjectprotectedvirtual
setNarrowBandSize(double size)bitpit::LevelSetObjectprotected
setSizeNarrowBand(double)bitpit::LevelSetObjectprotected
startCellCacheExchange(const std::unordered_map< int, std::vector< long > > &recvCellIds, std::size_t cacheIds, DataCommunicator *) constbitpit::LevelSetObjectprotected
startCellCachesExchange(const std::unordered_map< int, std::vector< long > > &recvCellIds, const std::vector< std::size_t > &cacheIds, DataCommunicator *) constbitpit::LevelSetObjectprotected
update(const std::vector< adaption::Info > &adaptionData)bitpit::LevelSetObject
update() (defined in bitpit::LevelSetObject)bitpit::LevelSetObjectprotected
updateCellBulkData(const std::vector< adaption::Info > &adaptionData)bitpit::LevelSetObjectprotected
updateCellNarrowBandData(const std::vector< adaption::Info > &adaptionData)bitpit::LevelSetObjectprotected
~LevelSetObject()bitpit::LevelSetObjectvirtual
~VTKBaseStreamer()=default (defined in bitpit::VTKBaseStreamer)bitpit::VTKBaseStreamervirtual
--- layout: doxygen_footer ---