Chombo + EB + MF  3.2
Macros | Functions
FourthOrderUtilF_F.H File Reference
#include "FORT_PROTO.H"
#include "CH_Timer.H"
#include "REAL.H"
Include dependency graph for FourthOrderUtilF_F.H:

Go to the source code of this file.

Macros

#define GUARDCELLTOFACE4THORDER
 
#define FORT_CELLTOFACE4THORDER   FORTRAN_NAME( inlineCELLTOFACE4THORDER, inlineCELLTOFACE4THORDER)
 
#define FORTNT_CELLTOFACE4THORDER   FORTRAN_NAME( CELLTOFACE4THORDER, celltoface4thorder)
 
#define GUARDCELLTOFACE4THORDERCENTERS
 
#define FORT_CELLTOFACE4THORDERCENTERS   FORTRAN_NAME( inlineCELLTOFACE4THORDERCENTERS, inlineCELLTOFACE4THORDERCENTERS)
 
#define FORTNT_CELLTOFACE4THORDERCENTERS   FORTRAN_NAME( CELLTOFACE4THORDERCENTERS, celltoface4thordercenters)
 
#define GUARDINCREMENTLAPLACIAN
 
#define FORT_INCREMENTLAPLACIAN   FORTRAN_NAME( inlineINCREMENTLAPLACIAN, inlineINCREMENTLAPLACIAN)
 
#define FORTNT_INCREMENTLAPLACIAN   FORTRAN_NAME( INCREMENTLAPLACIAN, incrementlaplacian)
 
#define GUARDINCREMENTLOSIDELAPLACIAN
 
#define FORT_INCREMENTLOSIDELAPLACIAN   FORTRAN_NAME( inlineINCREMENTLOSIDELAPLACIAN, inlineINCREMENTLOSIDELAPLACIAN)
 
#define FORTNT_INCREMENTLOSIDELAPLACIAN   FORTRAN_NAME( INCREMENTLOSIDELAPLACIAN, incrementlosidelaplacian)
 
#define GUARDINCREMENTHISIDELAPLACIAN
 
#define FORT_INCREMENTHISIDELAPLACIAN   FORTRAN_NAME( inlineINCREMENTHISIDELAPLACIAN, inlineINCREMENTHISIDELAPLACIAN)
 
#define FORTNT_INCREMENTHISIDELAPLACIAN   FORTRAN_NAME( INCREMENTHISIDELAPLACIAN, incrementhisidelaplacian)
 
#define GUARDUDIVLOSIDEGRAD
 
#define FORT_UDIVLOSIDEGRAD   FORTRAN_NAME( inlineUDIVLOSIDEGRAD, inlineUDIVLOSIDEGRAD)
 
#define FORTNT_UDIVLOSIDEGRAD   FORTRAN_NAME( UDIVLOSIDEGRAD, udivlosidegrad)
 
#define GUARDUDIVHISIDEGRAD
 
#define FORT_UDIVHISIDEGRAD   FORTRAN_NAME( inlineUDIVHISIDEGRAD, inlineUDIVHISIDEGRAD)
 
#define FORTNT_UDIVHISIDEGRAD   FORTRAN_NAME( UDIVHISIDEGRAD, udivhisidegrad)
 
#define GUARDUDIVCENTERGRAD
 
#define FORT_UDIVCENTERGRAD   FORTRAN_NAME( inlineUDIVCENTERGRAD, inlineUDIVCENTERGRAD)
 
#define FORTNT_UDIVCENTERGRAD   FORTRAN_NAME( UDIVCENTERGRAD, udivcentergrad)
 
#define GUARDINCREMENTGRADPROD
 
#define FORT_INCREMENTGRADPROD   FORTRAN_NAME( inlineINCREMENTGRADPROD, inlineINCREMENTGRADPROD)
 
#define FORTNT_INCREMENTGRADPROD   FORTRAN_NAME( INCREMENTGRADPROD, incrementgradprod)
 
#define GUARDINCREMENTGRADPRODDU
 
