Proto  3.2
Proto::MBInterpLayout Member List

This is the complete list of members for Proto::MBInterpLayout, including all inherited members.

addBoundaryFootprint(std::set< Point > &footprint, Point center, MBIndex index) constProto::MBInterpLayoutinlineprivate
addInwardPoints(std::set< Point > &footprint, MBIndex index) constProto::MBInterpLayoutinlineprivate
addPointToBaseFootprint(Point a_point)Proto::MBInterpLayoutinline
addRedundantBoundarySources(MBIndex localIndex, std::set< MBDataPoint > &sourcePoints, const MBLevelMap< MAP, MEM > &map) constProto::MBInterpLayoutinlineprivate
addSourceFromShiftedPoint(Point shiftedPoint, std::set< MBDataPoint > &sources, const MBLevelMap< MAP, MEM > &map, MBIndex index) constProto::MBInterpLayoutinlineprivate
addSourcePoint(std::set< MBDataPoint > &sourcePoints, Point localPoint, MBIndex localIndex, Point sourcePoint, MBIndex sourceIndex, const MBLevelMap< MAP, MEM > &map) constProto::MBInterpLayoutinlineprivate
addSourcePointsNear(Point centerPoint, MBIndex centerIndex, MBIndex localIndex, std::set< MBDataPoint > &sourcePoints, const MBLevelMap< MAP, MEM > &map) constProto::MBInterpLayoutinlineprivate
addTriplePointFootprint(std::set< Point > &footprint, Point center, Point triplePointBoundary, MBIndex index) constProto::MBInterpLayoutinlineprivate
applyIgnoredAxes(Point basePoint, Point sourcePoint) constProto::MBInterpLayoutinlineprivate
augmentFootprint(Point shift, std::set< Point > &augmentedFootprint, const std::set< Point > &footprint) constProto::MBInterpLayoutinlineprivate
baseFootprint() constProto::MBInterpLayoutinline
computeSourcePoints(const MBLevelMap< MAP, MEM > &map, Point center, MBIndex index, int minSources) constProto::MBInterpLayoutinline
footprint(Point point, MBIndex index, const MBLevelMap< MAP, MEM > &map) constProto::MBInterpLayoutinline
footprintMask() constProto::MBInterpLayoutinline
footprintSpan() constProto::MBInterpLayoutinline
ignoreAxis(int dir)Proto::MBInterpLayoutinline
isCopied(int a_dir) constProto::MBInterpLayoutinline
isIgnoredAxis(int dir) constProto::MBInterpLayoutinline
layout() constProto::MBInterpLayoutinline
m_baseFootprintProto::MBInterpLayoutprivate
m_copyAxesProto::MBInterpLayoutprivate
m_layoutProto::MBInterpLayoutprivate
MBInterpLayout()Proto::MBInterpLayoutinline
MBInterpLayout(const MBDisjointBoxLayout &layout, int order=4)Proto::MBInterpLayoutinline
removeDomainBoundaryPoints(std::set< Point > &footprint, Point center, MBIndex index) constProto::MBInterpLayoutinlineprivate
removeSourcePointsNear(Point trueCenterPoint, int numSourcesToKeep, std::set< MBDataPoint > &sourcePoints) constProto::MBInterpLayoutinlineprivate
removeTriplePointPoints(std::set< Point > &footprint, Point center, MBIndex index) constProto::MBInterpLayoutinlineprivate
setCopy(int a_dir, bool a_flag)Proto::MBInterpLayoutinline