Implements the fluid_source_term_t
type.
◆ fluid_init_user_source()
subroutine fluid_source_term::fluid_init_user_source |
( |
class(source_term_t), intent(inout), allocatable |
source_term, |
|
|
type(field_list_t) |
rhs_fields, |
|
|
type(coef_t), intent(inout) |
coef, |
|
|
character(len=*) |
type, |
|
|
type(user_t), intent(in) |
user |
|
) |
| |
|
private |
- Parameters
-
source_term | The allocatable source term to be initialized to a user. |
rhs_fields | The field list with the 3 right-hand-side components. |
coef | The SEM coefs. |
type | The type of the user source term, "user_vector" or "user_poinwise". |
user | The user type containing the user source term routines. |
Definition at line 87 of file fluid_source_term.f90.
◆ fluid_source_term_init()
subroutine fluid_source_term::fluid_source_term_init |
( |
class(fluid_source_term_t), intent(inout) |
this, |
|
|
type(field_t), intent(in), pointer |
f_x, |
|
|
type(field_t), intent(in), pointer |
f_y, |
|
|
type(field_t), intent(in), pointer |
f_z, |
|
|
type(coef_t), intent(inout), target |
coef, |
|
|
type(user_t), intent(in), target |
user |
|
) |
| |