Neko-TOP
A portable framework for high-order spectral element flow toplogy optimization.
Loading...
Searching...
No Matches
steady_simcomp Module Reference

Implements the steady_simcomp_t type.

Data Types

type  steady_simcomp_t
 The steady_simcomp_t type is a simulation component that terminates a simulation when the normed difference between the old and new fields is below a certain tolerance. This allow us to compute steady-state solutions without modifying the simulation loop. More...
 

Functions/Subroutines

subroutine steady_simcomp_init_from_json (this, json, case)
 
subroutine steady_simcomp_init_from_attributes (this, tol)
 
subroutine steady_simcomp_free (this)
 
subroutine steady_simcomp_compute (this, t, tstep)
 

Function/Subroutine Documentation

◆ steady_simcomp_compute()

subroutine steady_simcomp::steady_simcomp_compute ( class(steady_simcomp_t), intent(inout this,
real(kind=rp), intent(in t,
integer, intent(in tstep 
)
private

Definition at line 126 of file steady_simcomp.f90.

◆ steady_simcomp_free()

subroutine steady_simcomp::steady_simcomp_free ( class(steady_simcomp_t), intent(inout this)
private

Definition at line 110 of file steady_simcomp.f90.

◆ steady_simcomp_init_from_attributes()

subroutine steady_simcomp::steady_simcomp_init_from_attributes ( class(steady_simcomp_t), intent(inout this,
real(kind=dp), intent(in tol 
)
private

Definition at line 89 of file steady_simcomp.f90.

◆ steady_simcomp_init_from_json()

subroutine steady_simcomp::steady_simcomp_init_from_json ( class(steady_simcomp_t), intent(inout this,
type(json_file), intent(inout json,
class(case_t), intent(inout), target  case 
)

Definition at line 73 of file steady_simcomp.f90.