0.6.0
Loading...
Searching...
No Matches
type_cell_ibc_initializer Module Reference

Data Types

interface  cell_ibc_initializer_initialize_ibc
 
type  t_cell_ibc_initializer
 
type  t_cell_ibc_initializer_dirichlet
 
type  t_cell_ibc_initializer_neumann
 
type  t_cell_ibc_initializer_wall
 

Functions/Subroutines

subroutine initialize_ibc_dirichlet (ibc_initializer, ib_metrics, ibc_variable)
 
recursive subroutine finalize_cell_ibc_dirichlet (ibc_initializer)
 
subroutine initialize_ibc_neumann (ibc_initializer, ib_metrics, ibc_variable)
 
recursive subroutine finalize_cell_ibc_neumann (ibc_initializer)
 
subroutine initialize_ibc_wall (ibc_initializer, ib_metrics, ibc_variable)
 
recursive subroutine finalize_cell_ibc_wall (ibc_initializer)
 

Function/Subroutine Documentation

◆ finalize_cell_ibc_dirichlet()

recursive subroutine type_cell_ibc_initializer::finalize_cell_ibc_dirichlet ( type(t_cell_ibc_initializer_dirichlet), intent(inout) ibc_initializer)
private

◆ finalize_cell_ibc_neumann()

recursive subroutine type_cell_ibc_initializer::finalize_cell_ibc_neumann ( type(t_cell_ibc_initializer_neumann), intent(inout) ibc_initializer)
private

◆ finalize_cell_ibc_wall()

recursive subroutine type_cell_ibc_initializer::finalize_cell_ibc_wall ( type(t_cell_ibc_initializer_wall), intent(inout) ibc_initializer)
private

◆ initialize_ibc_dirichlet()

subroutine type_cell_ibc_initializer::initialize_ibc_dirichlet ( class(t_cell_ibc_initializer_dirichlet), intent(in) ibc_initializer,
type(t_immersed_boundary_metrics), intent(in) ib_metrics,
class(t_immersed_boundary_condition), intent(inout) ibc_variable )
private

◆ initialize_ibc_neumann()

subroutine type_cell_ibc_initializer::initialize_ibc_neumann ( class(t_cell_ibc_initializer_neumann), intent(in) ibc_initializer,
type(t_immersed_boundary_metrics), intent(in) ib_metrics,
class(t_immersed_boundary_condition), intent(inout) ibc_variable )
private

◆ initialize_ibc_wall()

subroutine type_cell_ibc_initializer::initialize_ibc_wall ( class(t_cell_ibc_initializer_wall), intent(in) ibc_initializer,
type(t_immersed_boundary_metrics), intent(in) ib_metrics,
class(t_immersed_boundary_condition), intent(inout) ibc_variable )
private