#define FORT_INCREMENTGRADPRODDU   FORTRAN_NAME( inlineINCREMENTGRADPRODDU, inlineINCREMENTGRADPRODDU)
 
#define FORTNT_INCREMENTGRADPRODDU   FORTRAN_NAME( INCREMENTGRADPRODDU, incrementgradproddu)
 
#define GUARDCELLEXTRAP4THORDER
 
#define FORT_CELLEXTRAP4THORDER   FORTRAN_NAME( inlineCELLEXTRAP4THORDER, inlineCELLEXTRAP4THORDER)
 
#define FORTNT_CELLEXTRAP4THORDER   FORTRAN_NAME( CELLEXTRAP4THORDER, cellextrap4thorder)
 
#define GUARDSECOND_ORDER_EXTRAP
 
#define FORT_SECOND_ORDER_EXTRAP   FORTRAN_NAME( inlineSECOND_ORDER_EXTRAP, inlineSECOND_ORDER_EXTRAP)
 
#define FORTNT_SECOND_ORDER_EXTRAP   FORTRAN_NAME( SECOND_ORDER_EXTRAP, second_order_extrap)
 
#define GUARDAVERAGETRANSVERSEN
 
#define FORT_AVERAGETRANSVERSEN   FORTRAN_NAME( inlineAVERAGETRANSVERSEN, inlineAVERAGETRANSVERSEN)
 
#define FORTNT_AVERAGETRANSVERSEN   FORTRAN_NAME( AVERAGETRANSVERSEN, averagetransversen)
 
#define GUARDCENTEREDGRADIENT4THORDER
 
#define FORT_CENTEREDGRADIENT4THORDER   FORTRAN_NAME( inlineCENTEREDGRADIENT4THORDER, inlineCENTEREDGRADIENT4THORDER)
 
#define FORTNT_CENTEREDGRADIENT4THORDER   FORTRAN_NAME( CENTEREDGRADIENT4THORDER, centeredgradient4thorder)
 
#define GUARDCENTEREDGRADIENT6THORDER
 
#define FORT_CENTEREDGRADIENT6THORDER   FORTRAN_NAME( inlineCENTEREDGRADIENT6THORDER, inlineCENTEREDGRADIENT6THORDER)
 
#define FORTNT_CENTEREDGRADIENT6THORDER   FORTRAN_NAME( CENTEREDGRADIENT6THORDER, centeredgradient6thorder)
 

Functions

void FORTRAN_NAME (CELLTOFACE4THORDER, celltoface4thorder)(CHFp_FRA(faceData)
 
void CHFp_CONST_FRA (cellData)
 
void CHFp_BOX (faceBox)
 
void CHFp_INT (faceDir))
 
