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

Implements the steady_problem_t type.

Data Types

type  simulation_t
 

Functions/Subroutines

subroutine simulation_init (this, parameters)
 Initialize the simulation.
 
subroutine simulation_free (this)
 Free the simulation.
 
subroutine simulation_run_forward (this)
 Run the simulation.
 
subroutine simulation_run_backward (this)
 Run the simulation.
 
subroutine simulation_reset (this)
 Reset the simulation.
 
subroutine simulation_write (this, idx)
 Write current state of the simulation to disk.
 

Function/Subroutine Documentation

◆ simulation_free()

subroutine simulation::simulation_free ( class(simulation_t), intent(inout this)
private

Definition at line 139 of file simulation.f90.

Here is the call graph for this function:

◆ simulation_init()

subroutine simulation::simulation_init ( class(simulation_t), intent(inout this,
type(json_file), intent(inout parameters 
)

Initialize the steady state simulation component

Definition at line 89 of file simulation.f90.

◆ simulation_reset()

subroutine simulation::simulation_reset ( class(simulation_t), intent(inout this)
private

Definition at line 166 of file simulation.f90.

Here is the call graph for this function:

◆ simulation_run_backward()

subroutine simulation::simulation_run_backward ( class(simulation_t), intent(inout this)
private

Definition at line 157 of file simulation.f90.

Here is the call graph for this function:

◆ simulation_run_forward()

subroutine simulation::simulation_run_forward ( class(simulation_t), intent(inout this)
private

Definition at line 148 of file simulation.f90.

◆ simulation_write()

subroutine simulation::simulation_write ( class(simulation_t), intent(inout this,
integer, intent(in idx 
)
private

Definition at line 181 of file simulation.f90.