|
Neko 1.99.1
A portable framework for high-order spectral element flow simulations
|
Source terms for scalars.
Data Types | |
| type | source_scalar_t |
| Defines a source term for the scalar transport equation term \( f \). More... | |
| interface | source_scalar_term |
| Abstract interface defining how to compute a source_scalar term. More... | |
| interface | source_scalar_term_pw |
| Abstract interface defining how to compute a source_scalar term pointwise. More... | |
Functions/Subroutines | |
| subroutine | source_scalar_init (f, dm) |
| Initialize a source_scalar term f. | |
| subroutine | source_scalar_free (f) |
| Deallocate a source_scalar term f. | |
| subroutine | source_scalar_set_type (f, f_eval) |
| Set the eval method for the source_scalar term f. | |
| subroutine | source_scalar_set_pw_type (f, f_eval_pw) |
| Set the pointwise eval method for the source_scalar term f. | |
| subroutine | source_scalar_eval_noforce (f, t) |
| Eval routine for zero forcing. | |
| subroutine | source_scalar_eval_pw (f, t) |
| Driver for all pointwise source_scalar term evaluatons. | |
| subroutine source_scalar::source_scalar_eval_noforce | ( | class(source_scalar_t), intent(inout) | f, |
| real(kind=rp), intent(in) | t | ||
| ) |
Definition at line 133 of file source_scalar.f90.

| subroutine source_scalar::source_scalar_eval_pw | ( | class(source_scalar_t), intent(inout) | f, |
| real(kind=rp), intent(in) | t | ||
| ) |
| subroutine source_scalar::source_scalar_free | ( | type(source_scalar_t), intent(inout) | f | ) |
Definition at line 98 of file source_scalar.f90.


| subroutine source_scalar::source_scalar_init | ( | type(source_scalar_t), intent(inout) | f, |
| type(dofmap_t), intent(in), target | dm | ||
| ) |
| subroutine source_scalar::source_scalar_set_pw_type | ( | type(source_scalar_t), intent(inout) | f, |
| procedure(source_scalar_term_pw) | f_eval_pw | ||
| ) |
| subroutine source_scalar::source_scalar_set_type | ( | type(source_scalar_t), intent(inout) | f, |
| procedure(source_scalar_term) | f_eval | ||
| ) |
Definition at line 114 of file source_scalar.f90.