init Interface

interface
public subroutine init(self, equi, mesh, filename)

Arguments

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

Instance of type

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

Equilibrium

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

Mesh

character(len=*), intent(in), optional :: filename

Filename, where to read parameters from, if not provided default parameters will be used

Description

Initialises the immersed boundary fields charfun and dirind, depending on specialised implementation