PICurv 0.1.0
A Parallel Particle-In-Cell Solver for Curvilinear LES
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
 CBC_Param_sA node in a linked list for storing key-value parameters from the bcs.dat file
 CBCContextProvides execution context for a boundary condition handler
 CBCSLegacy boundary condition data
 CBoundaryConditionThe "virtual table" struct for a boundary condition handler object
 CBoundaryFaceConfigHolds the complete configuration for one of the six boundary faces
 CBoundingBoxDefines a 3D axis-aligned bounding box
 CCellDefines the vertices of a single hexahedral grid cell
 CCmpntsA 3D point or vector with PetscScalar components
 CCmpnts2A 2D point or vector with PetscScalar components
 CCpt2DA 2D vector of PETSc real numbers (for geometry/coordinates)
 CCstartDefines prescribed body motion using splines
 CDualMonitorCtxContext for a dual-purpose KSP monitor
 CFlowWaveRepresents a single point in a time-varying flow waveform
 CFSInfoHolds all data related to the state and motion of a body in FSI
 CIBMInfoHolds interpolation and distance information for a single IBM point
 CIBMListHead of a linked list for IBM data
 CIBMListNodeA linked list node containing IBM interpolation info
 CIBMNodesRepresents a collection of nodes forming a surface for the IBM
 CIBMVNodesRepresents a collection of nodes forming a volume for the IBM
 ClistHead of a generic C-style linked list
 Clist_nodeA generic C-style linked list node for indices
 CMGCtxContext for Multigrid operations
 CMigrationInfoInformation needed to migrate a single particle between MPI ranks
 CnodeA generic C-style linked list node for integers
 CParticleDefines a particle's core properties for Lagrangian tracking
 CPostProcessParamsHolds all configuration parameters for a post-processing run
 CProfiledFunction
 CRankCellInfoA lean struct to hold the global cell ownership range for a single MPI rank
 CRankNeighborsStores the MPI ranks of neighboring subdomains
 CSimCtxThe master context for the entire simulation
 CSurfElmtInfoInformation about a surface element for FSI calculations
 CUserCtxUser-defined context containing data specific to a single computational grid level
 CUserMGUser-level context for managing the entire multigrid hierarchy
 CVTKFieldInfoStores all necessary information for a single data array in a VTK file
 CVTKMetaData