(git:6a2e663)
embed_types Module Reference

Functions/Subroutines

subroutine, public get_embed_env (embed_env, atomic_kind_set, particle_set, local_particles, local_molecules, molecule_kind_set, molecule_set, cell, cell_ref, para_env, sub_para_env, subsys, input, results, pot_energy)
 Get the embed environment. More...
 
subroutine, public set_embed_env (embed_env, atomic_kind_set, particle_set, local_particles, local_molecules, molecule_kind_set, molecule_set, cell_ref, subsys, input, sub_para_env)
 ... More...
 
subroutine, public embed_env_create (embed_env, para_env)
 ... More...
 
subroutine, public embed_env_release (embed_env)
 ... More...
 

Function/Subroutine Documentation

◆ get_embed_env()

subroutine, public embed_types::get_embed_env ( type(embed_env_type), intent(in)  embed_env,
type(atomic_kind_type), dimension(:), optional, pointer  atomic_kind_set,
type(particle_type), dimension(:), optional, pointer  particle_set,
type(distribution_1d_type), optional, pointer  local_particles,
type(distribution_1d_type), optional, pointer  local_molecules,
type(molecule_kind_type), dimension(:), optional, pointer  molecule_kind_set,
type(molecule_type), dimension(:), optional, pointer  molecule_set,
type(cell_type), optional, pointer  cell,
type(cell_type), optional, pointer  cell_ref,
type(mp_para_env_type), optional, pointer  para_env,
type(mp_para_env_p_type), dimension(:), optional, pointer  sub_para_env,
type(cp_subsys_type), optional, pointer  subsys,
type(section_vals_type), optional, pointer  input,
type(cp_result_type), optional, pointer  results,
real(kind=dp), optional  pot_energy 
)

Get the embed environment.

Parameters
embed_env...
atomic_kind_set...
particle_set...
local_particles...
local_molecules...
molecule_kind_set...
molecule_set...
cell...
cell_ref...
para_env...
sub_para_env...
subsys...
input...
results...
pot_energy...

Definition at line 162 of file embed_types.F.

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

◆ set_embed_env()

subroutine, public embed_types::set_embed_env ( type(embed_env_type), intent(inout)  embed_env,
type(atomic_kind_type), dimension(:), optional, pointer  atomic_kind_set,
type(particle_type), dimension(:), optional, pointer  particle_set,
type(distribution_1d_type), optional, pointer  local_particles,
type(distribution_1d_type), optional, pointer  local_molecules,
type(molecule_kind_type), dimension(:), optional, pointer  molecule_kind_set,
type(molecule_type), dimension(:), optional, pointer  molecule_set,
type(cell_type), optional, pointer  cell_ref,
type(cp_subsys_type), optional, pointer  subsys,
type(section_vals_type), optional, pointer  input,
type(mp_para_env_p_type), dimension(:), optional, pointer  sub_para_env 
)

...

Parameters
embed_env...
atomic_kind_set...
particle_set...
local_particles...
local_molecules...
molecule_kind_set...
molecule_set...
cell_ref...
subsys...
input...
sub_para_env...

Definition at line 227 of file embed_types.F.

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

◆ embed_env_create()

subroutine, public embed_types::embed_env_create ( type(embed_env_type), intent(out)  embed_env,
type(mp_para_env_type), intent(in), target  para_env 
)

...

Parameters
embed_env...
para_envthe parallel environment for the qs_env
Author
Vladimir Rybkin 02.2018

Definition at line 311 of file embed_types.F.

Here is the caller graph for this function:

◆ embed_env_release()

subroutine, public embed_types::embed_env_release ( type(embed_env_type), intent(inout)  embed_env)

...

Parameters
embed_env...
Author
Vladimir Rybkin 02.2018

Definition at line 325 of file embed_types.F.

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