flowx.imbound._interface.visco package
Subpackages
- flowx.imbound._interface.visco._interface package
- Submodules
- flowx.imbound._interface.visco._interface._advect_weno3 module
- flowx.imbound._interface.visco._interface._constant_extrapolation module
- flowx.imbound._interface.visco._interface._directional_derivative module
- flowx.imbound._interface.visco._interface._linear_extrapolation module
- flowx.imbound._interface.visco._interface._normal_vector_solid module
- flowx.imbound._interface.visco._interface._redistance_solid module
- flowx.imbound._interface.visco._interface._solid_props module
- flowx.imbound._interface.visco._interface._solid_stress module
- flowx.imbound._interface.visco._interface._solid_ustar module
- Module contents
Submodules
flowx.imbound._interface.visco._advect module
- flowx.imbound._interface.visco._advect.advect(gridc, gridx, gridy, scalars, ibmf, ibmx, ibmy, velc, options)
flowx.imbound._interface.visco._force_flow module
- flowx.imbound._interface.visco._force_flow.force_flow(gridc, gridx, gridy, scalars, particles, ibmf, ibmx, ibmy, velc, options)
Subroutine to compute forces on the fluid due to the presence of the immersed boundary
- Parameters
gridc (object) – Grid object for center variables
gridx (object) – Grid object for x-face variables
gridy (object) – Grid object for y-face variables
scalars (object) – Scalars object to access time-step and Reynold number
particles (object) – Object containing immersed boundary information
ibmf (string for forcing variable) –
velc (string for velocity variable) –
flowx.imbound._interface.visco._map_to_grid module
- flowx.imbound._interface.visco._map_to_grid.map_to_grid(gridc, particles, ibmf, ibmx, ibmy, search_function, options)
Subroutine to compute IB mapping on grid using the level set function
- Parameters
gridc (object) – Grid object for x-face variables
particles (object) – Object containing immersed boundary information
ibmf (string for forcing variable) –
search_function – Search function