version 0.6.0
Loading...
Searching...
No Matches
mod_field_operation::field_operation_mult Interface Reference

\( x = a \times b \) or \( a = a \times b \)

Public Member Functions

subroutine cell_operation_outline_mult (a, b, x)
 \( x = a \times b \)
 
subroutine cell_operation_inline_mult (a, b)
 \( a = a \times b \)
 
subroutine cell_operation_outline_smult (a, b, x)
 \( x = a \times b \)
 
subroutine cell_operation_inline_smult (a, b)
 \( b = a \times b \)
 
subroutine face_operation_outline_mult (a, b, x)
 \( X = A \times B \)
 
subroutine face_operation_inline_mult (a, b)
 \( A = A \times B \)
 
subroutine face_operation_outline_smult (a, b, x)
 \( X = a \times B \)
 
subroutine face_operation_inline_smult (a, b)
 \( B = a \times B \)
 
subroutine face_operation_outline_mults (a, b, x)
 \( X = A \times b \)
 
subroutine face_operation_inline_mults (a, b)
 \( A = A \times b \)
 

Member Function/Subroutine Documentation

◆ cell_operation_inline_mult()

subroutine mod_field_operation::field_operation_mult::cell_operation_inline_mult ( double precision, dimension(:,:,:), intent(inout) a,
double precision, dimension(:,:,:), intent(in) b )
Parameters
[in,out]ainput and resulting array
[in]bsecond array

◆ cell_operation_inline_smult()

subroutine mod_field_operation::field_operation_mult::cell_operation_inline_smult ( double precision, intent(in) a,
double precision, dimension(:,:,:), intent(inout) b )
Parameters
[in,out]ascalar
[in]binput and resulting array

◆ cell_operation_outline_mult()

subroutine mod_field_operation::field_operation_mult::cell_operation_outline_mult ( double precision, dimension(:,:,:), intent(in) a,
double precision, dimension(:,:,:), intent(in) b,
double precision, dimension(:,:,:), intent(inout) x )
Parameters
[in,out]xresulting array
[in]afirst array
[in]bsecond array

◆ cell_operation_outline_smult()

subroutine mod_field_operation::field_operation_mult::cell_operation_outline_smult ( double precision, intent(in) a,
double precision, dimension(:,:,:), intent(in) b,
double precision, dimension(:,:,:), intent(inout) x )
Parameters
[in,out]xresulting array
[in]ascalar
[in]bsecond array

◆ face_operation_inline_mult()

subroutine mod_field_operation::field_operation_mult::face_operation_inline_mult ( type(t_face_field), intent(inout) a,
type(t_face_field), intent(in) b )
Parameters
[in]afirst input and resulting face field
[in]bthe second input face field

◆ face_operation_inline_mults()

subroutine mod_field_operation::field_operation_mult::face_operation_inline_mults ( type(t_face_field), intent(inout) a,
double precision, intent(in) b )
Parameters
[in,out]athe input and resulting face field
[in]bscalar

◆ face_operation_inline_smult()

subroutine mod_field_operation::field_operation_mult::face_operation_inline_smult ( double precision, intent(in) a,
type(t_face_field), intent(inout) b )
Parameters
[in]ascalar
[in]bthe input and resulting face field

◆ face_operation_outline_mult()

subroutine mod_field_operation::field_operation_mult::face_operation_outline_mult ( type(t_face_field), intent(in) a,
type(t_face_field), intent(in) b,
type(t_face_field), intent(inout) x )
Parameters
[in,out]xthe resulting face field
[in]athe first input face field
[in]bthe second input face field

◆ face_operation_outline_mults()

subroutine mod_field_operation::field_operation_mult::face_operation_outline_mults ( type(t_face_field), intent(in) a,
double precision, intent(in) b,
type(t_face_field), intent(inout) x )
Parameters
[in,out]xthe resulting face field
[in]ainput face field
[in]bscalar input

◆ face_operation_outline_smult()

subroutine mod_field_operation::field_operation_mult::face_operation_outline_smult ( double precision, intent(in) a,
type(t_face_field), intent(in) b,
type(t_face_field), intent(inout) x )
Parameters
[in,out]xthe resulting face field
[in]ascalar input
[in]binput face field

The documentation for this interface was generated from the following file: