Neko  0.9.0
A portable framework for high-order spectral element flow simulations
vorticity Module Reference

Implements the vorticity_t type.

Data Types

type  vorticity_t
 A simulation component that computes the vorticity field. Added to the field registry as omega_x, omega_y, andomega_z`. More...
 

Functions/Subroutines

subroutine vorticity_init_from_json (this, json, case)
 Constructor from json. More...
 
subroutine vorticity_init_from_attributes (this)
 Actual constructor. More...
 
subroutine vorticity_free (this)
 Destructor. More...
 
subroutine vorticity_compute (this, t, tstep)
 Compute the vorticity field. More...
 

Function/Subroutine Documentation

◆ vorticity_compute()

subroutine vorticity::vorticity_compute ( class(vorticity_t), intent(inout)  this,
real(kind=rp), intent(in)  t,
integer, intent(in)  tstep 
)
private
Parameters
tThe time value.
tstepThe current time-step

Definition at line 146 of file vorticity.f90.

Here is the call graph for this function:

◆ vorticity_free()

subroutine vorticity::vorticity_free ( class(vorticity_t), intent(inout)  this)
private

Definition at line 128 of file vorticity.f90.

◆ vorticity_init_from_attributes()

subroutine vorticity::vorticity_init_from_attributes ( class(vorticity_t), intent(inout)  this)
private

Definition at line 111 of file vorticity.f90.

Here is the caller graph for this function:

◆ vorticity_init_from_json()

subroutine vorticity::vorticity_init_from_json ( class(vorticity_t), intent(inout)  this,
type(json_file), intent(inout)  json,
class(case_t), intent(inout), target  case 
)

Definition at line 90 of file vorticity.f90.

Here is the call graph for this function: