Legion Runtime
Legion::PhysicalRegion Member List

This is the complete list of members for Legion::PhysicalRegion, including all inherited members.

empty_colocation_regions(const char *accessor_kind, FieldID fid, bool reduction=false) (defined in Legion::PhysicalRegion)Legion::PhysicalRegionprotectedstatic
exists(void) const (defined in Legion::PhysicalRegion)Legion::PhysicalRegioninline
fail_bounds_check(DomainPoint p, FieldID fid, PrivilegeMode mode, bool multi=false) (defined in Legion::PhysicalRegion)Legion::PhysicalRegionprotectedstatic
fail_bounds_check(Domain d, FieldID fid, PrivilegeMode mode, bool multi=false) (defined in Legion::PhysicalRegion)Legion::PhysicalRegionprotectedstatic
fail_padding_check(DomainPoint p, FieldID fid) (defined in Legion::PhysicalRegion)Legion::PhysicalRegionprotectedstatic
fail_privilege_check(DomainPoint p, FieldID fid, PrivilegeMode mode) (defined in Legion::PhysicalRegion)Legion::PhysicalRegionprotectedstatic
fail_privilege_check(Domain d, FieldID fid, PrivilegeMode mode) (defined in Legion::PhysicalRegion)Legion::PhysicalRegionprotectedstatic
get_bounds(void) const (defined in Legion::PhysicalRegion)Legion::PhysicalRegion
get_bounds(void *realm_is, TypeTag type_tag) const (defined in Legion::PhysicalRegion)Legion::PhysicalRegionprotected
get_fields(std::vector< FieldID > &fields) constLegion::PhysicalRegion
get_instance_info(PrivilegeMode mode, FieldID fid, size_t field_size, void *realm_is, TypeTag type_tag, const char *warning_string, bool silence_warnings, bool generic_accessor, bool check_field_size, ReductionOpID redop=0) const (defined in Legion::PhysicalRegion)Legion::PhysicalRegionprotected
get_instance_info(PrivilegeMode mode, const std::vector< PhysicalRegion > &other_regions, FieldID fid, size_t field_size, void *realm_is, TypeTag type_tag, const char *warning_string, bool silence_warnings, bool generic_accessor, bool check_field_size, bool need_bounds, ReductionOpID redop=0) const (defined in Legion::PhysicalRegion)Legion::PhysicalRegionprotected
get_logical_region(void) constLegion::PhysicalRegion
get_memories(std::set< Memory > &memories, bool silence_warnings=false, const char *warning_string=NULL) constLegion::PhysicalRegion
get_padding_info(FieldID fid, size_t field_size, Domain *inner, Domain &outer, const char *warning_string, bool silence_warnings, bool generic_accessor, bool check_field_size) const (defined in Legion::PhysicalRegion)Legion::PhysicalRegionprotected
get_privilege(void) constLegion::PhysicalRegion
is_mapped(void) constLegion::PhysicalRegion
is_valid(void) constLegion::PhysicalRegion
legion_buffer_size(void) (defined in Legion::Unserializable< PhysicalRegion >)Legion::Unserializable< PhysicalRegion >inline
legion_deserialize(const void *buffer) (defined in Legion::Unserializable< PhysicalRegion >)Legion::Unserializable< PhysicalRegion >inline
legion_serialize(void *buffer) (defined in Legion::Unserializable< PhysicalRegion >)Legion::Unserializable< PhysicalRegion >inline
operator DomainT< DIM, COORD_T >(void) const (defined in Legion::PhysicalRegion)Legion::PhysicalRegion
operator Rect< DIM, COORD_T >(void) const (defined in Legion::PhysicalRegion)Legion::PhysicalRegion
operator<(const PhysicalRegion &reg) const (defined in Legion::PhysicalRegion)Legion::PhysicalRegioninline
operator=(const PhysicalRegion &rhs) (defined in Legion::PhysicalRegion)Legion::PhysicalRegion
operator=(PhysicalRegion &&rhs) noexcept (defined in Legion::PhysicalRegion)Legion::PhysicalRegion
operator==(const PhysicalRegion &reg) const (defined in Legion::PhysicalRegion)Legion::PhysicalRegioninline
PhysicalRegion(void) (defined in Legion::PhysicalRegion)Legion::PhysicalRegion
PhysicalRegion(const PhysicalRegion &rhs) (defined in Legion::PhysicalRegion)Legion::PhysicalRegion
PhysicalRegion(PhysicalRegion &&rhs) noexcept (defined in Legion::PhysicalRegion)Legion::PhysicalRegion
PhysicalRegion(Internal::PhysicalRegionImpl *impl) (defined in Legion::PhysicalRegion)Legion::PhysicalRegionexplicitprotected
report_colocation_violation(const char *accessor_kind, FieldID fid, Realm::RegionInstance inst1, Realm::RegionInstance inst2, const PhysicalRegion &other, bool reduction=false) const (defined in Legion::PhysicalRegion)Legion::PhysicalRegionprotected
report_incompatible_accessor(const char *accessor_kind, Realm::RegionInstance instance, FieldID fid) const (defined in Legion::PhysicalRegion)Legion::PhysicalRegionprotected
report_incompatible_multi_accessor(unsigned index, FieldID fid, Realm::RegionInstance inst1, Realm::RegionInstance inst2) const (defined in Legion::PhysicalRegion)Legion::PhysicalRegionprotected
wait_until_valid(bool silence_warnings=false, const char *warning_string=NULL)Legion::PhysicalRegion
~PhysicalRegion(void) (defined in Legion::PhysicalRegion)Legion::PhysicalRegion