|
CG
Version 25
|
#include "OB_MappedGridSolver.h"#include "Parameters.h"#include "App.h"#include "FlowSolutions.h"#include "ParallelUtility.h"#include "SurfaceEquation.h"
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 >t, 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 >t, 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 >t, 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 ¶meters) |
| void | symmetryBC (int grid, MappedGrid &mg, realMappedGridFunction &u, Parameters ¶meters) |
Variables | |
| SurfaceEquation | surfaceEquation |
| #define cnsFarFieldBC cnsfarfieldbc_ |
| #define cnsNoSlipWallBC cnsnoslipwallbc_ |
| #define cnsSlipWallBC cnsslipwallbc_ |
| #define cnsSlipWallBC2 cnsslipwallbc2_ |
| void checkNormalBC | ( | int | grid, |
| MappedGrid & | mg, | ||
| realMappedGridFunction & | u, | ||
| Parameters & | parameters | ||
| ) |
References axis, Parameters::dbase, e, normal, rx, side, Parameters::slipWall, and u.
| 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 | ||
| ) |
| SurfaceEquation surfaceEquation |
Referenced by Cgcns::applyBoundaryConditions(), and DomainSolver::setParametersInteractively().
1.8.3