Home
last modified time | relevance | path

Searched refs:bc_defs_seg (Results 1 – 1 of 1) sorted by relevance

/libCEED/examples/fluids/src/
H A Dboundary_condition.c16 static PetscErrorCode AddBCDefinitionToSegBuffer(BCDefinition bc_def, PetscSegBuffer bc_defs_seg) { in AddBCDefinitionToSegBuffer() argument
21 PetscCall(PetscSegBufferGet(bc_defs_seg, 1, &bc_def_ptr)); in AddBCDefinitionToSegBuffer()
35 PetscSegBuffer bc_defs_seg; in BoundaryConditionSetUp() local
40 PetscCall(PetscSegBufferCreate(sizeof(BCDefinition), 4, &bc_defs_seg)); in BoundaryConditionSetUp()
45 PetscCall(AddBCDefinitionToSegBuffer(bc_def, bc_defs_seg)); in BoundaryConditionSetUp()
69 PetscCall(AddBCDefinitionToSegBuffer(bc_def, bc_defs_seg)); in BoundaryConditionSetUp()
93 PetscCall(PetscSegBufferGetSize(bc_defs_seg, &problem->num_bc_defs)); in BoundaryConditionSetUp()
94 PetscCall(PetscSegBufferExtractAlloc(bc_defs_seg, &problem->bc_defs)); in BoundaryConditionSetUp()
95 PetscCall(PetscSegBufferDestroy(&bc_defs_seg)); in BoundaryConditionSetUp()