V3FIT
Public Member Functions | List of all members
siesta_equilibrium::siesta_get_te Interface Reference

Interface for the siesta electron temperature profile values. More...

Public Member Functions

real(rprec) function siesta_get_te_cart (this, x_cart)
 Gets the electron temperature at a cartesian position. More...
 
real(rprec) function siesta_get_te_radial (this, s)
 Gets the electron temperature at a s, u=0, v=0 position. More...
 

Detailed Description

Interface for the siesta electron temperature profile values.

Definition at line 293 of file siesta_equilibrium.f.

Member Function/Subroutine Documentation

◆ siesta_get_te_cart()

real (rprec) function siesta_equilibrium::siesta_get_te::siesta_get_te_cart ( type (siesta_class), intent(in)  this,
real (rprec), dimension(3), intent(in)  x_cart 
)

Gets the electron temperature at a cartesian position.

This method overrides equilibrium::equilibrium_get_te. If no electron temperature profile was created, return zero. Electron temperature is defined by a mapping function of the pressure.

Parameters
[in]thisA siesta_class instance.
[in]x_cartCartesian position to get the electron temperature at.
Returns
The electron temperature at x_cart.

Definition at line 2217 of file siesta_equilibrium.f.

◆ siesta_get_te_radial()

real (rprec) function siesta_equilibrium::siesta_get_te::siesta_get_te_radial ( type (siesta_class), intent(in)  this,
real (rprec), intent(in)  s 
)

Gets the electron temperature at a s, u=0, v=0 position.

This method overrides equilibrium::equilibrium_get_te. If no electron temperature profile was created, return zero. Electron temperature is defined by a mapping function of the pressure.

Parameters
[in]thisA siesta_class instance.
[in]sRadial position to get the electron density at.
Returns
The electron temperature at s, u=0, v=0.

Definition at line 2250 of file siesta_equilibrium.f.


The documentation for this interface was generated from the following file: