gravity_base_mod::gravity_base Type Reference
Inheritance diagram for gravity_base_mod::gravity_base:
logging_base_mod::logging_base gravity_pointmass_mod::gravity_pointmass gravity_spectral_mod::gravity_spectral gravity_binary_mod::gravity_binary gravity_sboxspectral_mod::gravity_sboxspectral

Variables

class(logging_base), allocatable gravitytype
 type of gravity term More...
 
class(gravity_base), pointer next => null()
 next gravity in list More...
 
class(marray_base), allocatable accel
 acceleration More...
 
real, dimension(:,:,:,:), pointer pot
 general potential More...
 
PROCEDURE initgravity
 
PROCEDURE setoutput
 
PROCEDURE(UpdateGravity_single), deferred updategravity_single
 
PROCEDURE(CalcDiskHeight_single), deferred calcdiskheight_single
 
PROCEDURE getgravitypointer
 
PROCEDURE finalize_base
 
PROCEDURE(Finalize), deferred finalize
 

Additional Inherited Members

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

Detailed Description

Definition at line 59 of file gravity_base.f90.

Member Function/Subroutine Documentation

◆ calcdiskheight_single()

PROCEDURE (CalcDiskHeight_single), deferred gravity_base_mod::gravity_base::calcdiskheight_single ( )
private

Definition at line 69 of file gravity_base.f90.

◆ finalize()

PROCEDURE (Finalize), deferred gravity_base_mod::gravity_base::finalize ( )
private

Definition at line 72 of file gravity_base.f90.

◆ finalize_base()

PROCEDURE gravity_base_mod::gravity_base::finalize_base ( )
private

Definition at line 71 of file gravity_base.f90.

◆ getgravitypointer()

PROCEDURE gravity_base_mod::gravity_base::getgravitypointer ( )
private

Definition at line 70 of file gravity_base.f90.

◆ initgravity()

PROCEDURE gravity_base_mod::gravity_base::initgravity ( )
private

Definition at line 66 of file gravity_base.f90.

◆ setoutput()

PROCEDURE gravity_base_mod::gravity_base::setoutput ( )
private

Definition at line 67 of file gravity_base.f90.

◆ updategravity_single()

PROCEDURE (UpdateGravity_single), deferred gravity_base_mod::gravity_base::updategravity_single ( )
private

Definition at line 68 of file gravity_base.f90.

Member Data Documentation

◆ accel

class(marray_base), allocatable gravity_base_mod::gravity_base::accel
private

acceleration

Definition at line 63 of file gravity_base.f90.

◆ gravitytype

class(logging_base), allocatable gravity_base_mod::gravity_base::gravitytype
private

type of gravity term

Definition at line 61 of file gravity_base.f90.

◆ next

class(gravity_base), pointer gravity_base_mod::gravity_base::next => null()
private

next gravity in list

Definition at line 62 of file gravity_base.f90.

◆ pot

real, dimension(:,:,:,:), pointer gravity_base_mod::gravity_base::pot
private

general potential

Definition at line 64 of file gravity_base.f90.


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