|
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 321 of file variables.h.
| BCHandlerType BoundaryCondition::type |
Definition at line 322 of file variables.h.
| BCPriorityType BoundaryCondition::priority |
Definition at line 323 of file variables.h.
| void* BoundaryCondition::data |
Definition at line 324 of file variables.h.
| PetscErrorCode(* BoundaryCondition::Initialize) (BoundaryCondition *self, BCContext *ctx) |
Definition at line 325 of file variables.h.
| PetscErrorCode(* BoundaryCondition::PreStep) (BoundaryCondition *self, BCContext *ctx, PetscReal *local_inflow, PetscReal *local_outflow) |
Definition at line 326 of file variables.h.
| PetscErrorCode(* BoundaryCondition::Apply) (BoundaryCondition *self, BCContext *ctx) |
Definition at line 327 of file variables.h.
| PetscErrorCode(* BoundaryCondition::PostStep) (BoundaryCondition *self, BCContext *ctx, PetscReal *local_inflow, PetscReal *local_outflow) |
Definition at line 328 of file variables.h.
| PetscErrorCode(* BoundaryCondition::UpdateUbcs) (BoundaryCondition *self, BCContext *ctx) |
Definition at line 329 of file variables.h.
| PetscErrorCode(* BoundaryCondition::Destroy) (BoundaryCondition *self) |
Definition at line 330 of file variables.h.