|
PICurv 0.1.0
A Parallel Particle-In-Cell Solver for Curvilinear LES
|
Non-gating periodic-boundary development harnesses. More...
Go to the source code of this file.
Functions | |
| static PetscErrorCode | AppendBCParam (BC_Param **head, const char *key, const char *value) |
| Appends one key/value pair to a linked list of boundary-condition parameters. | |
| static PetscErrorCode | DestroyBoundaryHandler (BoundaryCondition **bc_ptr) |
| Destroys one boundary-condition handler allocated by a periodic test. | |
| static void | MarkXPeriodic (UserCtx *user) |
| Marks the x faces as periodic for periodic-transfer harnesses. | |
| static PetscErrorCode | TestPeriodicGeometricFactoryAssignment (void) |
| Tests periodic geometric factory construction in the non-gating periodic harness. | |
| static PetscErrorCode | TestTransferPeriodicFaceFieldCopiesXFaces (void) |
| Tests direct periodic face transfer on the staggered velocity field. | |
| static PetscErrorCode | TestApplyMetricsPeriodicBCsCopiesAjFaces (void) |
| Tests periodic metric transfer through the aggregate periodic-metrics helper. | |
| static PetscErrorCode | TestPeriodicDrivenConstantHandlerBehavior (void) |
| Tests periodic driven-flow controller initialization, sensing, and trim application. | |
| static PetscErrorCode | TestPeriodicDrivenConstantRejectsNonPeriodicFace (void) |
| Tests that the periodic driven handler rejects non-periodic faces during initialization. | |
| int | main (int argc, char **argv) |
| Runs the non-gating periodic development PETSc test binary. | |
Non-gating periodic-boundary development harnesses.
Definition in file test_periodic_dev.c.
|
static |
Appends one key/value pair to a linked list of boundary-condition parameters.
Definition at line 13 of file test_periodic_dev.c.
|
static |
Destroys one boundary-condition handler allocated by a periodic test.
Definition at line 32 of file test_periodic_dev.c.
|
static |
Marks the x faces as periodic for periodic-transfer harnesses.
Definition at line 50 of file test_periodic_dev.c.
|
static |
Tests periodic geometric factory construction in the non-gating periodic harness.
Definition at line 62 of file test_periodic_dev.c.
|
static |
Tests direct periodic face transfer on the staggered velocity field.
Definition at line 78 of file test_periodic_dev.c.
|
static |
Tests periodic metric transfer through the aggregate periodic-metrics helper.
Definition at line 127 of file test_periodic_dev.c.
|
static |
Tests periodic driven-flow controller initialization, sensing, and trim application.
Definition at line 174 of file test_periodic_dev.c.
|
static |
Tests that the periodic driven handler rejects non-periodic faces during initialization.
Definition at line 227 of file test_periodic_dev.c.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Runs the non-gating periodic development PETSc test binary.
Definition at line 260 of file test_periodic_dev.c.