Neko 1.99.1
A portable framework for high-order spectral element flow simulations
|
Dirichlet condition applied in the facet normal direction.
Data Types | |
type | facet_normal_t |
Dirichlet condition in facet normal direction. More... | |
Functions/Subroutines | |
subroutine | facet_normal_init (this, coef, json) |
Constructor. | |
subroutine | facet_normal_init_from_components (this, coef) |
Constructor from components. | |
subroutine | facet_normal_apply_scalar (this, x, n, time, strong) |
No-op scalar apply. | |
subroutine | facet_normal_apply_scalar_dev (this, x_d, time, strong, strm) |
No-op scalar apply on device. | |
subroutine | facet_normal_apply_vector_dev (this, x_d, y_d, z_d, time, strong, strm) |
No-op vector apply on device. | |
subroutine | facet_normal_apply_vector (this, x, y, z, n, time, strong) |
No-op vector apply. | |
subroutine | facet_normal_apply_surfvec (this, x, y, z, u, v, w, n, time) |
Apply in facet normal direction (vector valued) | |
subroutine | facet_normal_apply_surfvec_dev (this, x_d, y_d, z_d, u_d, v_d, w_d, time, strm) |
Apply in facet normal direction (vector valued, device version) | |
subroutine | facet_normal_free (this) |
Destructor. | |
subroutine | facet_normal_finalize (this, only_facets) |
Finalize. | |
|
private |
Definition at line 101 of file facet_normal.f90.
|
private |
Definition at line 110 of file facet_normal.f90.
|
private |
Definition at line 144 of file facet_normal.f90.
|
private |
|
private |
Definition at line 133 of file facet_normal.f90.
|
private |
Definition at line 120 of file facet_normal.f90.
|
private |
|
private |
subroutine facet_normal::facet_normal_init | ( | class(facet_normal_t), intent(inout), target | this, |
type(coef_t), intent(in), target | coef, | ||
type(json_file), intent(inout) | json | ||
) |
[in] | coef | The SEM coefficients. |
[in,out] | json | The JSON object configuring the boundary condition. |
Definition at line 83 of file facet_normal.f90.
|
private |
[in] | coef | The SEM coefficients. |
Definition at line 93 of file facet_normal.f90.