This module is responsible for calculating and setting the
thermal conduction values based on the equilibrium configuration.
Variables
Type | Visibility | Attributes | | Name | | Initial | |
type(settings_t), |
private, | pointer | :: |
settings | | | |
type(background_t), |
private, | pointer | :: |
background | | | |
Derived Types
Components
Type | Visibility | Attributes | | Name | | Initial | |
procedure(realdp), |
public, | pointer, nopass | :: |
tcpara | | | |
procedure(realdp), |
public, | pointer, nopass | :: |
dtcparadT | | | |
procedure(realdp), |
public, | pointer, nopass | :: |
tcperp | | | |
procedure(realdp), |
public, | pointer, nopass | :: |
dtcperpdrho | | | |
procedure(realdp), |
public, | pointer, nopass | :: |
dtcperpdT | | | |
procedure(realdp), |
public, | pointer, nopass | :: |
dtcperpdB2 | | | |
Type-Bound Procedures
Functions
public function new_conduction(settings_tgt, background_tgt) result(conduction)
Arguments
Type | Intent | Optional | Attributes | | Name | |
type(settings_t), |
intent(in), |
| target | :: |
settings_tgt | |
type(background_t), |
intent(in), |
| target | :: |
background_tgt | |
Arguments
Type | Intent | Optional | Attributes | | Name | |
real(kind=dp), |
intent(in) |
| | :: |
x | |
Return Value real(kind=dp)
Arguments
Type | Intent | Optional | Attributes | | Name | |
real(kind=dp), |
intent(in) |
| | :: |
x | |
Return Value real(kind=dp)
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(conduction_t), |
intent(in) |
| | :: |
this | |
real(kind=dp), |
intent(in) |
| | :: |
x | |
Return Value real(kind=dp)
Arguments
Type | Intent | Optional | Attributes | | Name | |
real(kind=dp), |
intent(in) |
| | :: |
x | |
Return Value real(kind=dp)
Arguments
Type | Intent | Optional | Attributes | | Name | |
real(kind=dp), |
intent(in) |
| | :: |
x | |
Return Value real(kind=dp)
Arguments
Type | Intent | Optional | Attributes | | Name | |
real(kind=dp), |
intent(in) |
| | :: |
x | |
Return Value real(kind=dp)
Arguments
Type | Intent | Optional | Attributes | | Name | |
real(kind=dp), |
intent(in) |
| | :: |
x | |
Return Value real(kind=dp)
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(conduction_t), |
intent(in) |
| | :: |
this | |
real(kind=dp), |
intent(in) |
| | :: |
x | |
Return Value real(kind=dp)
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(conduction_t), |
intent(in) |
| | :: |
this | |
real(kind=dp), |
intent(in) |
| | :: |
x | |
Return Value real(kind=dp)
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(conduction_t), |
intent(in) |
| | :: |
this | |
real(kind=dp), |
intent(in) |
| | :: |
x | |
Return Value real(kind=dp)
Subroutines
private subroutine delete(this)
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(conduction_t), |
intent(inout) |
| | :: |
this | |