Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
moab::TempestOnlineMap Member List

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::TempestOnlineMapprivate
CAAS_GLOBAL enum valuemoab::TempestOnlineMap
CAAS_LOCAL enum valuemoab::TempestOnlineMap
CAAS_LOCAL_ADJACENT enum valuemoab::TempestOnlineMap
CAAS_NONE enum valuemoab::TempestOnlineMap
CAAS_QLT enum valuemoab::TempestOnlineMap
CAASLimiter(std::vector< double > &dataCorrectedField, std::vector< double > &dataLowerBound, std::vector< double > &dataUpperBound, double &dMass)moab::TempestOnlineMapprivate
CAASType enum namemoab::TempestOnlineMap
col_dtoc_dofmapmoab::TempestOnlineMapprivate
col_gdofmapmoab::TempestOnlineMapprivate
colMapmoab::TempestOnlineMapprivate
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
dataGLLNodesDestmoab::TempestOnlineMapprivate
dataGLLNodesSrcmoab::TempestOnlineMapprivate
dataGLLNodesSrcCovmoab::TempestOnlineMapprivate
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 namemoab::TempestOnlineMap
DiscretizationType_CGLL enum valuemoab::TempestOnlineMap
DiscretizationType_DGLL enum valuemoab::TempestOnlineMap
DiscretizationType_FV enum valuemoab::TempestOnlineMap
DiscretizationType_PCLOUD enum valuemoab::TempestOnlineMap
fill_col_ids(std::vector< int > &ids_of_interest)moab::TempestOnlineMapinline
fill_row_ids(std::vector< int > &ids_of_interest)moab::TempestOnlineMapinline
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) constmoab::TempestOnlineMapinline
GetDestinationGlobalNDofs()moab::TempestOnlineMap
GetDestinationLocalNDofs()moab::TempestOnlineMap
GetDestinationNDofsPerElement()moab::TempestOnlineMapinline
GetGlobalSourceAreas() constmoab::TempestOnlineMap
GetGlobalTargetAreas() constmoab::TempestOnlineMap
GetIndexOfColGlobalDoF(int globalColDoF) constmoab::TempestOnlineMapinline
GetIndexOfRowGlobalDoF(int globalRowDoF) constmoab::TempestOnlineMapinline
GetRowGlobalDoF(int localID) constmoab::TempestOnlineMapinline
GetSourceGlobalNDofs()moab::TempestOnlineMap
GetSourceLocalNDofs()moab::TempestOnlineMap
GetSourceNDofsPerElement()moab::TempestOnlineMapinline
is_parallelmoab::TempestOnlineMapprivate
is_rootmoab::TempestOnlineMapprivate
IsConservative(double dTolerance)moab::TempestOnlineMapvirtual
IsConsistent(double dTolerance)moab::TempestOnlineMapvirtual
IsMonotone(double dTolerance)moab::TempestOnlineMapvirtual
LinearRemapFVtoFV_Tempest_MOAB(int nOrder)moab::TempestOnlineMapprivate
LinearRemapFVtoGLL_MOAB(const DataArray3D< int > &dataGLLNodes, const DataArray3D< double > &dataGLLJacobian, const DataArray1D< double > &dataGLLNodalArea, int nOrder, int nMonotoneType, bool fContinuous, bool fNoConservation)moab::TempestOnlineMapprivate
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::TempestOnlineMapprivate
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::TempestOnlineMapprivate
LinearRemapNN_MOAB(bool use_GID_matching=false, bool strict_check=false)moab::TempestOnlineMapprivate
LinearRemapSE0_Tempest_MOAB(const DataArray3D< int > &dataGLLNodes, const DataArray3D< double > &dataGLLJacobian)moab::TempestOnlineMapprivate
LinearRemapSE4_Tempest_MOAB(const DataArray3D< int > &dataGLLNodes, const DataArray3D< double > &dataGLLJacobian, int nMonotoneType, bool fContinuousIn, bool fNoConservation)moab::TempestOnlineMapprivate
m_bConservedmoab::TempestOnlineMapprivate
m_destDiscTypemoab::TempestOnlineMapprivate
m_dofTagDestmoab::TempestOnlineMapprivate
m_dofTagSrcmoab::TempestOnlineMapprivate
m_eInputTypemoab::TempestOnlineMapprivate
m_eOutputTypemoab::TempestOnlineMapprivate
m_iMonotonicitymoab::TempestOnlineMapprivate
m_input_ordermoab::TempestOnlineMapprivate
m_interfacemoab::TempestOnlineMapprivate
m_meshInputmoab::TempestOnlineMapprivate
m_meshInputCovmoab::TempestOnlineMapprivate
m_meshOutputmoab::TempestOnlineMapprivate
m_meshOverlapmoab::TempestOnlineMapprivate
m_nDofsPEl_Destmoab::TempestOnlineMapprivate
m_nDofsPEl_Srcmoab::TempestOnlineMapprivate
m_nTotDofs_Destmoab::TempestOnlineMapprivate
m_nTotDofs_Srcmoab::TempestOnlineMapprivate
m_nTotDofs_SrcCovmoab::TempestOnlineMapprivate
m_output_ordermoab::TempestOnlineMapprivate
m_remappermoab::TempestOnlineMapprivate
m_srcDiscTypemoab::TempestOnlineMapprivate
PrintMapStatistics()moab::TempestOnlineMap
QLTLimiter(int caasIteration, std::vector< double > &dataCorrectedField, std::vector< double > &dataLowerBound, std::vector< double > &dataUpperBound, std::vector< double > &dMassDefect)moab::TempestOnlineMapprivate
rankmoab::TempestOnlineMapprivate
ReadParallelMap(const char *strSource, const std::vector< int > &owned_dof_ids, bool row_major_ownership=true)moab::TempestOnlineMap
row_dtoc_dofmapmoab::TempestOnlineMapprivate
row_gdofmapmoab::TempestOnlineMapprivate
rowMapmoab::TempestOnlineMapprivate
sample_function typedefmoab::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::TempestOnlineMapinline
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::TempestOnlineMapinline
SetSourceNDofsPerElement(int ns)moab::TempestOnlineMapinline
setup_sizes_dimensions()moab::TempestOnlineMapprivate
sizemoab::TempestOnlineMapprivate
srccol_dtoc_dofmapmoab::TempestOnlineMapprivate
srccol_gdofmapmoab::TempestOnlineMapprivate
TempestOnlineMap(moab::TempestRemapper *remapper)moab::TempestOnlineMap
WriteHDF5MapFile(const std::string &filename)moab::TempestOnlineMapprivate
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::TempestOnlineMapprivate
~TempestOnlineMap()moab::TempestOnlineMapvirtual