GEOS
Todo List
Class geos::BadTypeError
(ErrorManager EPIC #2940) Consider adding a way to precise custom exception parameters, to add expected & encountered typeid for this one (in order to manage the exception output more precisely). We could also manage this by having: BadTypeErrorABC <|— BadTypeError< T > /!\ compilation time
Member geos::CellElementRegionSelector::checkSelectionConsistency () const
For now, multiple regions per cell is not supported (ElementRegionManager::getCellBlockToSubRegionMap()). We could refactor the CellElementRegion & Mesh classes so regions are mapped to cell-blocks IN the mesh (and potentially to multiple regions per cell). So, for external meshes, the cell-blocks would no longer be exposed to the final user.
Member geos::MatrixBase< MATRIX, VECTOR >::create (CRSMatrixView< real64 const, globalIndex const > const &localMatrix, localIndex const numLocalColumns, MPI_Comm const &comm)
Replace generic implementation with more efficient ones in each package.
Member geos::SchurComplementOption
Need more descriptive names for options
Member geos::SiloFile::writeDataField (string const &meshName, string const &fieldName, ArrayView< TYPE const, NDIM, USD > const &field, int const siloTensorRank, int const centering, int const cycleNumber, real64 const problemTime, string const &multiRoot)
Verify: documentation missing / incomplete
Member geos::SiloFile::writeElementMesh (ElementRegionBase const &elementRegion, NodeManager const &nodeManager, string const &meshName, const localIndex nnodes, real64 *coords[3], globalIndex const *const globalNodeNum, char const *const ghostNodeFlag, int const cycleNumber, real64 const problemTime, bool &writeArbitraryPolygon)
Verify: documentation missing / incomplete.
Member geos::SiloFile::writeMaterialDataField (string const &meshName, string const &fieldName, array1d< array1d< arrayView2d< TYPE const > > > const &field, ElementRegionBase const &elemRegion, int const centering, int const cycleNumber, real64 const problemTime, string const &multiRoot, string_array const &materialNames)
Verify: documentation missing / incomplete
Member geos::SiloFile::writeMaterialDataField2d (string const &meshName, string const &fieldName, ElementRegionBase const &elemRegion, int const centering, int const cycleNumber, real64 const problemTime, string const &multiRoot, string_array const &materialNames)
Verify: documentation missing / incomplete
Member geos::SiloFile::writeMaterialDataField3d (string const &meshName, string const &fieldName, ElementRegionBase const &elemRegion, int const centering, int const cycleNumber, real64 const problemTime, string const &multiRoot, string_array const &materialNames)
Verify: documentation missing / incomplete
Member geos::SiloFile::writeMaterialDataField4d (string const &meshName, string const &fieldName, ElementRegionBase const &elemRegion, int const centering, int const cycleNumber, real64 const problemTime, string const &multiRoot, string_array const &materialNames)
Verify: documentation missing / incomplete
Member geos::SiloFile::writeMaterialVarDefinition (string const &subDir, string const &matDir, localIndex const matIndex, string const &fieldName)
Verify: documentation missing / incomplete
Member geos::SiloFile::writePolygonMeshObject (const string &meshName, const localIndex nnodes, real64 *coords[3], const globalIndex *dummy1, const int numRegions, const int *shapecnt, const localIndex *const *const meshConnectivity, const globalIndex *const *const globalElementNum, const int *const *const dummy2, const int *const shapetype, const int *const shapesize, const int cycleNumber, const real64 problemTime, const int lnodelist)
Verify: documentation missing / incomplete. The TPL version of doxygen on CI cannot parse unnamed parameters, dummy parameter introduced to remove warning
Member geos::SiloFile::writeStressVarDefinition (string const &MatDir)
Verify: documentation missing / incomplete
Member geos::SiloFile::writeVectorVarDefinition (string const &fieldName, string const &subDirectory)
Verify: documentation missing / incomplete
Member geos::siloFileUtilities::CastField< float, real64 > (const real64 &field, int const dummy)
Verify: the TPL version of doxygen on CI cannot parse unnamed parameters, dummy parameter introduced to remove warning
Member geos::siloFileUtilities::CastField< int, int > (const int &field, int const dummy)
Verify: the TPL version of doxygen on CI cannot parse unnamed parameters, dummy parameter introduced to remove warning
Member geos::siloFileUtilities::CastField< int, long int > (const long int &field, int const dummy)
Verify: the TPL version of doxygen on CI cannot parse unnamed parameters, dummy parameter introduced to remove warning
Member geos::siloFileUtilities::CastField< int, long long int > (const long long int &field, int const dummy)
Verify: the TPL version of doxygen on CI cannot parse unnamed parameters, dummy parameter introduced to remove warning
Member geos::siloFileUtilities::CastField< long int, long int > (const long int &field, int const dummy)
Verify: the TPL version of doxygen on CI cannot parse unnamed parameters, dummy parameter introduced to remove warning
Member geos::siloFileUtilities::CastField< long long int, long long int > (const long long int &field, int const dummy)
Verify: the TPL version of doxygen on CI cannot parse unnamed parameters, dummy parameter introduced to remove warning
Member geos::siloFileUtilities::CastField< real64, real64 > (const real64 &field, int const dummy)
Verify: the TPL version of doxygen on CI cannot parse unnamed parameters, dummy parameter introduced to remove warning
Member geos::stringutilities::cstrlen (char const *const str)
c++17: this function is to remove in favor of std::string_view