(git:42dac4a)
Loading...
Searching...
No Matches
rixs_types Module Reference

Define Resonant Inelastic XRAY Scattering (RIXS) control type and associated create, release, etc subroutines. More...

Data Types

type  rixs_env_type
 
type  tddfpt2_valence_type
 Valence state coming from the qs_tddfpt2 routine. More...
 

Functions/Subroutines

subroutine, public rixs_env_create (rixs_env)
 Creates a rixs environment type.
 
subroutine, public rixs_env_release (rixs_env)
 Releases the rixs environment type.
 
subroutine, public tddfpt2_valence_state_create (valence_state)
 Creates the valence state type.
 

Detailed Description

Define Resonant Inelastic XRAY Scattering (RIXS) control type and associated create, release, etc subroutines.


Author
BSG (02.2025)

Function/Subroutine Documentation

◆ rixs_env_create()

subroutine, public rixs_types::rixs_env_create ( type(rixs_env_type), pointer  rixs_env)

Creates a rixs environment type.

Parameters
rixs_envthe type to create

Definition at line 65 of file rixs_types.F.

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

◆ rixs_env_release()

subroutine, public rixs_types::rixs_env_release ( type(rixs_env_type), pointer  rixs_env)

Releases the rixs environment type.

Parameters
rixs_envthe type to release

Definition at line 80 of file rixs_types.F.

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

◆ tddfpt2_valence_state_create()

subroutine, public rixs_types::tddfpt2_valence_state_create ( type(tddfpt2_valence_type), pointer  valence_state)

Creates the valence state type.

Parameters
valence_state...

Definition at line 100 of file rixs_types.F.

Here is the caller graph for this function: