Calculate weights using timing from compute kernel, interpolation and boundary routines
************ !
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=rk), | intent(out) | :: | weights(:) | |||
type(treelmesh_type), | intent(in) | :: | tree | geometry infomation |
||
integer, | intent(in) | :: | minLevel | min level and max level |
||
integer, | intent(in) | :: | maxLevel | min level and max level |
||
type(tem_levelDesc_type), | intent(in) | :: | levelDesc(minLevel:maxLevel) | Level descriptor |
||
integer, | intent(in) | :: | nBCs | global IBM type Number of boundary conditions |
||
type(glob_boundary_type), | intent(in) | :: | globBC(nBCs) | BC elements information |
Assign weights based on compute kernel and interpolation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=rk), | intent(out) | :: | weights(:) |
Append weights based on boundary condition
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=rk), | intent(inout) | :: | weights(:) |