Documentation for module damping_dipole_types

...

source: damping_dipole_types.F
Loading...

public Types:

damping_p_type
...
damping_info_type
...
damping_type
...

public Subroutines/Functions:

Creates Data-structure that contains damping information
Release Data-structure that contains damping information

Parameters:

INTEGER
:: no_damping = -1
INTEGER
:: tang_toennies = 1

public Types:

TYPE :: damping_info_type

...


:: atm_name1 ...
:: atm_name2 ...
:: dtype ...
INTEGER
:: order ...
REAL(dp)
:: bij ...
REAL(dp)
:: cij ...

TYPE :: damping_p_type

...


DIMENSION(:), POINTER :: damp ...

TYPE :: damping_type

...


INTEGER
:: itype ...
INTEGER
:: order ...
REAL(dp)
:: bij ...
REAL(dp)
:: cij ...

SUBROUTINEdamping_p_create(damping, nkinds)

Creates Data-structure that contains damping information

Arguments:
POINTER
:: damping ...
INTEGER,
INTENT(in)
:: nkinds ...

SUBROUTINEdamping_p_release(damping)

Release Data-structure that contains damping information

Arguments:
POINTER
:: damping ...