◆ compute_levelset_inplace_normal_only()
| subroutine mod_lsm_normal::compute_levelset_normal::compute_levelset_inplace_normal_only |
( |
class(t_levelset), intent(inout) | ls, |
|
|
logical, intent(in) | do_compute_norm ) |
Compute the normal associated to the level set. The result is stored inside the levelset type.
- Parameters
-
| [in,out] | ls | The input/output levelset (nx,ny,nz) |
| [in] | do_compute_norm | Do compute or not the gradient's norm |
◆ compute_levelset_normal_inline()
| subroutine mod_lsm_normal::compute_levelset_normal::compute_levelset_normal_inline |
( |
class(t_levelset), intent(inout) | my_levelset | ) |
|
◆ compute_levelset_normal_only()
| subroutine mod_lsm_normal::compute_levelset_normal::compute_levelset_normal_only |
( |
class(t_levelset), intent(in) | my_levelset, |
|
|
double precision, dimension(:,:,:,:), intent(inout) | normal, |
|
|
double precision, dimension(:,:,:), intent(inout), optional | gradient_norm, |
|
|
integer, intent(in), optional | order ) |
Compute the normal associated to the level set.
- Parameters
-
| my_levelset | The input levelset (nx,ny,nz) |
| normal | The output normal (nx,ny,nz,:) |
| gradient_norm | The output gradient's norm (nx,ny,nz,:) |
| order | The (optional) order of the method |
The documentation for this interface was generated from the following file:
- src/lib/discretization/multiphase/levelset/geometry/normal.f90