(git:374b731)
Loading...
Searching...
No Matches
pw_pool_types.F File Reference

Go to the source code of this file.

Data Types

type  pw_pool_types::pw_pool_type
 Manages a pool of grids (to be used for example as tmp objects), but can also be used to instantiate grids that are never given back. More...
 
type  pw_pool_types::pw_pool_p_type
 to create arrays of pools More...
 
interface  pw_pool_types::pw_pools_create_pws
 
interface  pw_pool_types::pw_pools_give_back_pws
 

Modules

module  pw_pool_types
 Manages a pool of grids (to be used for example as tmp objects), but can also be used to instantiate grids that are never given back.
 

Functions/Subroutines

subroutine, public pw_pool_types::pw_pool_create (pool, pw_grid, max_cache)
 creates a pool for pw
 
subroutine, public pw_pool_types::pw_pool_release (pool)
 releases the given pool (see cp2k/doc/ReferenceCounting.html)
 
subroutine, public pw_pool_types::pw_pools_copy (source_pools, target_pools)
 copies a multigrid pool, the underlying pools are shared
 
subroutine, public pw_pool_types::pw_pools_dealloc (pools)
 deallocates the given pools (releasing each of the underlying pools)