MFEM v4.10.0
Finite element discretization library
Loading...
Searching...
No Matches
mfem::FindPointsGSLIB Member List

This is the complete list of members for mfem::FindPointsGSLIB, including all inherited members.

ARITHMETIC enum valuemfem::FindPointsGSLIB
AvgType enum namemfem::FindPointsGSLIB
avgtypemfem::FindPointsGSLIBprotected
bdr_tolmfem::FindPointsGSLIBprotected
crmfem::FindPointsGSLIBprotected
default_interp_valuemfem::FindPointsGSLIBprotected
DEVmfem::FindPointsGSLIBprotected
dimmfem::FindPointsGSLIBprotected
DistributeInterpolatedValues(const Vector &int_vals, const int vdim, const int ordering, Vector &field_out) constmfem::FindPointsGSLIBvirtual
DistributePointInfoToOwningMPIRanks(Array< unsigned int > &recv_elem, Vector &recv_ref, Array< unsigned int > &recv_code)mfem::FindPointsGSLIBvirtual
fdataDmfem::FindPointsGSLIBprotected
fec_map_linmfem::FindPointsGSLIBprotected
fes_rst_mapmfem::FindPointsGSLIBprotected
FindPoints(const Vector &point_pos, int point_pos_ordering=Ordering::byNODES)mfem::FindPointsGSLIB
FindPoints(const ParticleVector &point_pos)mfem::FindPointsGSLIBinline
FindPoints(Mesh &m, const Vector &point_pos, const int point_pos_ordering=Ordering::byNODES, const double bbox_rel_size_inc=0.1, const double newt_tol=1.0e-12, const int npt_max=256)mfem::FindPointsGSLIB
FindPointsEdgeLocal2(const Vector &point_pos, int point_pos_ordering, Array< unsigned int > &gsl_code_dev_l, Array< unsigned int > &gsl_elem_dev_l, Vector &gsl_ref_l, Vector &gsl_dist_l, int npt)mfem::FindPointsGSLIBprotected
FindPointsEdgeLocal3(const Vector &point_pos, int point_pos_ordering, Array< unsigned int > &gsl_code_dev_l, Array< unsigned int > &gsl_elem_dev_l, Vector &gsl_ref_l, Vector &gsl_dist_l, int npt)mfem::FindPointsGSLIBprotected
FindPointsEdgeSetup2(DevStruct &devs, const double *const elx[2], const unsigned n, const unsigned int nel, const unsigned m, const double bbox_rel_size_inc, const unsigned int local_hash_size, const unsigned int global_hash_size, const Vector *aabb_sz_inc)mfem::FindPointsGSLIBprotected
FindPointsGSLIB()mfem::FindPointsGSLIB
FindPointsGSLIB(Mesh &mesh_in, const double bbox_rel_size_inc=0.1, const double newt_tol=1.0e-12, const int npt_max=256)mfem::FindPointsGSLIB
FindPointsGSLIB(MPI_Comm comm_)mfem::FindPointsGSLIB
FindPointsGSLIB(ParMesh &mesh_in, const double bbox_rel_size_inc=0.1, const double newt_tol=1.0e-12, const int npt_max=256)mfem::FindPointsGSLIB
FindPointsGSLIB(const FindPointsGSLIB &)=deletemfem::FindPointsGSLIB
FindPointsLocal2(const Vector &point_pos, int point_pos_ordering, Array< unsigned int > &gsl_code_dev_l, Array< unsigned int > &gsl_elem_dev_l, Vector &gsl_ref_l, Vector &gsl_dist_l, int npt)mfem::FindPointsGSLIBprotected
FindPointsLocal3(const Vector &point_pos, int point_pos_ordering, Array< unsigned int > &gsl_code_dev_l, Array< unsigned int > &gsl_elem_dev_l, Vector &gsl_ref_l, Vector &gsl_dist_l, int npt)mfem::FindPointsGSLIBprotected
FindPointsOnDevice(const Vector &point_pos, const int point_pos_ordering=Ordering::byNODES)mfem::FindPointsGSLIBprotected
FindPointsSurf(const Vector &point_pos, int point_pos_ordering=Ordering::byNODES)mfem::FindPointsGSLIB
FindPointsSurf(const ParticleVector &point_pos)mfem::FindPointsGSLIBinline
FindPointsSurfLocal3(const Vector &point_pos, int point_pos_ordering, Array< unsigned int > &gsl_code_dev_l, Array< unsigned int > &gsl_elem_dev_l, Vector &gsl_ref_l, Vector &gsl_dist_l, int npt)mfem::FindPointsGSLIBprotected
FindPointsSurfSetup3(DevStruct &devs, const double *const elx[3], const unsigned n, const unsigned int nel, const unsigned m, const double bbox_rel_size_inc, const unsigned int local_hash_size, const unsigned int global_hash_size, const int rD, const Vector *aabb_sz_inc)mfem::FindPointsGSLIBprotected
FreeCrystal()mfem::FindPointsGSLIBprotected
FreeData()mfem::FindPointsGSLIBvirtual
GetAxisAlignedBoundingBoxes(Vector &aabb) constmfem::FindPointsGSLIB
GetBoundingBoxMesh(int type)mfem::FindPointsGSLIB
GetCode() constmfem::FindPointsGSLIBinlinevirtual
GetDist() constmfem::FindPointsGSLIBinlinevirtual
GetElem() constmfem::FindPointsGSLIBinlinevirtual
GetGLLMesh() constmfem::FindPointsGSLIBinlinevirtual
GetGSLIBElem() constmfem::FindPointsGSLIBinlinevirtual
GetGSLIBReferencePosition() constmfem::FindPointsGSLIBinlinevirtual
GetNodalValues(const GridFunction *gf_in, Vector &node_vals, const Array< IntegrationRule * > *ir_in=nullptr, bool by_element=false) constmfem::FindPointsGSLIBprotectedvirtual
GetOrientedBoundingBoxes(DenseTensor &obbA, Vector &obbC, Vector &obbV) constmfem::FindPointsGSLIB
GetPointsNotFoundIndices() constmfem::FindPointsGSLIB
GetProc() constmfem::FindPointsGSLIBinlinevirtual
GetReferencePosition() constmfem::FindPointsGSLIBinlinevirtual
gf_rst_mapmfem::FindPointsGSLIBprotected
gpu_to_cpu_fallbackmfem::FindPointsGSLIBprotected
gsl_codemfem::FindPointsGSLIBprotected
gsl_commmfem::FindPointsGSLIBprotected
gsl_distmfem::FindPointsGSLIBprotected
gsl_elemmfem::FindPointsGSLIBprotected
gsl_meshmfem::FindPointsGSLIBprotected
gsl_mfem_elemmfem::FindPointsGSLIBprotected
gsl_mfem_refmfem::FindPointsGSLIBprotected
gsl_procmfem::FindPointsGSLIBprotected
gsl_refmfem::FindPointsGSLIBprotected
HARMONIC enum valuemfem::FindPointsGSLIB
Interpolate(const GridFunction &field_in, Vector &field_out)mfem::FindPointsGSLIBvirtual
Interpolate(const GridFunction &field_in, Vector &field_out, const int field_out_ordering)mfem::FindPointsGSLIBvirtual
Interpolate(const Vector &point_pos, const GridFunction &field_in, Vector &field_out, int point_pos_ordering=Ordering::byNODES)mfem::FindPointsGSLIB
Interpolate(const Vector &point_pos, const GridFunction &field_in, Vector &field_out, const int point_pos_ordering, const int field_out_ordering)mfem::FindPointsGSLIB
Interpolate(Mesh &m, const Vector &point_pos, const GridFunction &field_in, Vector &field_out, const int point_pos_ordering=Ordering::byNODES)mfem::FindPointsGSLIB
InterpolateGeneral(const GridFunction &field_in, Vector &field_out, const int field_out_ordering)mfem::FindPointsGSLIBprotectedvirtual
InterpolateH1(const GridFunction &field_in, Vector &field_out, const int field_out_ordering)mfem::FindPointsGSLIBprotectedvirtual
InterpolateLocal1(const Vector &field_in, Array< int > &gsl_elem_dev_l, Vector &gsl_ref_l, Vector &field_out, int npt, int ncomp, int dof1dsol)mfem::FindPointsGSLIBprotected
InterpolateLocal2(const Vector &field_in, Array< int > &gsl_elem_dev_l, Vector &gsl_ref_l, Vector &field_out, int npt, int ncomp, int dof1dsol)mfem::FindPointsGSLIBprotected
InterpolateLocal3(const Vector &field_in, Array< int > &gsl_elem_dev_l, Vector &gsl_ref_l, Vector &field_out, int npt, int ncomp, int dof1dsol)mfem::FindPointsGSLIBprotected
InterpolateOnDevice(const Vector &field_in_evec, Vector &field_out, const int nel, const int ncomp, const int dof1dsol, const int ordering)mfem::FindPointsGSLIBprotected
InterpolateSurf(const GridFunction &field_in, Vector &field_out)mfem::FindPointsGSLIBvirtual
InterpolateSurf(const GridFunction &field_in, Vector &field_out, const int field_out_ordering)mfem::FindPointsGSLIBvirtual
InterpolateSurfBase(const Vector &field_in, Vector &field_out, const int nel, const int ncomp, const int dof1dsol, const int field_out_ordering)mfem::FindPointsGSLIBprotected
ir_splitmfem::FindPointsGSLIBprotected
ir_split_solmfem::FindPointsGSLIBprotected
ir_split_sol_ordermfem::FindPointsGSLIBprotected
MapRefPosAndElemIndices()mfem::FindPointsGSLIBprotectedvirtual
meshmfem::FindPointsGSLIBprotected
mesh_points_cntmfem::FindPointsGSLIBprotected
mesh_splitmfem::FindPointsGSLIBprotected
NE_split_totalmfem::FindPointsGSLIBprotected
NONE enum valuemfem::FindPointsGSLIB
obb_checkmfem::FindPointsGSLIBprotected
operator=(const FindPointsGSLIB &)=deletemfem::FindPointsGSLIB
points_cntmfem::FindPointsGSLIBprotected
recv_indexmfem::FindPointsGSLIBprotected
recv_procmfem::FindPointsGSLIBprotected
SetDefaultInterpolationValue(double interp_value_)mfem::FindPointsGSLIBinlinevirtual
SetDistanceToleranceForPointsFoundOnBoundary(double bdr_tol_)mfem::FindPointsGSLIBinlinevirtual
SetGPUtoCPUFallback(bool mode)mfem::FindPointsGSLIBinlinevirtual
SetL2AvgType(AvgType avgtype_)mfem::FindPointsGSLIBinlinevirtual
Setup(Mesh &m, const double bbox_rel_size_inc=0.1, const double newt_tol=1.0e-12, const int npt_max=256)mfem::FindPointsGSLIB
SetupCrystal()mfem::FindPointsGSLIBprotected
SetupDevice()mfem::FindPointsGSLIBprotected
setupflagmfem::FindPointsGSLIBprotected
SetupIntegrationRuleForSplitMesh(Mesh *mesh, IntegrationRule *irule, int order)mfem::FindPointsGSLIBprotectedvirtual
SetupIntegrationRules(const int order, Array< IntegrationRule * > &ir_out)mfem::FindPointsGSLIBprotectedvirtual
SetupSplitMeshes()mfem::FindPointsGSLIBprotectedvirtual
SetupSplitMeshesAndIntegrationRules(const int order)mfem::FindPointsGSLIBprotectedvirtual
SetupSurf(Mesh &m, const double bbox_rel_size_inc=0.1, const double newt_tol=1.0e-12)mfem::FindPointsGSLIB
SetupSurfBase(Mesh &m, const double bbox_rel_size_inc, const Vector *aabb_sz_inc, const double newt_tol)mfem::FindPointsGSLIBprotected
SetupSurfWithAABBExpansion(Mesh &m, const Vector &aabb_sz_inc, const double newt_tol=1.0e-12)mfem::FindPointsGSLIB
spacedimmfem::FindPointsGSLIBprotected
split_element_geommfem::FindPointsGSLIBprotected
split_element_indexmfem::FindPointsGSLIBprotected
split_element_mapmfem::FindPointsGSLIBprotected
~FindPointsGSLIB()mfem::FindPointsGSLIBvirtual