Octopus
mesh_function_oct_m::mf_surface_integral Interface Reference

Detailed Description

Definition at line 175 of file mesh_function.F90.

Private Member Functions

real(real64) function dmf_surface_integral_scalar (mesh, ff, plane)
 This subroutine calculates the surface integral of a scalar function on a given plane. More...
 
real(real64) function dmf_surface_integral_vector (mesh, ff, plane)
 This subroutine calculates the surface integral of a vector function on a given plane. More...
 
complex(real64) function zmf_surface_integral_scalar (mesh, ff, plane)
 This subroutine calculates the surface integral of a scalar function on a given plane. More...
 
complex(real64) function zmf_surface_integral_vector (mesh, ff, plane)
 This subroutine calculates the surface integral of a vector function on a given plane. More...
 

Member Function/Subroutine Documentation

◆ dmf_surface_integral_scalar()

real(real64) function mesh_function_oct_m::mf_surface_integral::dmf_surface_integral_scalar ( class(mesh_t), intent(in)  mesh,
real(real64), dimension(:), intent(in)  ff,
type(mesh_plane_t), intent(in)  plane 
)
private

This subroutine calculates the surface integral of a scalar function on a given plane.

Parameters
[in]meshunderlying mesh
[in]fffunction to integrate; dimensions (1:mesh%np)
[in]planeplane for surface integration

Definition at line 866 of file mesh_function.F90.

◆ dmf_surface_integral_vector()

real(real64) function mesh_function_oct_m::mf_surface_integral::dmf_surface_integral_vector ( class(mesh_t), intent(in)  mesh,
real(real64), dimension(:, :), intent(in)  ff,
type(mesh_plane_t), intent(in)  plane 
)
private

This subroutine calculates the surface integral of a vector function on a given plane.

Parameters
[in]meshunderlying mesh
[in]fffunction to integrate; dimensions (mesh%np, mesh%box%dim)
[in]planeplane for surface integration

Definition at line 895 of file mesh_function.F90.

◆ zmf_surface_integral_scalar()

complex(real64) function mesh_function_oct_m::mf_surface_integral::zmf_surface_integral_scalar ( class(mesh_t), intent(in)  mesh,
complex(real64), dimension(:), intent(in)  ff,
type(mesh_plane_t), intent(in)  plane 
)
private

This subroutine calculates the surface integral of a scalar function on a given plane.

Parameters
[in]meshunderlying mesh
[in]fffunction to integrate; dimensions (1:mesh%np)
[in]planeplane for surface integration

Definition at line 1707 of file mesh_function.F90.

◆ zmf_surface_integral_vector()

complex(real64) function mesh_function_oct_m::mf_surface_integral::zmf_surface_integral_vector ( class(mesh_t), intent(in)  mesh,
complex(real64), dimension(:, :), intent(in)  ff,
type(mesh_plane_t), intent(in)  plane 
)
private

This subroutine calculates the surface integral of a vector function on a given plane.

Parameters
[in]meshunderlying mesh
[in]fffunction to integrate; dimensions (mesh%np, mesh%box%dim)
[in]planeplane for surface integration

Definition at line 1736 of file mesh_function.F90.


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