sources_viscosity_mod::sources_viscosity Type Reference
Inheritance diagram for sources_viscosity_mod::sources_viscosity:
sources_base_mod::sources_base logging_base_mod::logging_base

Private Member Functions

PROCEDURE initsources_viscosity
 
PROCEDURE infosources
 
PROCEDURE setoutput
 
PROCEDURE updateviscosity
 
PROCEDURE externalsources_single
 
PROCEDURE calctimestep_single
 
PROCEDURE finalize
 

Private Attributes

character(len=32) source_name = "viscosity of Newtonian fluid"
 
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_single()

PROCEDURE sources_viscosity_mod::sources_viscosity::calctimestep_single ( )
private

Definition at line 106 of file sources_viscosity.f90.

◆ externalsources_single()

PROCEDURE sources_viscosity_mod::sources_viscosity::externalsources_single ( )
private

Definition at line 105 of file sources_viscosity.f90.

◆ finalize()

PROCEDURE sources_viscosity_mod::sources_viscosity::finalize ( )
private

Definition at line 108 of file sources_viscosity.f90.

◆ infosources()

PROCEDURE sources_viscosity_mod::sources_viscosity::infosources ( )
private

Definition at line 102 of file sources_viscosity.f90.

◆ initsources_viscosity()

PROCEDURE sources_viscosity_mod::sources_viscosity::initsources_viscosity ( )
private

Definition at line 101 of file sources_viscosity.f90.

◆ setoutput()

PROCEDURE sources_viscosity_mod::sources_viscosity::setoutput ( )
private

Definition at line 103 of file sources_viscosity.f90.

◆ updateviscosity()

PROCEDURE sources_viscosity_mod::sources_viscosity::updateviscosity ( )
private

Definition at line 104 of file sources_viscosity.f90.

Member Data Documentation

◆ btxx

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

Definition at line 96 of file sources_viscosity.f90.

◆ btxy

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

Definition at line 96 of file sources_viscosity.f90.

◆ btxz

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

Definition at line 96 of file sources_viscosity.f90.

◆ btyy

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

Definition at line 96 of file sources_viscosity.f90.

◆ btyz

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

Definition at line 96 of file sources_viscosity.f90.

◆ btzz

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

Definition at line 96 of file sources_viscosity.f90.

◆ bulkconst

real sources_viscosity_mod::sources_viscosity::bulkconst
private

Definition at line 95 of file sources_viscosity.f90.

◆ bulkvis

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

bulk viscosity

Definition at line 90 of file sources_viscosity.f90.

◆ dynconst

real sources_viscosity_mod::sources_viscosity::dynconst
private

Definition at line 95 of file sources_viscosity.f90.

◆ dynvis

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

dynamic viscosity

Definition at line 90 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 90 of file sources_viscosity.f90.

◆ ephir_tmp

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

Definition at line 90 of file sources_viscosity.f90.

◆ kinvis

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

kinematic viscosity

Definition at line 90 of file sources_viscosity.f90.

◆ power

real sources_viscosity_mod::sources_viscosity::power
private

viscosity constants

Definition at line 95 of file sources_viscosity.f90.

◆ source_name

character(len=32) sources_viscosity_mod::sources_viscosity::source_name = "viscosity of Newtonian fluid"
private

Definition at line 88 of file sources_viscosity.f90.

◆ sxx

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

Definition at line 98 of file sources_viscosity.f90.

◆ sxy

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

Definition at line 98 of file sources_viscosity.f90.

◆ sxz

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

Definition at line 98 of file sources_viscosity.f90.

◆ syy

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

Definition at line 98 of file sources_viscosity.f90.

◆ syz

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

Definition at line 98 of file sources_viscosity.f90.

◆ szz

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

Definition at line 98 of file sources_viscosity.f90.

◆ tmp

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

Definition at line 96 of file sources_viscosity.f90.

◆ tmp2

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

Definition at line 96 of file sources_viscosity.f90.

◆ tmp3

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

Definition at line 96 of file sources_viscosity.f90.

◆ viscosity

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

Definition at line 89 of file sources_viscosity.f90.


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