void FORTRAN_NAME (inlineCELLTOFACE4THORDER, inlineCELLTOFACE4THORDER)(CHFp_FRA(faceData)
 
void FORTRAN_NAME (CELLTOFACE4THORDERCENTERS, celltoface4thordercenters)(CHFp_FRA(faceData)
 
void FORTRAN_NAME (inlineCELLTOFACE4THORDERCENTERS, inlineCELLTOFACE4THORDERCENTERS)(CHFp_FRA(faceData)
 
void FORTRAN_NAME (INCREMENTLAPLACIAN, incrementlaplacian)(CHFp_FRA(lapPhi)
 
void CHFp_CONST_FRA (phi)
 
void CHFp_BOX (gridBox)
 
void CHFp_CONST_INT (dir)
 
void CHFp_CONST_REAL (factor))
 
void FORTRAN_NAME (inlineINCREMENTLAPLACIAN, inlineINCREMENTLAPLACIAN)(CHFp_FRA(lapPhi)
 
void FORTRAN_NAME (INCREMENTLOSIDELAPLACIAN, incrementlosidelaplacian)(CHFp_FRA(lapPhi)
 
void CHFp_FRA (phi)
 
void CHFp_INT (dir)
 
void CHFp_REAL (factor))
 
void FORTRAN_NAME (inlineINCREMENTLOSIDELAPLACIAN, inlineINCREMENTLOSIDELAPLACIAN)(CHFp_FRA(lapPhi)
 
void FORTRAN_NAME (INCREMENTHISIDELAPLACIAN, incrementhisidelaplacian)(CHFp_FRA(lapPhi)
 
void FORTRAN_NAME (inlineINCREMENTHISIDELAPLACIAN, inlineINCREMENTHISIDELAPLACIAN)(CHFp_FRA(lapPhi)
 
void FORTRAN_NAME (UDIVLOSIDEGRAD, udivlosidegrad)(CHFp_FRA(gradPhi)
 
void CHFp_BOX (gradBox)
 
void FORTRAN_NAME (inlineUDIVLOSIDEGRAD, inlineUDIVLOSIDEGRAD)(CHFp_FRA(gradPhi)
 
void FORTRAN_NAME (UDIVHISIDEGRAD, udivhisidegrad)(CHFp_FRA(gradPhi)
 
void FORTRAN_NAME (inlineUDIVHISIDEGRAD, inlineUDIVHISIDEGRAD)(CHFp_FRA(gradPhi)
 
void FORTRAN_NAME (UDIVCENTERGRAD, udivcentergrad)(CHFp_FRA(gradPhi)
 
void FORTRAN_NAME (inlineUDIVCENTERGRAD, inlineUDIVCENTERGRAD)(CHFp_FRA(gradPhi)
 
void FORTRAN_NAME (INCREMENTGRADPROD, incrementgradprod)(CHFp_FRA(prod)
 
void CHFp_CONST_FRA (u)
 
void CHFp_CONST_FRA (v)
 
void CHFp_BOX (box)
 
void CHFp_REAL (dx)
 
void FORTRAN_NAME (inlineINCREMENTGRADPROD, inlineINCREMENTGRADPROD)(CHFp_FRA(prod)
 
void FORTRAN_NAME (INCREMENTGRADPRODDU, incrementgradproddu)(CHFp_FRA(prod)
 
void CHFp_CONST_FRA (du)
 
void CHFp_CONST_FRA1 (v)
 
void CHFp_BOX (loBox)
 
void CHFp_CONST_INT (hasLo)
 
void CHFp_BOX (hiBox)
 
void CHFp_CONST_INT (hasHi)
 
void CHFp_BOX (centerBox)
 
void FORTRAN_NAME (inlineINCREMENTGRADPRODDU, inlineINCREMENTGRADPRODDU)(CHFp_FRA(prod)
 
void FORTRAN_NAME (CELLEXTRAP4THORDER, cellextrap4thorder)(CHFp_CONST_INT(dir)
 
void CHFp_CONST_INT (side)
 
void CHFp_BOX (interiorbox)
 
void CHFp_BOX (facebox)
 
void CHFp_FRA (array))
 
void FORTRAN_NAME (inlineCELLEXTRAP4THORDER, inlineCELLEXTRAP4THORDER)(CHFp_CONST_INT(dir)
 
void FORTRAN_NAME (SECOND_ORDER_EXTRAP, second_order_extrap)(CHFp_CONST_INT(dir)
 
void CHFp_BOX (srcbox)
 
void CHFp_BOX (dstbox)
 
void FORTRAN_NAME (inlineSECOND_ORDER_EXTRAP, inlineSECOND_ORDER_EXTRAP)(CHFp_CONST_INT(dir)
 
void FORTRAN_NAME (AVERAGETRANSVERSEN, averagetransversen)(CHFp_FRA(Nface)
 
void CHFp_CONST_FRA (NtransverseFace)
 
void CHFp_BOX (grownCellBox)
 
void CHFp_CONST_INT (faceDir)
 
void CHFp_CONST_INT (transverseDir))
 
void FORTRAN_NAME (inlineAVERAGETRANSVERSEN, inlineAVERAGETRANSVERSEN)(CHFp_FRA(Nface)
 
void FORTRAN_NAME (CENTEREDGRADIENT4THORDER, centeredgradient4thorder)(CHFp_FRA(gradf)
 
void CHFp_CONST_FRA1 (f)
 
void CHFp_CONST_REALVECT (dx)
 
void CHFp_BOX (bx))
 
void FORTRAN_NAME (inlineCENTEREDGRADIENT4THORDER, inlineCENTEREDGRADIENT4THORDER)(CHFp_FRA(gradf)
 
void FORTRAN_NAME (CENTEREDGRADIENT6THORDER, centeredgradient6thorder)(CHFp_FRA(gradf)
 
void FORTRAN_NAME (inlineCENTEREDGRADIENT6THORDER, inlineCENTEREDGRADIENT6THORDER)(CHFp_FRA(gradf)
 

Macro Definition Documentation

#define GUARDCELLTOFACE4THORDER
#define FORT_CELLTOFACE4THORDER   FORTRAN_NAME( inlineCELLTOFACE4THORDER, inlineCELLTOFACE4THORDER)
#define FORTNT_CELLTOFACE4THORDER   FORTRAN_NAME( CELLTOFACE4THORDER, celltoface4thorder)
#define GUARDCELLTOFACE4THORDERCENTERS
#define FORT_CELLTOFACE4THORDERCENTERS   FORTRAN_NAME( inlineCELLTOFACE4THORDERCENTERS, inlineCELLTOFACE4THORDERCENTERS)
#define FORTNT_CELLTOFACE4THORDERCENTERS   FORTRAN_NAME( CELLTOFACE4THORDERCENTERS, celltoface4thordercenters)
#define GUARDINCREMENTLAPLACIAN
#define FORT_INCREMENTLAPLACIAN   FORTRAN_NAME( inlineINCREMENTLAPLACIAN, inlineINCREMENTLAPLACIAN)
#define FORTNT_INCREMENTLAPLACIAN   FORTRAN_NAME( INCREMENTLAPLACIAN, incrementlaplacian)
#define GUARDINCREMENTLOSIDELAPLACIAN
#define FORT_INCREMENTLOSIDELAPLACIAN   FORTRAN_NAME( inlineINCREMENTLOSIDELAPLACIAN, inlineINCREMENTLOSIDELAPLACIAN)
#define FORTNT_INCREMENTLOSIDELAPLACIAN   FORTRAN_NAME( INCREMENTLOSIDELAPLACIAN, incrementlosidelaplacian)
#define GUARDINCREMENTHISIDELAPLACIAN
#define FORT_INCREMENTHISIDELAPLACIAN   FORTRAN_NAME( inlineINCREMENTHISIDELAPLACIAN, inlineINCREMENTHISIDELAPLACIAN)
#define FORTNT_INCREMENTHISIDELAPLACIAN   FORTRAN_NAME( INCREMENTHISIDELAPLACIAN, incrementhisidelaplacian)
#define GUARDUDIVLOSIDEGRAD
#define FORT_UDIVLOSIDEGRAD   FORTRAN_NAME( inlineUDIVLOSIDEGRAD, inlineUDIVLOSIDEGRAD)
#define FORTNT_UDIVLOSIDEGRAD   FORTRAN_NAME( UDIVLOSIDEGRAD, udivlosidegrad)
#define GUARDUDIVHISIDEGRAD
#define FORT_UDIVHISIDEGRAD   FORTRAN_NAME( inlineUDIVHISIDEGRAD, inlineUDIVHISIDEGRAD)
#define FORTNT_UDIVHISIDEGRAD   FORTRAN_NAME( UDIVHISIDEGRAD, udivhisidegrad)
#define GUARDUDIVCENTERGRAD
#define FORT_UDIVCENTERGRAD   FORTRAN_NAME( inlineUDIVCENTERGRAD, inlineUDIVCENTERGRAD)
#define FORTNT_UDIVCENTERGRAD   FORTRAN_NAME( UDIVCENTERGRAD, udivcentergrad)
#define GUARDINCREMENTGRADPROD
#define FORT_INCREMENTGRADPROD   FORTRAN_NAME( inlineINCREMENTGRADPROD, inlineINCREMENTGRADPROD)
#define FORTNT_INCREMENTGRADPROD   FORTRAN_NAME( INCREMENTGRADPROD, incrementgradprod)
#define GUARDINCREMENTGRADPRODDU
#define FORT_INCREMENTGRADPRODDU   FORTRAN_NAME( inlineINCREMENTGRADPRODDU, inlineINCREMENTGRADPRODDU)
#define FORTNT_INCREMENTGRADPRODDU   FORTRAN_NAME( INCREMENTGRADPRODDU, incrementgradproddu)
#define GUARDCELLEXTRAP4THORDER
#define FORT_CELLEXTRAP4THORDER   FORTRAN_NAME( inlineCELLEXTRAP4THORDER, inlineCELLEXTRAP4THORDER)
#define FORTNT_CELLEXTRAP4THORDER   FORTRAN_NAME( CELLEXTRAP4THORDER, cellextrap4thorder)
#define GUARDSECOND_ORDER_EXTRAP
#define FORT_SECOND_ORDER_EXTRAP   FORTRAN_NAME( inlineSECOND_ORDER_EXTRAP, inlineSECOND_ORDER_EXTRAP)
#define FORTNT_SECOND_ORDER_EXTRAP   FORTRAN_NAME( SECOND_ORDER_EXTRAP, second_order_extrap)
#define GUARDAVERAGETRANSVERSEN
#define FORT_AVERAGETRANSVERSEN   FORTRAN_NAME( inlineAVERAGETRANSVERSEN, inlineAVERAGETRANSVERSEN)
#define FORTNT_AVERAGETRANSVERSEN   FORTRAN_NAME( AVERAGETRANSVERSEN, averagetransversen)
#define GUARDCENTEREDGRADIENT4THORDER
#define FORT_CENTEREDGRADIENT4THORDER   FORTRAN_NAME( inlineCENTEREDGRADIENT4THORDER, inlineCENTEREDGRADIENT4THORDER)
#define FORTNT_CENTEREDGRADIENT4THORDER   FORTRAN_NAME( CENTEREDGRADIENT4THORDER, centeredgradient4thorder)
#define GUARDCENTEREDGRADIENT6THORDER
#define FORT_CENTEREDGRADIENT6THORDER   FORTRAN_NAME( inlineCENTEREDGRADIENT6THORDER, inlineCENTEREDGRADIENT6THORDER)
#define FORTNT_CENTEREDGRADIENT6THORDER   FORTRAN_NAME( CENTEREDGRADIENT6THORDER, centeredgradient6thorder)

Function Documentation

void FORTRAN_NAME ( CELLTOFACE4THORDER  ,
celltoface4thorder   
)
void CHFp_CONST_FRA ( cellData  )
void CHFp_BOX ( faceBox  )
void CHFp_INT ( faceDir  )
void FORTRAN_NAME ( inlineCELLTOFACE4THORDER  ,
inlineCELLTOFACE4THORDER   
)
inline
void FORTRAN_NAME ( CELLTOFACE4THORDERCENTERS  ,
celltoface4thordercenters   
)
void FORTRAN_NAME ( inlineCELLTOFACE4THORDERCENTERS  ,
inlineCELLTOFACE4THORDERCENTERS   
)
inline
void FORTRAN_NAME ( INCREMENTLAPLACIAN  ,
incrementlaplacian   
)
void CHFp_CONST_FRA ( phi  )
void CHFp_BOX ( gridBox  )
void CHFp_CONST_INT ( dir  )
void CHFp_CONST_REAL ( factor  )
void FORTRAN_NAME ( inlineINCREMENTLAPLACIAN  ,
inlineINCREMENTLAPLACIAN   
)
inline
void FORTRAN_NAME ( INCREMENTLOSIDELAPLACIAN  ,
incrementlosidelaplacian   
)
void CHFp_FRA ( phi  )
void CHFp_INT ( dir  )
void CHFp_REAL ( factor  )
void FORTRAN_NAME ( inlineINCREMENTLOSIDELAPLACIAN  ,
inlineINCREMENTLOSIDELAPLACIAN   
)
inline
void FORTRAN_NAME ( INCREMENTHISIDELAPLACIAN  ,
incrementhisidelaplacian   
)
void FORTRAN_NAME ( inlineINCREMENTHISIDELAPLACIAN  ,
inlineINCREMENTHISIDELAPLACIAN   
)
inline
void FORTRAN_NAME ( UDIVLOSIDEGRAD  ,
udivlosidegrad   
)
void CHFp_BOX ( gradBox  )
void FORTRAN_NAME ( inlineUDIVLOSIDEGRAD  ,
inlineUDIVLOSIDEGRAD   
)
inline
void FORTRAN_NAME ( UDIVHISIDEGRAD  ,
udivhisidegrad   
)
void FORTRAN_NAME ( inlineUDIVHISIDEGRAD  ,
inlineUDIVHISIDEGRAD   
)
inline
void FORTRAN_NAME ( UDIVCENTERGRAD  ,
udivcentergrad   
)
void FORTRAN_NAME ( inlineUDIVCENTERGRAD  ,
inlineUDIVCENTERGRAD   
)
inline
void FORTRAN_NAME ( INCREMENTGRADPROD  ,
incrementgradprod   
)
void CHFp_CONST_FRA ( )
void CHFp_CONST_FRA ( )
void CHFp_BOX ( box  )
void CHFp_REAL ( dx  )
void FORTRAN_NAME ( inlineINCREMENTGRADPROD  ,
inlineINCREMENTGRADPROD   
)
inline
void FORTRAN_NAME ( INCREMENTGRADPRODDU  ,
incrementgradproddu   
)
void CHFp_CONST_FRA ( du  )
void CHFp_CONST_FRA1 ( )
void CHFp_BOX ( loBox  )
void CHFp_CONST_INT ( hasLo  )
void CHFp_BOX ( hiBox  )
void CHFp_CONST_INT ( hasHi  )
void CHFp_BOX ( centerBox  )
void FORTRAN_NAME ( inlineINCREMENTGRADPRODDU  ,
inlineINCREMENTGRADPRODDU   
)
inline
void FORTRAN_NAME ( CELLEXTRAP4THORDER  ,
cellextrap4thorder   
)
void CHFp_CONST_INT ( side  )
void CHFp_BOX ( interiorbox  )
void CHFp_BOX ( facebox  )
void CHFp_FRA ( array  )
void FORTRAN_NAME ( inlineCELLEXTRAP4THORDER  ,
inlineCELLEXTRAP4THORDER   
)
inline
void FORTRAN_NAME ( SECOND_ORDER_EXTRAP  ,
second_order_extrap   
)
void CHFp_BOX ( srcbox  )
void CHFp_BOX ( dstbox  )
void FORTRAN_NAME ( inlineSECOND_ORDER_EXTRAP  ,
inlineSECOND_ORDER_EXTRAP   
)
inline
void FORTRAN_NAME ( AVERAGETRANSVERSEN  ,
averagetransversen   
)
void CHFp_CONST_FRA ( NtransverseFace  )
void CHFp_BOX ( grownCellBox  )
void CHFp_CONST_INT ( faceDir  )
void CHFp_CONST_INT ( transverseDir  )
void FORTRAN_NAME ( inlineAVERAGETRANSVERSEN  ,
inlineAVERAGETRANSVERSEN   
)
inline
void FORTRAN_NAME ( CENTEREDGRADIENT4THORDER  ,
centeredgradient4thorder   
)
void CHFp_CONST_FRA1 ( )
void CHFp_CONST_REALVECT ( dx  )
void CHFp_BOX ( bx  )
void FORTRAN_NAME ( inlineCENTEREDGRADIENT4THORDER  ,
inlineCENTEREDGRADIENT4THORDER   
)
inline
void FORTRAN_NAME ( CENTEREDGRADIENT6THORDER  ,
centeredgradient6thorder   
)
void FORTRAN_NAME ( inlineCENTEREDGRADIENT6THORDER  ,
inlineCENTEREDGRADIENT6THORDER   
)
inline