Neko 1.99.1
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
user_intf.f90 File Reference

Go to the source code of this file.

Data Types

interface  user_intf::user_startup_intf
 Abstract interface for a user start-up routine. More...
 
interface  user_intf::user_initial_conditions_intf
 Abstract interface for user defined initial conditions. More...
 
interface  user_intf::user_initialize_intf
 Abstract interface for initilialization of modules. More...
 
interface  user_intf::user_mesh_setup_intf
 Abstract interface for user defined mesh deformation functions. More...
 
interface  user_intf::user_compute_intf
 Abstract interface for user defined check functions. More...
 
interface  user_intf::user_finalize_intf
 Abstract interface for finalizating user variables. More...
 
interface  user_intf::user_source_term_intf
 Abstract interface for user defined source term. More...
 
interface  user_intf::user_material_properties_intf
 Abstract interface for setting material properties. More...
 
type  user_intf::user_t
 A type collecting all the overridable user routines and flag to suppress type injection from custom modules. More...
 

Modules

module  user_intf
 Interfaces for user interaction with NEKO.
 

Functions/Subroutines

subroutine user_intf::user_intf_init (this)
 Constructor.
 
subroutine user_intf::dummy_startup (params)
 Dummy user startup.
 
subroutine user_intf::dummy_user_initial_conditions (scheme_name, fields)
 Dummy user initial condition.
 
subroutine user_intf::dummy_user_source_term (scheme_name, rhs, time)
 Dummy user source_term.
 
subroutine user_intf::dummy_user_mesh_setup (msh, time)
 Dummy user mesh apply.
 
subroutine user_intf::dummy_user_compute (time)
 Dummy user compute.
 
subroutine user_intf::dummy_initialize (time)
 
subroutine user_intf::dummy_user_finalize (time)
 
subroutine user_intf::dirichlet_do_nothing (fields, bc, time)
 
subroutine, public user_intf::dummy_user_material_properties (scheme_name, properties, time)