MPI-AMRVAC  3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code
Functions/Subroutines
mod_amr_solution_node Module Reference

Functions/Subroutines

integer function, public getnode (ipe)
 Get first available igrid on processor ipe. More...
 
subroutine, public putnode (igrid, ipe)
 
subroutine, public alloc_node (igrid)
 allocate arrays on igrid node More...
 
subroutine, public alloc_state (igrid, s, ixGL, ixGextL, alloc_once_for_ps)
 allocate memory to physical state of igrid node More...
 
subroutine alloc_state_coarse (igrid, s, ixGL, ixGextL)
 allocate memory to one-level coarser physical state of igrid node More...
 
subroutine dealloc_state (igrid, s, dealloc_x)
 
subroutine dealloc_state_coarse (igrid, s)
 
subroutine, public dealloc_node (igrid)
 

Function/Subroutine Documentation

◆ alloc_node()

subroutine, public mod_amr_solution_node::alloc_node ( integer, intent(in)  igrid)

allocate arrays on igrid node

Definition at line 60 of file mod_amr_solution_node.t.

Here is the call graph for this function:

◆ alloc_state()

subroutine, public mod_amr_solution_node::alloc_state ( integer, intent(in)  igrid,
type(state s,
integer, intent(in)  ixG,
integer, intent(in)  L,
integer, intent(in)  ixGext,
  L,
logical, intent(in)  alloc_once_for_ps 
)

allocate memory to physical state of igrid node

Definition at line 582 of file mod_amr_solution_node.t.

◆ alloc_state_coarse()

subroutine mod_amr_solution_node::alloc_state_coarse ( integer, intent(in)  igrid,
type(state s,
integer, intent(in)  ixG,
integer, intent(in)  L,
integer, intent(in)  ixGext,
  L 
)

allocate memory to one-level coarser physical state of igrid node

Definition at line 657 of file mod_amr_solution_node.t.

◆ dealloc_node()

subroutine, public mod_amr_solution_node::dealloc_node ( integer, intent(in)  igrid)

Definition at line 744 of file mod_amr_solution_node.t.

Here is the call graph for this function:

◆ dealloc_state()

subroutine mod_amr_solution_node::dealloc_state ( integer, intent(in)  igrid,
type(state s,
logical, intent(in)  dealloc_x 
)

Definition at line 687 of file mod_amr_solution_node.t.

◆ dealloc_state_coarse()

subroutine mod_amr_solution_node::dealloc_state_coarse ( integer, intent(in)  igrid,
type(state s 
)

Definition at line 724 of file mod_amr_solution_node.t.

◆ getnode()

integer function, public mod_amr_solution_node::getnode ( integer, intent(in)  ipe)

Get first available igrid on processor ipe.

Definition at line 15 of file mod_amr_solution_node.t.

Here is the call graph for this function:

◆ putnode()

subroutine, public mod_amr_solution_node::putnode ( integer, intent(in)  igrid,
integer, intent(in)  ipe 
)

Definition at line 49 of file mod_amr_solution_node.t.