Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Data Types | Modules | Functions/Subroutines
sll_m_spline_fem_utilities_3d.F90 File Reference
#include "sll_assert.h"
#include "sll_errors.h"
#include "sll_memory.h"
#include "sll_working_precision.h"
Include dependency graph for sll_m_spline_fem_utilities_3d.F90:

Go to the source code of this file.

Data Types

interface  sll_i_profile_function
 

Modules

module  sll_m_spline_fem_utilities_3d
 Utilites for 3D Maxwell solvers with spline finite elements.
 

Functions/Subroutines

subroutine, public sll_s_spline_fem_mass3d (n_cells, deg, component, matrix, profile, n_cells_min, n_cells_max)
 Set up 3d mass matrix for specific spline degrees and profile function. More...
 
subroutine, public sll_s_spline_fem_mass_line (q, deg, profile, row, n_cells, component, mass_line, xw_gauss_d1, xw_gauss_d2, xw_gauss_d3, bspl_d1, bspl_d2, bspl_d3)
 Computes the mass line for a mass matrix with degree splines. More...
 
subroutine, public sll_s_spline_fem_mixedmass3d (n_cells, deg1, deg2, component, matrix, profile, n_cells_min, n_cells_max)
 Set up 3d mixed mass matrix for specific spline degree and profile function. More...
 
subroutine, public sll_s_spline_fem_mixedmass_line (q, deg1, deg2, profile, row, n_cells, component, mass_line, xw_gauss_d1, xw_gauss_d2, xw_gauss_d3, bspl_d1a, bspl_d2a, bspl_d3a, bspl_d1b, bspl_d2b, bspl_d3b)
 
    Report Typos and Errors