Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Private Member Functions | List of all members
eval_multiple Interface Reference

Private Member Functions

subroutine eval_multiple (self, position, components, field_dofs, field_value)
 

Detailed Description

Definition at line 112 of file sll_m_particle_mesh_coupling_base_3d.F90.

Constructor & Destructor Documentation

◆ eval_multiple()

subroutine eval_multiple ( class (sll_c_particle_mesh_coupling_3d), intent(inout)  self,
real(kind=f64), dimension(3), intent(in)  position,
integer(kind=i32), dimension(:), intent(in)  components,
real(kind=f64), dimension(:,:), intent(in)  field_dofs,
real(kind=f64), dimension(:), intent(out)  field_value 
)
private
Parameters
[in,out]selfKernel smoother object
[in]positionPosition of the particle
[in]field_dofsCoefficient vector for the field DoFs
[out]field_valueValue(s) of the electric fields at given position

Definition at line 112 of file sll_m_particle_mesh_coupling_base_3d.F90.

    Report Typos and Errors