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

This is the complete list of members for moab::Coupler, including all inherited members.

_ntotmoab::Couplerprivate
_spectralSourcemoab::Couplerprivate
_spectralTargetmoab::Couplerprivate
_xm1Tagmoab::Couplerprivate
_ym1Tagmoab::Couplerprivate
_zm1Tagmoab::Couplerprivate
all_boxes() constmoab::Couplerinline
allBoxesmoab::Couplerprivate
apply_group_norm_factor(std::vector< std::vector< EntityHandle > > &entity_sets, std::vector< double > &norm_factors, const char *norm_tag, Coupler::IntegType integ_type)moab::Coupler
consolidate_tuples(TupleList **all_tuples, unsigned int num_tuples, TupleList **unique_tuples)moab::Coupler
CONSTANT enum valuemoab::Coupler
constant_interp(EntityHandle elem, Tag tag, double &field)moab::Couplerprivate
Coupler(Interface *impl, ParallelComm *pc, Range &local_elems, int coupler_id, bool init_tree=true, int max_ent_dim=3)moab::Coupler
create_tuples(Range &ent_sets, const char **tag_names, unsigned int num_tags, TupleList **tuples)moab::Coupler
create_tuples(Range &ent_sets, Tag *tag_handles, unsigned int num_tags, TupleList **tuples)moab::Coupler
do_normalization(const char *norm_tag, std::vector< std::vector< EntityHandle > > &entity_sets, std::vector< std::vector< EntityHandle > > &entity_groups, Coupler::IntegType integ_type, int num_integ_pts)moab::Coupler
get_gl_points_on_elements(Range &targ_elems, std::vector< double > &vpos, int &numPointsOfInterest)moab::Coupler
get_group_integ_vals(std::vector< std::vector< EntityHandle > > &groups, std::vector< double > &integ_vals, const char *norm_tag, int num_integ_pts, Coupler::IntegType integ_type)moab::Coupler
get_matching_entities(EntityHandle root_set, const char **tag_names, const char **tag_values, int num_tags, std::vector< std::vector< EntityHandle > > *entity_sets, std::vector< std::vector< EntityHandle > > *entity_groups)moab::Coupler
get_matching_entities(EntityHandle root_set, Tag *tag_handles, const char **tag_values, int num_tags, std::vector< std::vector< EntityHandle > > *entity_sets, std::vector< std::vector< EntityHandle > > *entity_groups)moab::Coupler
initialize_spectral_elements(EntityHandle rootSource, EntityHandle rootTarget, bool &specSou, bool &specTar)moab::Coupler
initialize_tree()moab::Coupler
IntegType enum namemoab::Coupler
interp_field(EntityHandle elem, CartVect nat_coord, Tag tag, double &field)moab::Couplerprivate
interpolate(Coupler::Method method, Tag tag, double *interp_vals, TupleList *tl=NULL, bool normalize=true)moab::Couplerinline
interpolate(Coupler::Method method, const std::string &tag_name, double *interp_vals, TupleList *tl=NULL, bool normalize=true)moab::Coupler
interpolate(Coupler::Method *methods, const std::string *tag_names, int *points_per_method, int num_methods, double *interp_vals, TupleList *tl=NULL, bool normalize=true)moab::Coupler
interpolate(Coupler::Method *methods, Tag *tag_names, int *points_per_method, int num_methods, double *interp_vals, TupleList *tl=NULL, bool normalize=true)moab::Coupler
LINEAR_FE enum valuemoab::Coupler
local_root() constmoab::Couplerinline
localRootmoab::Couplerprivate
locate_points(double *xyz, unsigned int num_points, double rel_eps=0.0, double abs_eps=0.0, TupleList *tl=NULL, bool store_local=true)moab::Coupler
locate_points(Range &ents, double rel_eps=0.0, double abs_eps=0.0, TupleList *tl=NULL, bool store_local=true)moab::Coupler
mapped_pts() constmoab::Couplerinline
mappedPtsmoab::Couplerprivate
max_dimmoab::Couplerprivate
mb_impl() constmoab::Couplerinline
mbImplmoab::Couplerprivate
Method enum namemoab::Coupler
my_id() constmoab::Couplerinline
my_pc() constmoab::Couplerinline
my_range() constmoab::Couplerinline
my_tree() constmoab::Couplerinline
myIdmoab::Couplerprivate
myPcmoab::Couplerprivate
myRangemoab::Couplerprivate
myTreemoab::Couplerprivate
nat_param(double xyz[3], std::vector< EntityHandle > &entities, std::vector< CartVect > &nat_coords, double epsilon=0.0)moab::Couplerprivate
normalize_mesh(EntityHandle root_set, const char *norm_tag, Coupler::IntegType integ_type, int num_integ_pts)moab::Coupler
normalize_subset(EntityHandle root_set, const char *norm_tag, const char **tag_names, int num_tags, const char **tag_values, Coupler::IntegType integ_type, int num_integ_pts)moab::Coupler
normalize_subset(EntityHandle root_set, const char *norm_tag, Tag *tag_handles, int num_tags, const char **tag_values, Coupler::IntegType integ_type, int num_integ_pts)moab::Coupler
num_its() constmoab::Couplerinline
numItsmoab::Couplerprivate
QUADRATIC_FE enum valuemoab::Coupler
set_spherical(bool arg1=true)moab::Couplerinline
SPECTRAL enum valuemoab::Coupler
sphericalmoab::Couplerprivate
SPHERICAL enum valuemoab::Coupler
target_ents() constmoab::Couplerinline
targetEntsmoab::Couplerprivate
targetPtsmoab::Couplerprivate
test_local_box(double *xyz, int from_proc, int remote_index, int index, bool &point_located, double rel_eps=0.0, double abs_eps=0.0, TupleList *tl=NULL)moab::Couplerprivate
VOLUME enum valuemoab::Coupler
~Coupler()moab::Couplervirtual