|
PICurv 0.1.0
A Parallel Particle-In-Cell Solver for Curvilinear LES
|
The "virtual table" struct for a boundary condition handler object. More...
#include <variables.h>
Data Fields | |
| BCHandlerType | type |
| BCPriorityType | priority |
| void * | data |
| PetscErrorCode(* | Initialize )(BoundaryCondition *self, BCContext *ctx) |
| PetscErrorCode(* | PreStep )(BoundaryCondition *self, BCContext *ctx, PetscReal *local_inflow, PetscReal *local_outflow) |
| PetscErrorCode(* | Apply )(BoundaryCondition *self, BCContext *ctx) |
| PetscErrorCode(* | PostStep )(BoundaryCondition *self, BCContext *ctx, PetscReal *local_inflow, PetscReal *local_outflow) |
| PetscErrorCode(* | UpdateUbcs )(BoundaryCondition *self, BCContext *ctx) |
| PetscErrorCode(* | Destroy )(BoundaryCondition *self) |
The "virtual table" struct for a boundary condition handler object.
Definition at line 351 of file variables.h.
| BCHandlerType BoundaryCondition::type |
Definition at line 352 of file variables.h.
| BCPriorityType BoundaryCondition::priority |
Definition at line 353 of file variables.h.
| void* BoundaryCondition::data |
Definition at line 354 of file variables.h.
| PetscErrorCode(* BoundaryCondition::Initialize) (BoundaryCondition *self, BCContext *ctx) |
Definition at line 355 of file variables.h.
| PetscErrorCode(* BoundaryCondition::PreStep) (BoundaryCondition *self, BCContext *ctx, PetscReal *local_inflow, PetscReal *local_outflow) |
Definition at line 356 of file variables.h.
| PetscErrorCode(* BoundaryCondition::Apply) (BoundaryCondition *self, BCContext *ctx) |
Definition at line 357 of file variables.h.
| PetscErrorCode(* BoundaryCondition::PostStep) (BoundaryCondition *self, BCContext *ctx, PetscReal *local_inflow, PetscReal *local_outflow) |
Definition at line 358 of file variables.h.
| PetscErrorCode(* BoundaryCondition::UpdateUbcs) (BoundaryCondition *self, BCContext *ctx) |
Definition at line 359 of file variables.h.
| PetscErrorCode(* BoundaryCondition::Destroy) (BoundaryCondition *self) |
Definition at line 360 of file variables.h.