sources_viscosity_mod::sources_viscosity Type Reference
Inheritance diagram for sources_viscosity_mod::sources_viscosity:
Collaboration diagram for sources_viscosity_mod::sources_viscosity:

Private Member Functions

PROCEDURE initsources
 
PROCEDURE infosources
 
PROCEDURE setoutput
 
PROCEDURE updateviscosity
 
PROCEDURE externalsources
 
PROCEDURE calctimestep
 
FINAL finalize
 

Private Attributes

class(logging_base), allocatable viscosity
 
class(marray_base), allocatable ephir
 azimuthal unit vector */ distance to axis More...
 
class(marray_base), allocatable ephir_tmp
 
class(marray_base), allocatable dynvis
 dynamic viscosity More...
 
class(marray_base), allocatable kinvis
 kinematic viscosity More...
 
class(marray_base), allocatable bulkvis
 bulk viscosity More...
 
real dynconst
 
real bulkconst
 
real power
 viscosity constants More...
 
real, dimension(:,:,:), pointer btxx
 
real, dimension(:,:,:), pointer btyy
 
real, dimension(:,:,:), pointer btzz
 
real, dimension(:,:,:), pointer btxy
 
real, dimension(:,:,:), pointer btxz
 
real, dimension(:,:,:), pointer btyz
 
real, dimension(:,:,:), pointer tmp
 
real, dimension(:,:,:), pointer tmp2
 
real, dimension(:,:,:), pointer tmp3
 
real, dimension(:,:), pointer sxx
 
real, dimension(:,:), pointer syy
 
real, dimension(:,:), pointer szz
 
real, dimension(:,:), pointer sxy
 
real, dimension(:,:), pointer sxz
 
real, dimension(:,:), pointer syz
 

Additional Inherited Members

- Public Attributes inherited from logging_base_mod::logging_base
integer, public err
 error code More...
 

Detailed Description

Definition at line 87 of file sources_viscosity.f90.

Member Function/Subroutine Documentation

◆ calctimestep()

PROCEDURE sources_viscosity_mod::sources_viscosity::calctimestep
private

Definition at line 105 of file sources_viscosity.f90.

◆ externalsources()

PROCEDURE sources_viscosity_mod::sources_viscosity::externalsources
private

Definition at line 104 of file sources_viscosity.f90.

◆ finalize()

FINAL sources_viscosity_mod::sources_viscosity::finalize
finalprivate

Definition at line 106 of file sources_viscosity.f90.

Here is the call graph for this function:

◆ infosources()

PROCEDURE sources_viscosity_mod::sources_viscosity::infosources
private

Definition at line 101 of file sources_viscosity.f90.

◆ initsources()

PROCEDURE sources_viscosity_mod::sources_viscosity::initsources
private

Definition at line 100 of file sources_viscosity.f90.

◆ setoutput()

PROCEDURE sources_viscosity_mod::sources_viscosity::setoutput
private

Definition at line 102 of file sources_viscosity.f90.

◆ updateviscosity()

PROCEDURE sources_viscosity_mod::sources_viscosity::updateviscosity
private

Definition at line 103 of file sources_viscosity.f90.

Member Data Documentation

◆ btxx

real, dimension(:,:,:), pointer sources_viscosity_mod::sources_viscosity::btxx
private

Definition at line 95 of file sources_viscosity.f90.

◆ btxy

real, dimension(:,:,:), pointer sources_viscosity_mod::sources_viscosity::btxy
private

Definition at line 95 of file sources_viscosity.f90.

◆ btxz

real, dimension(:,:,:), pointer sources_viscosity_mod::sources_viscosity::btxz
private

Definition at line 95 of file sources_viscosity.f90.

◆ btyy

real, dimension(:,:,:), pointer sources_viscosity_mod::sources_viscosity::btyy
private

Definition at line 95 of file sources_viscosity.f90.

◆ btyz

real, dimension(:,:,:), pointer sources_viscosity_mod::sources_viscosity::btyz
private

Definition at line 95 of file sources_viscosity.f90.

◆ btzz

real, dimension(:,:,:), pointer sources_viscosity_mod::sources_viscosity::btzz
private

Definition at line 95 of file sources_viscosity.f90.

◆ bulkconst

real sources_viscosity_mod::sources_viscosity::bulkconst
private

Definition at line 94 of file sources_viscosity.f90.

◆ bulkvis

class(marray_base), allocatable sources_viscosity_mod::sources_viscosity::bulkvis
private

bulk viscosity

Definition at line 89 of file sources_viscosity.f90.

◆ dynconst

real sources_viscosity_mod::sources_viscosity::dynconst
private

Definition at line 94 of file sources_viscosity.f90.

◆ dynvis

class(marray_base), allocatable sources_viscosity_mod::sources_viscosity::dynvis
private

dynamic viscosity

Definition at line 89 of file sources_viscosity.f90.

◆ ephir

class(marray_base), allocatable sources_viscosity_mod::sources_viscosity::ephir
private

azimuthal unit vector */ distance to axis

Definition at line 89 of file sources_viscosity.f90.

◆ ephir_tmp

class(marray_base), allocatable sources_viscosity_mod::sources_viscosity::ephir_tmp
private

Definition at line 89 of file sources_viscosity.f90.

◆ kinvis

class(marray_base), allocatable sources_viscosity_mod::sources_viscosity::kinvis
private

kinematic viscosity

Definition at line 89 of file sources_viscosity.f90.

◆ power

real sources_viscosity_mod::sources_viscosity::power
private

viscosity constants

Definition at line 94 of file sources_viscosity.f90.

◆ sxx

real, dimension(:,:), pointer sources_viscosity_mod::sources_viscosity::sxx
private

Definition at line 97 of file sources_viscosity.f90.

◆ sxy

real, dimension(:,:), pointer sources_viscosity_mod::sources_viscosity::sxy
private

Definition at line 97 of file sources_viscosity.f90.

◆ sxz

real, dimension(:,:), pointer sources_viscosity_mod::sources_viscosity::sxz
private

Definition at line 97 of file sources_viscosity.f90.

◆ syy

real, dimension(:,:), pointer sources_viscosity_mod::sources_viscosity::syy
private

Definition at line 97 of file sources_viscosity.f90.

◆ syz

real, dimension(:,:), pointer sources_viscosity_mod::sources_viscosity::syz
private

Definition at line 97 of file sources_viscosity.f90.

◆ szz

real, dimension(:,:), pointer sources_viscosity_mod::sources_viscosity::szz
private

Definition at line 97 of file sources_viscosity.f90.

◆ tmp

real, dimension(:,:,:), pointer sources_viscosity_mod::sources_viscosity::tmp
private

Definition at line 95 of file sources_viscosity.f90.

◆ tmp2

real, dimension(:,:,:), pointer sources_viscosity_mod::sources_viscosity::tmp2
private

Definition at line 95 of file sources_viscosity.f90.

◆ tmp3

real, dimension(:,:,:), pointer sources_viscosity_mod::sources_viscosity::tmp3
private

Definition at line 95 of file sources_viscosity.f90.

◆ viscosity

class(logging_base), allocatable sources_viscosity_mod::sources_viscosity::viscosity
private

Definition at line 88 of file sources_viscosity.f90.


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