CG  Version 25
Macros | Functions | Variables
cnsBC.temp.C File Reference
#include "OB_MappedGridSolver.h"
#include "Parameters.h"
#include "App.h"
#include "FlowSolutions.h"
#include "ParallelUtility.h"
#include "SurfaceEquation.h"
Include dependency graph for cnsBC.temp.C:

Macros

#define cnsSlipWallBC   cnsslipwallbc_
 
#define cnsSlipWallBC2   cnsslipwallbc2_
 
#define cnsFarFieldBC   cnsfarfieldbc_
 
#define cnsNoSlipWallBC   cnsnoslipwallbc_
 

Functions

void cnsSlipWallBC (const int &nd, const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &nd4a, const int &nd4b, const int &ipar, const real &rpar, real &u, const real &u2, const real &gv, const real &gv2, const real &gtt, const int &mask, const real &x, const real &rsxy, const int &bc, const int &indexRange, const int &exact, const real &uKnown, const int &ierr)
 
void cnsSlipWallBC2 (const int &nd, const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &nd4a, const int &nd4b, const int &ipar, const real &rpar, real &u, const real &u2, const real &gv, const real &gv2, const real &gtt, const int &mask, const real &x, const real &rsxy, const int &bc, const int &indexRange, const int &exact, const real &uKnown, const int &ierr)
 
void cnsFarFieldBC (const int &nd, const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &nd4a, const int &nd4b, const int &ipar, const real &rpar, real &u, const real &u2, const real &gv, const real &gv2, const real &gtt, const int &mask, const real &x, const real &rsxy, const int &bc, const int &indexRange, const int &exact, const real &uKnown, const int &ierr)
 
void cnsNoSlipWallBC (const int &nd, const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &nd4a, const int &nd4b, const real *u, const real *x, const real *aj, const real *rsxy, const int *ipar, const real *rpar, const int *indexRange, const int *bc)
 
void getLocalBoundsAndBoundaryConditions (const realMappedGridFunction &a, IntegerArray &gidLocal, IntegerArray &dimensionLocal, IntegerArray &bcLocal)
 
int checkSolution (realMappedGridFunction &u, const aString &title, bool printResults, int grid, real &maxVal, bool printResultsOnFailure=false)
 
void checkNormalBC (int grid, MappedGrid &mg, realMappedGridFunction &u, Parameters &parameters)
 
void symmetryBC (int grid, MappedGrid &mg, realMappedGridFunction &u, Parameters &parameters)
 

Variables

SurfaceEquation surfaceEquation
 

Macro Definition Documentation

#define cnsFarFieldBC   cnsfarfieldbc_
#define cnsNoSlipWallBC   cnsnoslipwallbc_
#define cnsSlipWallBC   cnsslipwallbc_
#define cnsSlipWallBC2   cnsslipwallbc2_

Function Documentation

void checkNormalBC ( int  grid,
MappedGrid &  mg,
realMappedGridFunction &  u,
Parameters parameters 
)
int checkSolution ( realMappedGridFunction &  u,
const aString &  title,
bool  printResults,
int  grid,
real &  maxVal,
bool  printResultsOnFailure = false 
)
void cnsFarFieldBC ( const int &  nd,
const int &  nd1a,
const int &  nd1b,
const int &  nd2a,
const int &  nd2b,
const int &  nd3a,
const int &  nd3b,
const int &  nd4a,
const int &  nd4b,
const int &  ipar,
const real &  rpar,
real &  u,
const real &  u2,
const real &  gv,
const real &  gv2,
const real &  gtt,
const int &  mask,
const real &  x,
const real &  rsxy,
const int &  bc,
const int &  indexRange,
const int &  exact,
const real &  uKnown,
const int &  ierr 
)
void cnsNoSlipWallBC ( const int &  nd,
const int &  nd1a,
const int &  nd1b,
const int &  nd2a,
const int &  nd2b,
const int &  nd3a,
const int &  nd3b,
const int &  nd4a,
const int &  nd4b,
const real *  u,
const real *  x,
const real *  aj,
const real *  rsxy,
const int *  ipar,
const real *  rpar,
const int *  indexRange,
const int *  bc 
)
void cnsSlipWallBC ( const int &  nd,
const int &  nd1a,
const int &  nd1b,
const int &  nd2a,
const int &  nd2b,
const int &  nd3a,
const int &  nd3b,
const int &  nd4a,
const int &  nd4b,
const int &  ipar,
const real &  rpar,
real &  u,
const real &  u2,
const real &  gv,
const real &  gv2,
const real &  gtt,
const int &  mask,
const real &  x,
const real &  rsxy,
const int &  bc,
const int &  indexRange,
const int &  exact,
const real &  uKnown,
const int &  ierr 
)
void cnsSlipWallBC2 ( const int &  nd,
const int &  nd1a,
const int &  nd1b,
const int &  nd2a,
const int &  nd2b,
const int &  nd3a,
const int &  nd3b,
const int &  nd4a,
const int &  nd4b,
const int &  ipar,
const real &  rpar,
real &  u,
const real &  u2,
const real &  gv,
const real &  gv2,
const real &  gtt,
const int &  mask,
const real &  x,
const real &  rsxy,
const int &  bc,
const int &  indexRange,
const int &  exact,
const real &  uKnown,
const int &  ierr 
)
void getLocalBoundsAndBoundaryConditions ( const realMappedGridFunction &  a,
IntegerArray &  gidLocal,
IntegerArray &  dimensionLocal,
IntegerArray &  bcLocal 
)
void symmetryBC ( int  grid,
MappedGrid &  mg,
realMappedGridFunction &  u,
Parameters parameters 
)

Variable Documentation

SurfaceEquation surfaceEquation