Neko
0.8.1
A portable framework for high-order spectral element flow simulations
|
Go to the source code of this file.
Data Types | |
type | simulation_component::simulation_component_t |
Base abstract class for simulation components. More... | |
type | simulation_component::simulation_component_wrapper_t |
A helper type that is needed to have an array of polymorphic objects. More... | |
interface | simulation_component::simulation_component_init |
The common constructor using a JSON dictionary. More... | |
interface | simulation_component::simulation_component_free |
Destructor. More... | |
interface | simulation_component::simulation_component_compute |
The main function to be executed during the run. More... | |
Modules | |
module | simulation_component |
Simulation components are objects that encapsulate functionality that can be fit to a particular compute pattern. | |
Functions/Subroutines | |
subroutine | simulation_component::simulation_component_init_base (this, json, case) |
Constructor for the simulation_component_t (base) class. More... | |
subroutine | simulation_component::simulation_component_free_base (this) |
Destructor for the simulation_component_t (base) class. More... | |
subroutine | simulation_component::simulation_component_compute_wrapper (this, t, tstep) |
Wrapper for calling compute_ based on the compute_controller . Serves as the public interface. More... | |
subroutine | simulation_component::simulation_component_restart_wrapper (this, t) |
Wrapper for calling set_counter_ based for the controllers. Serves as the public interface. More... | |