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

Defines a simulation case.

Data Types

type  case_t
 
interface  case_init
 

Functions/Subroutines

subroutine case_init_from_file (this, case_file)
 Initialize a case from an input file case_file. More...
 
subroutine case_init_from_json (this, case_json)
 Initialize a case from a JSON object describing a case. More...
 
subroutine case_init_common (this)
 Initialize a case from its (loaded) params object. More...
 
subroutine, public case_free (this)
 Deallocate a case. More...
 

Function/Subroutine Documentation

◆ case_free()

subroutine, public case::case_free ( type(case_t), intent(inout)  this)

Definition at line 442 of file case.f90.

Here is the caller graph for this function:

◆ case_init_common()

subroutine case::case_init_common ( type(case_t), intent(inout), target  this)
private

Definition at line 131 of file case.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ case_init_from_file()

subroutine case::case_init_from_file ( type(case_t), intent(inout), target  this,
character(len=*), intent(in)  case_file 
)
private

Definition at line 89 of file case.f90.

◆ case_init_from_json()

subroutine case::case_init_from_json ( type(case_t), intent(inout), target  this,
type(json_file), intent(in)  case_json 
)
private

Definition at line 117 of file case.f90.