(git:6a2e663)
pw_env_types Module Reference

container for various plainwaves related things More...

Functions/Subroutines

subroutine, public pw_env_get (pw_env, pw_pools, cube_info, gridlevel_info, auxbas_pw_pool, auxbas_grid, auxbas_rs_desc, auxbas_rs_grid, rs_descs, rs_grids, xc_pw_pool, vdw_pw_pool, poisson_env, interp_section)
 returns the various attributes of the pw env More...
 
subroutine, public pw_env_retain (pw_env)
 retains the pw_env (see doc/ReferenceCounting.html) More...
 
subroutine, public pw_env_release (pw_env, para_env)
 releases the given pw_env (see doc/ReferenceCounting.html) More...
 

Detailed Description

container for various plainwaves related things

History
10.2002 created [fawzi]
Author
Fawzi Mohamed

Function/Subroutine Documentation

◆ pw_env_get()

subroutine, public pw_env_types::pw_env_get ( type(pw_env_type), intent(in)  pw_env,
type(pw_pool_p_type), dimension(:), optional, pointer  pw_pools,
type(cube_info_type), dimension(:), optional, pointer  cube_info,
type(gridlevel_info_type), optional, pointer  gridlevel_info,
type(pw_pool_type), optional, pointer  auxbas_pw_pool,
integer, intent(out), optional  auxbas_grid,
type(realspace_grid_desc_type), optional, pointer  auxbas_rs_desc,
type(realspace_grid_type), optional, pointer  auxbas_rs_grid,
type(realspace_grid_desc_p_type), dimension(:), optional, pointer  rs_descs,
type(realspace_grid_type), dimension(:), optional, pointer  rs_grids,
type(pw_pool_type), optional, pointer  xc_pw_pool,
type(pw_pool_type), optional, pointer  vdw_pw_pool,
type(pw_poisson_type), optional, pointer  poisson_env,
type(section_vals_type), optional, pointer  interp_section 
)

returns the various attributes of the pw env

Parameters
pw_envthe einvironment you want info about
pw_pools...
cube_info...
gridlevel_info...
auxbas_pw_pool...
auxbas_grid...
auxbas_rs_desc...
auxbas_rs_grid...
rs_descs...
rs_grids...
xc_pw_pool...
vdw_pw_pool...
poisson_env...
interp_section...
History
10.2002 created [fawzi]
Author
Fawzi Mohamed

Definition at line 110 of file pw_env_types.F.

◆ pw_env_retain()

subroutine, public pw_env_types::pw_env_retain ( type(pw_env_type), intent(inout)  pw_env)

retains the pw_env (see doc/ReferenceCounting.html)

Parameters
pw_envthe pw_env to retain
History
10.2002 created [fawzi]
Author
Fawzi Mohamed

Definition at line 160 of file pw_env_types.F.

Here is the caller graph for this function:

◆ pw_env_release()

subroutine, public pw_env_types::pw_env_release ( type(pw_env_type), pointer  pw_env,
type(mp_para_env_type), intent(in), optional  para_env 
)

releases the given pw_env (see doc/ReferenceCounting.html)

Parameters
pw_envthe pw_env to release
para_env...
History
10.2002 created [fawzi]
Author
Fawzi Mohamed

Definition at line 175 of file pw_env_types.F.

Here is the call graph for this function:
Here is the caller graph for this function: