Neko 1.99.3
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
overset_interface::morph_overset_interface Interface Reference

User callback for overset-interface morphing and boundary-value updates. More...

Public Member Functions

subroutine morph_overset_interface (interface_dof, interface_field, interface_mask, time, bc_name, find_interface)
 

Detailed Description

Implementations may update interface coordinates and/or prescribed interface field values before interpolation is evaluated.

Parameters
[in,out]interface_dofInterface coordinates as a vector list (x, y, z). To be updated in the routine
[in,out]interface_fieldInterface boundary field values
[in]interface_maskMask describing active interface degrees of freedom.
[in]timeCurrent simulation time state.
[in]bc_nameName of the boundary condition invoking the callback.
[in,out]find_interfaceSet to .true. when interpolation points must be rediscovered after coordinate changes.

Definition at line 135 of file overset_interface.f90.

Constructor & Destructor Documentation

◆ morph_overset_interface()

subroutine overset_interface::morph_overset_interface::morph_overset_interface ( type(vector_list_t), intent(inout interface_dof,
type(vector_list_t), intent(inout interface_field,
type(mask_t), intent(in interface_mask,
type(time_state_t), intent(in time,
character(len=*), intent(in bc_name,
logical, intent(inout find_interface 
)
virtual

Definition at line 135 of file overset_interface.f90.


The documentation for this interface was generated from the following file: