This is the complete list of members for moab::TempestOnlineMap, including all inherited members.
ApplyBoundsLimiting(std::vector< double > &dataInDouble, std::vector< double > &dataOutDouble, CAASType caasType=CAAS_GLOBAL, int caasIteration=0, double mismatch=0.0) | moab::TempestOnlineMap | |
ApplyWeights(moab::Tag srcSolutionTag, moab::Tag tgtSolutionTag, bool transpose=false, CAASType caasType=CAAS_NONE, double default_projection=0.0) | moab::TempestOnlineMap | |
ApplyWeights(std::vector< double > &srcVals, std::vector< double > &tgtVals, bool transpose=false) | moab::TempestOnlineMap | private |
CAAS_GLOBAL enum value | moab::TempestOnlineMap | |
CAAS_LOCAL enum value | moab::TempestOnlineMap | |
CAAS_LOCAL_ADJACENT enum value | moab::TempestOnlineMap | |
CAAS_NONE enum value | moab::TempestOnlineMap | |
CAAS_QLT enum value | moab::TempestOnlineMap | |
CAASLimiter(std::vector< double > &dataCorrectedField, std::vector< double > &dataLowerBound, std::vector< double > &dataUpperBound, double &dMass) | moab::TempestOnlineMap | private |
CAASType enum name | moab::TempestOnlineMap | |
col_dtoc_dofmap | moab::TempestOnlineMap | private |
col_gdofmap | moab::TempestOnlineMap | private |
colMap | moab::TempestOnlineMap | private |
ComputeAdjacencyRelations(std::vector< std::unordered_set< int > > &vecAdjFaces, int nrings, const Range &entities, bool useMOABAdjacencies=true, Mesh *trMesh=nullptr) | moab::TempestOnlineMap | |
ComputeMetrics(Remapper::IntersectionContext ctx, moab::Tag &exactTag, moab::Tag &approxTag, std::map< std::string, double > &metrics, bool verbose=true) | moab::TempestOnlineMap | |
dataGLLNodesDest | moab::TempestOnlineMap | private |
dataGLLNodesSrc | moab::TempestOnlineMap | private |
dataGLLNodesSrcCov | moab::TempestOnlineMap | private |
DefineAnalyticalSolution(moab::Tag &exactSolnTag, const std::string &solnName, Remapper::IntersectionContext ctx, sample_function testFunction, moab::Tag *clonedSolnTag=NULL, std::string cloneSolnName="") | moab::TempestOnlineMap | |
DiscretizationType enum name | moab::TempestOnlineMap | |
DiscretizationType_CGLL enum value | moab::TempestOnlineMap | |
DiscretizationType_DGLL enum value | moab::TempestOnlineMap | |
DiscretizationType_FV enum value | moab::TempestOnlineMap | |
DiscretizationType_PCLOUD enum value | moab::TempestOnlineMap | |
fill_col_ids(std::vector< int > &ids_of_interest) | moab::TempestOnlineMap | inline |
fill_row_ids(std::vector< int > &ids_of_interest) | moab::TempestOnlineMap | inline |
GenerateRemappingWeights(std::string strInputType, std::string strOutputType, const GenerateOfflineMapAlgorithmOptions &mapOptions, const std::string &srcDofTagName="GLOBAL_ID", const std::string &tgtDofTagName="GLOBAL_ID") | moab::TempestOnlineMap | |
GetColGlobalDoF(int localID) const | moab::TempestOnlineMap | inline |
GetDestinationGlobalNDofs() | moab::TempestOnlineMap | |
GetDestinationLocalNDofs() | moab::TempestOnlineMap | |
GetDestinationNDofsPerElement() | moab::TempestOnlineMap | inline |
GetGlobalSourceAreas() const | moab::TempestOnlineMap | |
GetGlobalTargetAreas() const | moab::TempestOnlineMap | |
GetIndexOfColGlobalDoF(int globalColDoF) const | moab::TempestOnlineMap | inline |
GetIndexOfRowGlobalDoF(int globalRowDoF) const | moab::TempestOnlineMap | inline |
GetRowGlobalDoF(int localID) const | moab::TempestOnlineMap | inline |
GetSourceGlobalNDofs() | moab::TempestOnlineMap | |
GetSourceLocalNDofs() | moab::TempestOnlineMap | |
GetSourceNDofsPerElement() | moab::TempestOnlineMap | inline |
is_parallel | moab::TempestOnlineMap | private |
is_root | moab::TempestOnlineMap | private |
IsConservative(double dTolerance) | moab::TempestOnlineMap | virtual |
IsConsistent(double dTolerance) | moab::TempestOnlineMap | virtual |
IsMonotone(double dTolerance) | moab::TempestOnlineMap | virtual |
LinearRemapFVtoFV_Tempest_MOAB(int nOrder) | moab::TempestOnlineMap | private |
LinearRemapFVtoGLL_MOAB(const DataArray3D< int > &dataGLLNodes, const DataArray3D< double > &dataGLLJacobian, const DataArray1D< double > &dataGLLNodalArea, int nOrder, int nMonotoneType, bool fContinuous, bool fNoConservation) | moab::TempestOnlineMap | private |
LinearRemapGLLtoGLL2_MOAB(const DataArray3D< int > &dataGLLNodesIn, const DataArray3D< double > &dataGLLJacobianIn, const DataArray3D< int > &dataGLLNodesOut, const DataArray3D< double > &dataGLLJacobianOut, const DataArray1D< double > &dataNodalAreaOut, int nPin, int nPout, int nMonotoneType, bool fContinuousIn, bool fContinuousOut, bool fNoConservation) | moab::TempestOnlineMap | private |
LinearRemapGLLtoGLL2_Pointwise_MOAB(const DataArray3D< int > &dataGLLNodesIn, const DataArray3D< double > &dataGLLJacobianIn, const DataArray3D< int > &dataGLLNodesOut, const DataArray3D< double > &dataGLLJacobianOut, const DataArray1D< double > &dataNodalAreaOut, int nPin, int nPout, int nMonotoneType, bool fContinuousIn, bool fContinuousOut) | moab::TempestOnlineMap | private |
LinearRemapNN_MOAB(bool use_GID_matching=false, bool strict_check=false) | moab::TempestOnlineMap | private |
LinearRemapSE0_Tempest_MOAB(const DataArray3D< int > &dataGLLNodes, const DataArray3D< double > &dataGLLJacobian) | moab::TempestOnlineMap | private |
LinearRemapSE4_Tempest_MOAB(const DataArray3D< int > &dataGLLNodes, const DataArray3D< double > &dataGLLJacobian, int nMonotoneType, bool fContinuousIn, bool fNoConservation) | moab::TempestOnlineMap | private |
m_bConserved | moab::TempestOnlineMap | private |
m_destDiscType | moab::TempestOnlineMap | private |
m_dofTagDest | moab::TempestOnlineMap | private |
m_dofTagSrc | moab::TempestOnlineMap | private |
m_eInputType | moab::TempestOnlineMap | private |
m_eOutputType | moab::TempestOnlineMap | private |
m_iMonotonicity | moab::TempestOnlineMap | private |
m_input_order | moab::TempestOnlineMap | private |
m_interface | moab::TempestOnlineMap | private |
m_meshInput | moab::TempestOnlineMap | private |
m_meshInputCov | moab::TempestOnlineMap | private |
m_meshOutput | moab::TempestOnlineMap | private |
m_meshOverlap | moab::TempestOnlineMap | private |
m_nDofsPEl_Dest | moab::TempestOnlineMap | private |
m_nDofsPEl_Src | moab::TempestOnlineMap | private |
m_nTotDofs_Dest | moab::TempestOnlineMap | private |
m_nTotDofs_Src | moab::TempestOnlineMap | private |
m_nTotDofs_SrcCov | moab::TempestOnlineMap | private |
m_output_order | moab::TempestOnlineMap | private |
m_remapper | moab::TempestOnlineMap | private |
m_srcDiscType | moab::TempestOnlineMap | private |
PrintMapStatistics() | moab::TempestOnlineMap | |
QLTLimiter(int caasIteration, std::vector< double > &dataCorrectedField, std::vector< double > &dataLowerBound, std::vector< double > &dataUpperBound, std::vector< double > &dMassDefect) | moab::TempestOnlineMap | private |
rank | moab::TempestOnlineMap | private |
ReadParallelMap(const char *strSource, const std::vector< int > &owned_dof_ids, bool row_major_ownership=true) | moab::TempestOnlineMap | |
row_dtoc_dofmap | moab::TempestOnlineMap | private |
row_gdofmap | moab::TempestOnlineMap | private |
rowMap | moab::TempestOnlineMap | private |
sample_function typedef | moab::TempestOnlineMap | |
set_col_dc_dofs(std::vector< int > &values_entities) | moab::TempestOnlineMap | |
set_row_dc_dofs(std::vector< int > &values_entities) | moab::TempestOnlineMap | |
SetDestinationNDofsPerElement(int nt) | moab::TempestOnlineMap | inline |
SetDOFmapAssociation(DiscretizationType srcType, int srcOrder, bool isSrcContinuous, DataArray3D< int > *srcdataGLLNodes, DataArray3D< int > *srcdataGLLNodesSrc, DiscretizationType destType, int destOrder, bool isTgtContinuous, DataArray3D< int > *tgtdataGLLNodes) | moab::TempestOnlineMap | |
SetDOFmapTags(const std::string srcDofTagName, const std::string tgtDofTagName) | moab::TempestOnlineMap | |
SetMeshInput(Mesh *imesh) | moab::TempestOnlineMap | inline |
SetSourceNDofsPerElement(int ns) | moab::TempestOnlineMap | inline |
setup_sizes_dimensions() | moab::TempestOnlineMap | private |
size | moab::TempestOnlineMap | private |
srccol_dtoc_dofmap | moab::TempestOnlineMap | private |
srccol_gdofmap | moab::TempestOnlineMap | private |
TempestOnlineMap(moab::TempestRemapper *remapper) | moab::TempestOnlineMap | |
WriteHDF5MapFile(const std::string &filename) | moab::TempestOnlineMap | private |
WriteParallelMap(const std::string &strTarget, const std::map< std::string, std::string > &attrMap) | moab::TempestOnlineMap | |
WriteSCRIPMapFile(const std::string &strOutputFile, const std::map< std::string, std::string > &attrMap) | moab::TempestOnlineMap | private |
~TempestOnlineMap() | moab::TempestOnlineMap | virtual |