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

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

add_box(ScdBox *box)moab::ScdInterfaceprotected
assign_global_ids(ScdBox *box)moab::ScdInterfaceprivate
box_dims_tag(bool create_if_missing=true)moab::ScdInterface
box_periodic_tag(bool create_if_missing=true)moab::ScdInterface
box_set_tag(bool create_if_missing=true)moab::ScdInterface
boxDimsTagmoab::ScdInterfaceprivate
boxPeriodicTagmoab::ScdInterfaceprivate
boxSetTagmoab::ScdInterfaceprivate
compute_partition(int np, int nr, const ScdParData &par_data, int *ldims, int *lperiodic=NULL, int *pdims=NULL)moab::ScdInterfaceinlinestatic
compute_partition_alljkbal(int np, int nr, const int gijk[6], const int *const gperiodic, int *lijk, int *lperiodic, int *pijk)moab::ScdInterfaceinlineprivatestatic
compute_partition_alljorkori(int np, int nr, const int gijk[6], const int *const gperiodic, int *lijk, int *lperiodic, int *pijk)moab::ScdInterfaceinlineprivatestatic
compute_partition_sqij(int np, int nr, const int gijk[6], const int *const gperiodic, int *lijk, int *lperiodic, int *pijk)moab::ScdInterfaceinlineprivatestatic
compute_partition_sqijk(int np, int nr, const int gijk[6], const int *const gperiodic, int *lijk, int *lperiodic, int *pijk)moab::ScdInterfaceinlineprivatestatic
compute_partition_sqjk(int np, int nr, const int gijk[6], const int *const gperiodic, int *lijk, int *lperiodic, int *pijk)moab::ScdInterfaceinlineprivatestatic
construct_box(HomCoord low, HomCoord high, const double *const coords, unsigned int num_coords, ScdBox *&new_box, int *const lperiodic=NULL, ScdParData *const par_data=NULL, bool assign_global_ids=false, int resolve_shared_ents=-1)moab::ScdInterface
create_box_set(const HomCoord &low, const HomCoord &high, EntityHandle &scd_set, int *is_periodic=NULL)moab::ScdInterfaceprivate
create_scd_sequence(const HomCoord &low, const HomCoord &high, EntityType type, int starting_id, ScdBox *&new_box, int *is_periodic=NULL)moab::ScdInterface
find_boxes(std::vector< ScdBox * > &boxes)moab::ScdInterface
find_boxes(Range &boxes)moab::ScdInterface
get_boxes(std::vector< ScdBox * > &boxes)moab::ScdInterface
get_indices(const int *const ldims, const int *const rdims, const int *const across_bdy, int *face_dims, std::vector< int > &shared_indices)moab::ScdInterfaceinlineprivatestatic
get_neighbor(int np, int nr, const ScdParData &spd, const int *const dijk, int &pto, int *rdims, int *facedims, int *across_bdy)moab::ScdInterfaceinlinestatic
get_neighbor_alljkbal(int np, int pfrom, const int *const gdims, const int *const gperiodic, const int *const dijk, int &pto, int *rdims, int *facedims, int *across_bdy)moab::ScdInterfaceprivatestatic
get_neighbor_alljorkori(int np, int pfrom, const int *const gdims, const int *const gperiodic, const int *const dijk, int &pto, int *rdims, int *facedims, int *across_bdy)moab::ScdInterfaceprivatestatic
get_neighbor_sqij(int np, int pfrom, const int *const gdims, const int *const gperiodic, const int *const dijk, int &pto, int *rdims, int *facedims, int *across_bdy)moab::ScdInterfaceprivatestatic
get_neighbor_sqijk(int np, int pfrom, const int *const gdims, const int *const gperiodic, const int *const dijk, int &pto, int *rdims, int *facedims, int *across_bdy)moab::ScdInterfaceprivatestatic
get_neighbor_sqjk(int np, int pfrom, const int *const gdims, const int *const gperiodic, const int *const dijk, int &pto, int *rdims, int *facedims, int *across_bdy)moab::ScdInterfaceprivatestatic
get_scd_box(EntityHandle eh)moab::ScdInterface
get_shared_vertices(ParallelComm *pcomm, ScdBox *box, std::vector< int > &procs, std::vector< int > &offsets, std::vector< int > &shared_indices)moab::ScdInterfaceprivatestatic
global_box_dims_tag(bool create_if_missing=true)moab::ScdInterface
globalBoxDimsTagmoab::ScdInterfaceprivate
gtol(const int *gijk, int i, int j, int k)moab::ScdInterfaceinlineprivatestatic
impl() constmoab::ScdInterface
mbImplmoab::ScdInterfaceprivate
part_method_tag(bool create_if_missing=true)moab::ScdInterface
partMethodTagmoab::ScdInterfaceprivate
remove_box(ScdBox *box)moab::ScdInterfaceprotected
ScdBox classmoab::ScdInterfacefriend
scdBoxesmoab::ScdInterfaceprivate
ScdInterface(Interface *impl, bool find_boxes=false)moab::ScdInterface
searchedBoxesmoab::ScdInterfaceprivate
tag_shared_vertices(ParallelComm *pcomm, EntityHandle seth)moab::ScdInterfaceinline
tag_shared_vertices(ParallelComm *pcomm, ScdBox *box)moab::ScdInterface
~ScdInterface()moab::ScdInterface