gravity_binary_mod::gravity_binary Type Reference
Inheritance diagram for gravity_binary_mod::gravity_binary:
gravity_pointmass_mod::gravity_pointmass gravity_base_mod::gravity_base logging_base_mod::logging_base

Private Member Functions

PROCEDURE initgravity_binary
 
PROCEDURE updategravity_single
 
PROCEDURE updatepositions
 
PROCEDURE infogravity
 
PROCEDURE setoutput
 
PROCEDURE getmass_primary
 
PROCEDURE getmass_secondary
 
PROCEDURE calcdiskheight_single
 
PROCEDURE finalize
 

Private Attributes

real, dimension(:,:,:), pointer r_sec
 and to secondary point mass More...
 
real, dimension(:,:,:,:), pointer posvec_sec
 secondary to all cell bary centers More...
 
real, dimension(:,:,:,:), pointer posvec_sec_tmp
 tmp. secondary to all cell bary centers More...
 
real, dimension(:,:,:,:), pointer fr_sec
 
real, dimension(:,:,:,:,:), pointer fposvec_sec
 
real, pointer mass2
 2nd mass for binaries More...
 
real excent
 excentricity More...
 
real semaaxis
 semi major axis More...
 
real period
 period of binaries More...
 
real eps1
 
real eps2
 softening parameter More...
 
real switchon2
 same for secondary in binary systems More...
 
real omega_rot
 angular velocity of rotating reference frame More...
 
real, dimension(:,:,:,:), pointer pot_sec
 potential second component More...
 

Additional Inherited Members

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

Detailed Description

Definition at line 76 of file gravity_binary.f90.

Member Function/Subroutine Documentation

◆ calcdiskheight_single()

PROCEDURE gravity_binary_mod::gravity_binary::calcdiskheight_single ( )
private

Definition at line 98 of file gravity_binary.f90.

◆ finalize()

PROCEDURE gravity_binary_mod::gravity_binary::finalize ( )
private

Definition at line 99 of file gravity_binary.f90.

◆ getmass_primary()

PROCEDURE gravity_binary_mod::gravity_binary::getmass_primary ( )
private

Definition at line 96 of file gravity_binary.f90.

◆ getmass_secondary()

PROCEDURE gravity_binary_mod::gravity_binary::getmass_secondary ( )
private

Definition at line 97 of file gravity_binary.f90.

◆ infogravity()

PROCEDURE gravity_binary_mod::gravity_binary::infogravity ( )
private

Definition at line 94 of file gravity_binary.f90.

◆ initgravity_binary()

PROCEDURE gravity_binary_mod::gravity_binary::initgravity_binary ( )
private

Definition at line 91 of file gravity_binary.f90.

◆ setoutput()

PROCEDURE gravity_binary_mod::gravity_binary::setoutput ( )
private

Definition at line 95 of file gravity_binary.f90.

◆ updategravity_single()

PROCEDURE gravity_binary_mod::gravity_binary::updategravity_single ( )
private

Definition at line 92 of file gravity_binary.f90.

◆ updatepositions()

PROCEDURE gravity_binary_mod::gravity_binary::updatepositions ( )
private

Definition at line 93 of file gravity_binary.f90.

Member Data Documentation

◆ eps1

real gravity_binary_mod::gravity_binary::eps1
private

Definition at line 86 of file gravity_binary.f90.

◆ eps2

real gravity_binary_mod::gravity_binary::eps2
private

softening parameter

Definition at line 86 of file gravity_binary.f90.

◆ excent

real gravity_binary_mod::gravity_binary::excent
private

excentricity

Definition at line 83 of file gravity_binary.f90.

◆ fposvec_sec

real, dimension(:,:,:,:,:), pointer gravity_binary_mod::gravity_binary::fposvec_sec
private

Definition at line 81 of file gravity_binary.f90.

◆ fr_sec

real, dimension(:,:,:,:), pointer gravity_binary_mod::gravity_binary::fr_sec
private

Definition at line 80 of file gravity_binary.f90.

◆ mass2

real, pointer gravity_binary_mod::gravity_binary::mass2
private

2nd mass for binaries

Definition at line 82 of file gravity_binary.f90.

◆ omega_rot

real gravity_binary_mod::gravity_binary::omega_rot
private

angular velocity of rotating reference frame

Definition at line 88 of file gravity_binary.f90.

◆ period

real gravity_binary_mod::gravity_binary::period
private

period of binaries

Definition at line 85 of file gravity_binary.f90.

◆ posvec_sec

real, dimension(:,:,:,:), pointer gravity_binary_mod::gravity_binary::posvec_sec
private

secondary to all cell bary centers

Definition at line 78 of file gravity_binary.f90.

◆ posvec_sec_tmp

real, dimension(:,:,:,:), pointer gravity_binary_mod::gravity_binary::posvec_sec_tmp
private

tmp. secondary to all cell bary centers

Definition at line 79 of file gravity_binary.f90.

◆ pot_sec

real, dimension(:,:,:,:), pointer gravity_binary_mod::gravity_binary::pot_sec
private

potential second component

Definition at line 89 of file gravity_binary.f90.

◆ r_sec

real, dimension(:,:,:), pointer gravity_binary_mod::gravity_binary::r_sec
private

and to secondary point mass

Definition at line 77 of file gravity_binary.f90.

◆ semaaxis

real gravity_binary_mod::gravity_binary::semaaxis
private

semi major axis

Definition at line 84 of file gravity_binary.f90.

◆ switchon2

real gravity_binary_mod::gravity_binary::switchon2
private

same for secondary in binary systems

Definition at line 87 of file gravity_binary.f90.


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