fosite_mod Module Reference

Data Types

type  fosite
 main fosite class More...
 

Functions/Subroutines

subroutine, private run (this)
 

Variables

integer, parameter, private maxlen = 500
 
integer, parameter, private simtype = 1
 
character(len=32), parameter, private simname = "fosite"
 

Methods

subroutine, private initfosite (this)
 
subroutine, private setup (this)
 
subroutine, private firststep (this)
 
logical function, private step (this)
 
subroutine, private finalize (this, mpifinalize_)
 
subroutine, private computeruntime (this)
 
subroutine, private printinfo (this, step, i, t, d, dc, na)
 
subroutine, private printboundaryfluxes (this)
 
subroutine, private printsummary (this)
 

Detailed Description

Author
Tobias Illenseer
Manuel Jung
Jannes Klee

Function/Subroutine Documentation

◆ computeruntime()

subroutine, private fosite_mod::computeruntime ( class(fosite), intent(inout)  this)
private

Definition at line 515 of file fosite.f90.

Here is the caller graph for this function:

◆ finalize()

subroutine, private fosite_mod::finalize ( class(fosite), intent(inout)  this,
logical, intent(in), optional  mpifinalize_ 
)
private

Definition at line 466 of file fosite.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ firststep()

subroutine, private fosite_mod::firststep ( class(fosite), intent(inout)  this)
private

Definition at line 258 of file fosite.f90.

Here is the caller graph for this function:

◆ initfosite()

subroutine, private fosite_mod::initfosite ( class(fosite), intent(inout)  this)
private

Definition at line 125 of file fosite.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ printboundaryfluxes()

subroutine, private fosite_mod::printboundaryfluxes ( class(fosite), intent(inout)  this)
private

Definition at line 577 of file fosite.f90.

Here is the caller graph for this function:

◆ printinfo()

subroutine, private fosite_mod::printinfo ( class(fosite), intent(inout)  this,
integer  step,
integer, intent(in)  i,
real, intent(in)  t,
real, intent(in)  d,
integer  dc,
integer  na 
)
private

Definition at line 533 of file fosite.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ printsummary()

subroutine, private fosite_mod::printsummary ( class(fosite), intent(inout)  this)
private

Definition at line 672 of file fosite.f90.

Here is the caller graph for this function:

◆ run()

subroutine, private fosite_mod::run ( class(fosite), intent(inout)  this)
private

Definition at line 351 of file fosite.f90.

Here is the caller graph for this function:

◆ setup()

subroutine, private fosite_mod::setup ( class(fosite), intent(inout)  this)
private

Definition at line 152 of file fosite.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ step()

logical function, private fosite_mod::step ( class(fosite), intent(inout)  this)
private

Definition at line 367 of file fosite.f90.

Here is the caller graph for this function:

Variable Documentation

◆ maxlen

integer, parameter, private fosite_mod::maxlen = 500
private

Definition at line 66 of file fosite.f90.

◆ simname

character(len=32), parameter, private fosite_mod::simname = "fosite"
private

Definition at line 68 of file fosite.f90.

◆ simtype

integer, parameter, private fosite_mod::simtype = 1
private

Definition at line 67 of file fosite.f90.