My Project
programmer's documentation
Functions/Subroutines
cs_selector_f2c.f90 File Reference

Functions/Subroutines

subroutine getfac (fstr, facnb, faces)
 Build the list of interior faces matching a criteria string. More...
 
subroutine getfbr (fstr, facnb, faces)
 Build the list of boundary faces matching a criteria string. More...
 
subroutine getcel (fstr, cellnb, cells)
 Build the list of cells matching a criteria string. More...
 
subroutine getceb (fstr, ifacnb, bfacnb, ifaces, bfaces)
 Build the lists of faces at the boundary of cells matching a criteria string. More...
 
subroutine getfam (fstr, famnb, families)
 Build the list of mesh element families matching a criteria string. More...
 
subroutine getfpe (perio_num, n_faces, face_list)
 Build the list of interior faces belonging to a given periodicity. More...
 

Function/Subroutine Documentation

◆ getceb()

subroutine getceb ( character*(*)  fstr,
integer  ifacnb,
integer  bfacnb,
integer, dimension(*)  ifaces,
integer, dimension(*)  bfaces 
)

Build the lists of faces at the boundary of cells matching a criteria string.

Parameters
[in]fstrcriteria string
[out]ifacesselected interior faces
[out]bfacesselected boundary faces
[out]ifacnbnumber fo selected interior faces
[out]bfacnbnumber fo selected boundary faces

◆ getcel()

subroutine getcel ( character*(*)  fstr,
integer  cellnb,
integer, dimension(*)  cells 
)

Build the list of cells matching a criteria string.

Parameters
[in]fstrcriteria string
[out]cellnbnumber of selected cells
[out]cellsselected cells

◆ getfac()

subroutine getfac ( character*(*)  fstr,
integer  facnb,
integer, dimension(*)  faces 
)

Build the list of interior faces matching a criteria string.

Parameters
[in]fstrcriteria string
[out]facnbnumber of selected faces
[out]facesselected faces

◆ getfam()

subroutine getfam ( character*(*)  fstr,
integer  famnb,
integer, dimension(*)  families 
)

Build the list of mesh element families matching a criteria string.

Parameters
[in]fstrcriteria string
[out]familiesselected families
[out]famnbnumber of selected families

◆ getfbr()

subroutine getfbr ( character*(*)  fstr,
integer  facnb,
integer, dimension(*)  faces 
)

Build the list of boundary faces matching a criteria string.

Parameters
[in]fstrcriteria string
[out]facnbnumber of selected faces
[out]facesselected faces

◆ getfpe()

subroutine getfpe ( integer  perio_num,
integer  n_faces,
integer, dimension(*)  face_list 
)

Build the list of interior faces belonging to a given periodicity.

Parameters
[in]perio_numperiodicity number
[out]n_facesnumber of faces
[out]face_listfaces list