Looping.H File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define ForAllX(T, x)   ForAllXBNN(T,x,((x).box()),0,((x).nComp()))
 The macro ForAllX(T,x) is a shortened form of `ForAllXBNN' where the Box defaults to the domain of x and the components run over all the components of x.
#define ForAllXC(T, x)   ForAllXCBNN(T,x,((x).box()),0,((x).nComp()))
 The macro ForAllXC(T,x) is the constant form of ForAllX(T,x).
#define ForAllXB(T, x, b)   ForAllXBNN(T,x,(b),0,(x).nComp())
 The macro ForAllXB(T,x,b) is a shortened form of `ForAllXBNN' where the components run over all the components of x.
#define ForAllXBC(T, x, b)   ForAllXCBNN(T,x,(b),0,(x).nComp())
 The macro ForAllXBC(T,x,b) is the constant form of ForAllXB(T,x,b).
#define ForAllThis(T)   ForAllThisBNN(T,domain,0,nComp())
 The macro ForAllThis(T) is a shortened form of `ForAllThisBNN' where the Box defaults to the domain of x and the components run over all the components of x.
#define ForAllThisC(T)   ForAllThisCBNN(T,domain,0,nComp())
 The macro ForAllThisC(T) is the constant form of ForAllThis(T).
#define ForAllThisB(T, b)   ForAllThisBNN(T,(b),0,nComp())
 The macro ForAllThisB(T,b) is a shortened form of `ForAllThisBNN' where the components run over all the components of x.
#define ForAllThisCB(T, b)   ForAllThisCBNN(T,(b),0,nComp())
 The macro ForAllThisCB(T,b) is the constant form of ForAllThisB(T,b).
#define ForAllThisNN(T, ns, nc)   ForAllThisBNN(T,domain,ns,nc)
 The macro ForAllThisNN(T,ns,nc) is a shortened form of `ForAllThisBNN' where the Box defaults to the domain of *this.
#define ForAllThisXC(T, x)   ForAllThisBNNXC(T,domain,0,nComp(),x,0)
 The macro ForAllThisXC(T,x) is a shortened form of `ForAllThisBNNXC' where the Box defaults to the domain of *this and the components run over all the components of *this.


Define Documentation

#define ForAllThis (  )     ForAllThisBNN(T,domain,0,nComp())

The macro ForAllThis(T) is a shortened form of `ForAllThisBNN' where the Box defaults to the domain of x and the components run over all the components of x.

Referenced by BaseFab< T >::abs(), BaseFab< T >::invert(), BaseFab< T >::negate(), BaseFab< T >::operator*=(), BaseFab< T >::operator+=(), BaseFab< T >::operator/=(), and BaseFab< T >::patternFill().

#define ForAllThisB ( T,
 )     ForAllThisBNN(T,(b),0,nComp())

The macro ForAllThisB(T,b) is a shortened form of `ForAllThisBNN' where the components run over all the components of x.

#define ForAllThisC (  )     ForAllThisCBNN(T,domain,0,nComp())

The macro ForAllThisC(T) is the constant form of ForAllThis(T).

#define ForAllThisCB ( T,
 )     ForAllThisCBNN(T,(b),0,nComp())

The macro ForAllThisCB(T,b) is the constant form of ForAllThisB(T,b).

#define ForAllThisNN ( T,
ns,
nc   )     ForAllThisBNN(T,domain,ns,nc)

The macro ForAllThisNN(T,ns,nc) is a shortened form of `ForAllThisBNN' where the Box defaults to the domain of *this.

Referenced by BaseFab< T >::abs(), BaseFab< T >::divide(), BaseFab< T >::invert(), BaseFab< T >::mult(), BaseFab< T >::negate(), and BaseFab< T >::plus().

#define ForAllThisXC ( T,
 )     ForAllThisBNNXC(T,domain,0,nComp(),x,0)

The macro ForAllThisXC(T,x) is a shortened form of `ForAllThisBNNXC' where the Box defaults to the domain of *this and the components run over all the components of *this.

Referenced by BaseFab< T >::operator*=(), BaseFab< T >::operator+=(), BaseFab< T >::operator-=(), and BaseFab< T >::operator/=().

#define ForAllX ( T,
 )     ForAllXBNN(T,x,((x).box()),0,((x).nComp()))

The macro ForAllX(T,x) is a shortened form of `ForAllXBNN' where the Box defaults to the domain of x and the components run over all the components of x.

#define ForAllXB ( T,
x,
 )     ForAllXBNN(T,x,(b),0,(x).nComp())

The macro ForAllXB(T,x,b) is a shortened form of `ForAllXBNN' where the components run over all the components of x.

#define ForAllXBC ( T,
x,
 )     ForAllXCBNN(T,x,(b),0,(x).nComp())

The macro ForAllXBC(T,x,b) is the constant form of ForAllXB(T,x,b).

#define ForAllXC ( T,
 )     ForAllXCBNN(T,x,((x).box()),0,((x).nComp()))

The macro ForAllXC(T,x) is the constant form of ForAllX(T,x).


Generated on Fri Nov 21 10:10:59 2008 for AMRParticlePaths by  doxygen 1.5.5