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

Node subset stored in 1D arrays. More...

Data Types

interface  initialize
 
type  t_node_list
 Pack a subset of node indexes. More...
 
type  t_point_list
 Store point coordinates. More...
 
interface  unalloc
 

Functions/Subroutines

pure subroutine, private initialize_node_list (nlist, nb, nbc)
 
pure subroutine, private initialize_node_list_mask (nlist, mask)
 
pure subroutine, private unalloc_node_list (nlist)
 
pure subroutine, private initialize_point_list (plist, n)
 
pure subroutine, private unalloc_point_list (plist)
 
pure subroutine node_list_get_mask (nlist, mask)
 Get the 3D mask corresponding to the node list.
 

Detailed Description

Node subset stored in 1D arrays.

Function/Subroutine Documentation

◆ initialize_node_list()

pure subroutine, private type_node_list::initialize_node_list ( type(t_node_list), intent(inout) nlist,
integer, intent(in) nb,
integer, intent(in), optional nbc )
private

◆ initialize_node_list_mask()

pure subroutine, private type_node_list::initialize_node_list_mask ( type(t_node_list), intent(inout) nlist,
logical, dimension(:,:,:), intent(in) mask )
private

◆ initialize_point_list()

pure subroutine, private type_node_list::initialize_point_list ( type(t_point_list), intent(inout) plist,
integer, intent(in) n )
private

◆ node_list_get_mask()

pure subroutine type_node_list::node_list_get_mask ( type(t_node_list), intent(in) nlist,
logical, dimension(:,:,:), intent(out) mask )

Get the 3D mask corresponding to the node list.

◆ unalloc_node_list()

pure subroutine, private type_node_list::unalloc_node_list ( type(t_node_list), intent(inout) nlist)
private

◆ unalloc_point_list()

pure subroutine, private type_node_list::unalloc_point_list ( type(t_point_list), intent(inout) plist)
private