FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

DsmcParcel_.H File Reference


Detailed Description

Definition in file DsmcParcel_.H.

#include "src/lagrangian/basic/Particle/Particle.H"
#include "src/OpenFOAM/db/IOstreams/IOstreams/IOstream.H"
#include "src/OpenFOAM/memory/autoPtr/autoPtr.H"
#include "src/OpenFOAM/primitives/contiguous/contiguous.H"
#include "src/lagrangian/dsmc/clouds/Templates/DsmcCloud_/DsmcCloud_.H"
#include "src/lagrangian/dsmc/parcels/Templates/DsmcParcel_/DsmcParcelI_.H"
Include dependency graph for DsmcParcel_.H:

Go to the source code of this file.

Classes

class  DsmcParcel< ParcelType >
 DSMC parcel class. More...
class  DsmcParcel< ParcelType >::constantProperties
 Class to hold DSMC particle constant properties. More...
class  DsmcParcel< ParcelType >::trackData
 Class used to pass kinematic tracking data to the trackToFace function. More...

Namespaces

namespace  Foam
 

Namespace for OpenFOAM.


Defines

#define  defineParcelTypeNameAndDebug(Type, DebugSwitch)

Functions

template<class ParcelType >
Ostream &  operator<< (Ostream &, const DsmcParcel< ParcelType > &)

Define Documentation

#define defineParcelTypeNameAndDebug (   Type,
  DebugSwitch  
)
Value:
template<>                                                                \
    const Foam::word DsmcParcel<Type>::typeName(#Type);                       \
    template<>                                                                \
    int DsmcParcel<Type>::debug                                               \
    (                                                                         \
        Foam::debug::debugSwitch(#Type, DebugSwitch)                          \
    );

Definition at line 335 of file DsmcParcel_.H.