Mesh Oriented datABase  (version 5.4.1)
Array-based unstructured mesh datastructure
moab::Coupler Member List
This is the complete list of members for moab::Coupler, including all inherited members.
_ntotmoab::Coupler [private]
_spectralSourcemoab::Coupler [private]
_spectralTargetmoab::Coupler [private]
_xm1Tagmoab::Coupler [private]
_ym1Tagmoab::Coupler [private]
_zm1Tagmoab::Coupler [private]
all_boxes() const moab::Coupler [inline]
allBoxesmoab::Coupler [private]
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::Coupler [private]
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::Coupler [private]
interpolate(Coupler::Method method, Tag tag, double *interp_vals, TupleList *tl=NULL, bool normalize=true)moab::Coupler [inline]
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() const moab::Coupler [inline]
localRootmoab::Coupler [private]
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() const moab::Coupler [inline]
mappedPtsmoab::Coupler [private]
max_dimmoab::Coupler [private]
mb_impl() const moab::Coupler [inline]
mbImplmoab::Coupler [private]
Method enum namemoab::Coupler
my_id() const moab::Coupler [inline]
my_pc() const moab::Coupler [inline]
my_range() const moab::Coupler [inline]
my_tree() const moab::Coupler [inline]
myIdmoab::Coupler [private]
myPcmoab::Coupler [private]
myRangemoab::Coupler [private]
myTreemoab::Coupler [private]
nat_param(double xyz[3], std::vector< EntityHandle > &entities, std::vector< CartVect > &nat_coords, double epsilon=0.0)moab::Coupler [private]
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() const moab::Coupler [inline]
numItsmoab::Coupler [private]
QUADRATIC_FE enum valuemoab::Coupler
set_spherical(bool arg1=true)moab::Coupler [inline]
SPECTRAL enum valuemoab::Coupler
sphericalmoab::Coupler [private]
SPHERICAL enum valuemoab::Coupler
target_ents() const moab::Coupler [inline]
targetEntsmoab::Coupler [private]
targetPtsmoab::Coupler [private]
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::Coupler [private]
VOLUME enum valuemoab::Coupler
~Coupler()moab::Coupler [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines