build_mask_data Subroutine

public subroutine build_mask_data(self, equi, mesh, parbnd_immersed, threshold_immersed)

Builds mask arrays

Type Bound

mask_data_t

Arguments

Type IntentOptional Attributes Name
class(mask_data_t), intent(inout) :: self

Instance of type

class(equilibrium_t), intent(in) :: equi

Equilibrium

type(mesh_cart_t), intent(in) :: mesh

Mesh

type(penalisation_t), intent(in), optional :: parbnd_immersed

Parallel immersion

real(kind=GP), intent(in), optional :: threshold_immersed

Threshold above which point is considered an immersed point Default: GP_EPS


Contents