Classes |
class | Pete::Assertion |
struct | PeteCTAssert< B > |
struct | PeteCTAssert< true > |
Namespaces |
namespace | Pete |
Defines |
#define | CTAssert(c) PeteCTAssert<(c)>::test() |
#define | PAssert(c) if (c) {} else Pete::toss_cookies(#c, __FILE__, __LINE__) |
#define | PInsist(c, m) if (c) {} else Pete::toss_cookies(m, __FILE__, __LINE__) |
#define | PInsist1(c, m, a1) if (c) {} else Pete::toss_cookies(m,__FILE__,__LINE__,a1) |
#define | PInsist2(c, m, a1, a2) if (c) {} else Pete::toss_cookies(m,__FILE__,__LINE__,a1,a2) |
#define | PInsist3(c, m, a1, a2, a3) if (c) {} else Pete::toss_cookies(m,__FILE__,__LINE__,a1,a2,a3) |
#define | PInsist4(c, m, a1, a2, a3, a4) if (c) {} else Pete::toss_cookies(m,__FILE__,__LINE__,a1,a2,a3,a4) |
#define | PInsist5(c, m, a1, a2, a3, a4, a5) if (c) {} else Pete::toss_cookies(m,__FILE__,__LINE__,a1,a2,a3,a4,a5) |
#define | PInsist6(c, m, a1, a2, a3, a4, a5, a6) if (c) {} else Pete::toss_cookies(m,__FILE__,__LINE__,a1,a2,a3,a4,a5,a6) |
#define | PInsist7(c, m, a1, a2, a3, a4, a5, a6, a7) if (c) {} else Pete::toss_cookies(m,__FILE__,__LINE__,a1,a2,a3,a4,a5,a6,a7) |
Functions |
void | Pete::toss_cookies (const char *msg, const char *file, int line...) |
Referenced by DescriptorBase< 4 >::addData(), Field< Mesh, T, EngineTag >::addRelation(), FieldEngine< Mesh, T, EngineTag >::addSubFields(), CompressibleBlock< T >::affinity(), LayoutBaseData< Dim >::allocatedDomain(), DomainLayout< Dim >::allocatedDomain(), NGPGather< FC, Dim >::apply(), NGPScatter< FC, Dim >::apply(), NGPScatterValue< FC, Dim, ValueT >::apply(), SUDSGather< FC, Dim, T >::apply(), CICGather< FC, Dim, T >::apply(), NGPGatherFillCache< FC, Dim >::apply(), LeafFunctor< Engine< 1, T, Remote< DynamicView > >, EngineView< RemoteView > >::apply(), SUDSScatter< FC, Dim, T >::apply(), CICScatter< FC, Dim, T >::apply(), NGPScatterFillCache< FC, Dim >::apply(), SUDSScatterValue< FC, Dim, T, ValueT >::apply(), NGPScatterValueFillCache< FC, Dim, ValueT >::apply(), CICScatterValue< FC, Dim, T, ValueT >::apply(), SUDSGatherFillCache< FC, Dim, T >::apply(), CICGatherFillCache< FC, Dim, T >::apply(), SUDSScatterFillCache< FC, Dim, T >::apply(), CICScatterFillCache< FC, Dim, T >::apply(), SUDSScatterValueFillCache< FC, Dim, T, ValueT >::apply(), CICScatterValueFillCache< FC, Dim, T, ValueT >::apply(), ScalarCodeInfo::arguments(), assign(), SingleObservable< int >::attach(), CompressibleBlock< T >::attach(), AttributeList::attribute(), ViewIndexer< Dim, OriginalDim >::baseToLocal(), ViewIndexer< Dim, Dim >::baseToLocal(), DynamicLayoutViewData::baseToLocal(), ViewIndexer< Dim, OriginalDim >::baseToLocalInterval(), ViewIndexer< Dim, Dim >::baseToLocalInterval(), RefCountedBlockPtr< Element_t >::beginPointer(), SliceDomain< DomainTraits< SliceInterval< Dim, SliceDim > > >::cantIgnoreDomain(), checkDynamicID(), Engine< Dim, T, MultiPatch< LayoutTag, PatchTag > >::clearDirty(), CollectFromContexts< T >::CollectFromContexts(), Combine2< int, int, Op, AssertEquals >::combine(), CompressibleBlock< T >::compressed(), Engine< Dim, T, CompressibleBrick >::compressed(), compressed(), Engine< Dim, T, CompressibleBrick >::compressedRead(), Engine< Dim, T, CompressibleBrickView >::compressedRead(), Engine< Dim, T, CompressibleBrick >::compressedReadWrite(), Engine< Dim, T, CompressibleBrickView >::compressedReadWrite(), Pooma::Options::concurrency(), ConnectorBase::connection(), Connector< Array< Dim, T, EngineTag >, Lux >::Connector(), Connector< ConnectPair< DynamicArray< T1, E >, DynamicArray< T2, E > >, Lux >::Connector(), ConnectorBase::ConnectorBase(), ConstantFaceBC< Dim, T >::ConstantFaceBC(), INode< Dim >::context(), INode< Dim >::contextParticipates(), Pooma::Algorithms::copy(), DynamicLayoutData::copy(), Engine< 1, T, Remote< Dynamic > >::create(), CompressibleBlock< T >::data(), FieldEngine< Mesh, T, EngineTag >::data(), CompressibleBlock< T >::dataBlock(), CompressibleBlock< T >::dataObject(), Pooma::Algorithms::delete_backfill(), Engine< 1, T, Remote< Dynamic > >::destroy(), DynamicLayoutData::destroy(), Particles< ParticleTraits >::destroyList(), CompressibleBlock< T >::detach(), ScalarCodeInfo::dimensions(), Connector< T, Paws >::disconnect(), Connector< std::string, Paws >::disconnect(), Connector< Array< Dim, T, EngineTag >, Paws >::disconnect(), LayoutBaseData< Dim >::domain(), DomainLayout< Dim >::domain(), DomainMapIterator< Domain_t, Data_t >::domain(), DynamicLayoutData::domain(), DomainMapConstIterator< Dom, T >::domain(), DomainMapTouchIterator< Dom, T >::domain(), DomainIterator< Dom >::DomainIterator(), DynamicLayoutViewData::DynamicLayoutViewData(), elementsCompressed(), Smarts::IterateScheduler< SerialAsync >::endGeneration(), RefCountedBlockPtr< Element_t >::endPointer(), Engine< 1, T, Remote< Dynamic > >::Engine(), Engine< Dim, T, Remote< Tag > >::Engine(), Engine< Dim, T, BrickView >::Engine(), FieldEngine< Mesh, T, EngineTag >::engine(), Engine< Dim, T, BrickViewU >::Engine(), EquivSubsetDomainSingle< T1, T2, T3, Dim, true >::equiv(), KernelEvaluator< InlineKernelTag >::evaluate(), Reduction< MainEvaluatorTag >::evaluate(), ReductionEvaluator< InlineKernelTag >::evaluate(), FieldEngine< Mesh, T, EngineTag >::FieldEngine(), FieldOffsetReduction< T, Dim, Accumulate >::FieldOffsetReduction(), UniformLayout::findPatchNumber(), SpatialLayout< M, FL >::findPatchNumber(), Engine< Dim, T, IndexFunction< Functor > >::first(), Engine< Dim, T, ConstantFunction >::first(), Engine< Dim, T, ViewEngine< OriginalDim, ViewedEngineTag > >::first(), Engine< D, T, StencilEngine< Function, Expression > >::first(), INode< Dim >::globalID(), DomainLayout< Dim >::globalID(), Engine< Dim, T, MultiPatch< LayoutTag, PatchTag > >::globalPatch(), Engine< Dim, T, MultiPatchView< LayoutTag, PatchTag, Dim2 > >::globalPatch(), Grid< 1 >::Grid(), GuardLayers< Dim >::GuardLayers(), UniformGridPartition< Dim >::hasGuards(), SliceDomain< DomainTraits< SliceInterval< Dim, SliceDim > > >::ignorable(), DomainBlockIterator< Dom >::index(), IndirectionList< IndirectionList< int > >::IndirectionList(), GuardLayers< Dim >::initialize(), PatchSwapInfo::initialize(), Node< Domain_t >::initialize(), DynamicLayoutData::initialize(), DomainMap< Interval< 1 >, AxisIndex_t >::initialize(), UniformLayout::initializeAttributeLayout(), UniformRectilinearMesh< Dim, T >::initializeCellVolumes(), RectilinearMesh< Dim, T >::initializeCellVolumes(), UniformRectilinearMesh< Dim, T >::initializeEdgeLengths(), RectilinearMesh< Dim, T >::initializeEdgeLengths(), UniformRectilinearMesh< Dim, T >::initializeFaceAreas(), RectilinearMesh< Dim, T >::initializeFaceAreas(), UniformRectilinearMesh< Dim, T >::initializeNormals(), RectilinearMesh< Dim, T >::initializeNormals(), DomainMapNode< Dom, T >::insert(), DomainMap< Interval< 1 >, AxisIndex_t >::insert(), Interval< 1 >::Interval(), Engine< Dim, T, MultiPatch< LayoutTag, PatchTag > >::isDirty(), DomainTraits< Loc< 1 > >::isEqualTo(), DomainTraits< Range< 1 > >::isLessThan(), DomainTraits< Interval< 1 > >::isLessThan(), DomainTraits< Grid< 1 > >::isLessThan(), DomainTraits< Loc< 1 > >::isLessThan(), LayoutBaseViewData< Dim, Dim2, GridLayout< Dim2 > >::LayoutBaseViewData(), Loc< 1 >::Loc(), Engine< 1, T, Remote< Dynamic > >::localEngine(), Engine< Dim, T, Remote< Tag > >::localEngine(), localPatchEngine(), Pooma::DummyMutex::lock(), Connector< Array< Dim, T, EngineTag >, Lux >::luxConnection(), Connector< ConnectPair< DynamicArray< T1, E >, DynamicArray< T2, E > >, Lux >::luxConnection(), FieldStencilSimple< Functor, Expression >::make(), View1Implementation< Field< Mesh, T, EngineTag >, Domain, true >::make(), View1< Field< Mesh, T, EngineTag >, int >::make(), View1< Field< Mesh, T, EngineTag >, Loc< Mesh::dimensions > >::make(), View2< Field< Mesh, T, EngineTag >, int, int >::make(), View3< Field< Mesh, T, EngineTag >, int, int, int >::make(), Patch< Field< Mesh, T, EngineTag > >::make(), Patch< Field< Mesh, T, MultiPatch< LTag, EngineTag > > >::make(), Engine< Dim, T, Brick >::makeOwnCopy(), FieldEngine< Mesh, T, EngineTag >::makeOwnCopy(), View1Implementation< Field< Mesh, T, EngineTag >, Domain, true >::makeRead(), View1< Field< Mesh, T, EngineTag >, int >::makeRead(), View1< Field< Mesh, T, EngineTag >, Loc< Mesh::dimensions > >::makeRead(), View2< Field< Mesh, T, EngineTag >, int, int >::makeRead(), View3< Field< Mesh, T, EngineTag >, int, int, int >::makeRead(), Field< Mesh, T, EngineTag >::material(), Node< Domain_t >::Node(), ConnectorBase::notify(), UniformGridLayout< Dim2 >::notify(), SparseTileLayout< Dim2 >::notify(), GridLayout< Dim2 >::notify(), DynamicLayout::notify(), ParticleBCList::operator()(), DataObjectRequest< WriteRequest >::operator()(), PatchCode< Function >::operator()(), Pooma::IteratorPairDomain< Iter >::operator()(), DataObjectRequest< WriteRelease >::operator()(), ScalarCode< Function >::operator()(), IntervalIterator::operator*(), RangeIterator::operator*(), IndirectionListIterator< T >::operator*(), DomainIterator< Dom >::operator*(), DomainBlockIterator< Dom >::operator*(), DomainMapIterator< Domain_t, Data_t >::operator*(), DomainMapConstIterator< Dom, T >::operator*(), DomainMapTouchIterator< Dom, T >::operator*(), DomainMapIterator< Domain_t, Data_t >::operator++(), DomainMapConstIterator< Dom, T >::operator++(), DomainMapTouchIterator< Dom, T >::operator++(), IntervalIterator::operator-(), RangeIterator::operator-(), GuardLayers< Dim >::operator-(), IntervalIterator::operator->(), IndirectionListIterator< T >::operator->(), RangeIterator::operator->(), DomainIterator< Dom >::operator->(), DomainBlockIterator< Dom >::operator->(), RefCountedBlockPtr< Element_t >::operator<(), RefCountedBlockPtr< Element_t >::operator<=(), Engine< Dim, T, Brick >::operator=(), TensorEngine< D, T, Antisymmetric >::AssignProxy::operator=(), TensorEngine< D, T, Diagonal >::AssignProxy::operator=(), RefCountedBlockPtr< Element_t >::operator>(), RefCountedBlockPtr< Element_t >::operator>=(), CollectFromContexts< T >::operator[](), UninitializedVector< T, Dim, Elem >::operator[](), Pooma::IteratorPairDomain< Iter >::operator[](), IndirectionList< IndirectionList< int > >::operator[](), LayoutBaseData< Dim >::ownedDomain(), DomainLayout< Dim >::ownedDomain(), SpatialPartition< ReferenceLayout >::partition(), UniformGridPartition< Dim >::partition(), PatchSwapLayout< SpatialLayout< M, FL > >::patchInfo(), Connector< T, Paws >::pawsConnection(), Connector< std::string, Paws >::pawsConnection(), Connector< Array< Dim, T, EngineTag >, Paws >::pawsConnection(), Connector< T, Paws >::pawsData(), Connector< std::string, Paws >::pawsData(), Connector< Array< Dim, T, EngineTag >, Paws >::pawsData(), PeriodicFaceBC< Dim >::PeriodicFaceBC(), DomainBlockIterator< Dom >::point(), PosReflectFaceBC< Dim >::PosReflectFaceBC(), PrintArray::PrintArray(), PrintField::PrintField(), Range< 1 >::Range(), Receive< IncomingView >::receive(), ReduceOverContexts< T, ReductionOp >::ReduceOverContexts(), FieldEngine< Mesh, T, EngineTag >::relations(), RefCounted::removeRefAndCheckGarbage(), RefCounted::removeReference(), RefCountedBlockPtr< Element_t >::reserve(), Resize< Array< 1, T, MultiPatch< GridTag, Brick > > >::resize(), RefCountedBlockPtr< Element_t >::resize(), RefCountedBlockPtr< Element_t >::resizeAndCopy(), SendReceive::send(), PatchSwapInfo::sendIndices(), PrintField::setDataPrecision(), PrintArray::setDataPrecision(), PrintField::setDataWidth(), PrintArray::setDataWidth(), DomainTraits< Interval< 1 > >::setDomain(), DomainTraits< Loc< 1 > >::setDomain(), PrintField::setDomainWidth(), PrintArray::setDomainWidth(), DataBlockPtr< IndirectionList< int > >::setDynamicID(), PrintField::setSpacing(), PrintArray::setSpacing(), SparseTileLayoutViewData< Dim, Dim2 >::SparseTileLayoutViewData(), DescriptorBase< 4 >::str(), DynamicLayoutData::touches(), CompressibleBlock< T >::tryCompress(), CompressibleBlock< T >::uncompress(), DistributedMapper< Dim >::uniformMap(), Pooma::DummyMutex::unlock(), Connector< ConnectPair< DynamicArray< T1, E >, DynamicArray< T2, E > >, Lux >::update(), ReductionValue< T >::value(), CompressibleBlock< T >::view(), ViewIndexer< Dim, OriginalDim >::ViewIndexer(), Pooma::CountingSemaphore::wait(), and CompressibleBlock< T >::~CompressibleBlock().