Octopus
simplex.F90 File Reference

Go to the source code of this file.

Modules

module  simplex_oct_m
 

Data Types

interface  simplex_oct_m::simplex_t
 

Functions/Subroutines

type(simplex_t) function, pointer, public simplex_oct_m::simplex_init (dim, naxis, nshifts, shift, kpoints, equiv, opt)
 Constructor for linear simplex methods. More...
 
subroutine, public simplex_oct_m::simplex_end (this)
 Destructor for linear simplex methods. More...
 
subroutine, public simplex_oct_m::simplex_weights (rdim, esimplex, eF, weights, dos)
 Get the weights and DOS contribution of a single simplex. More...
 
subroutine, public simplex_oct_m::simplex_dos (rdim, esimplex, eF, dos)
 Get only the DOS contribution of a single simplex. More...
 
subroutine, public simplex_oct_m::simplex_weights_1d (esegment, eF, weights, dos)
 Get the weights and DOS contribution of a single segment. More...
 
subroutine, public simplex_oct_m::simplex_dos_1d (esegment, eF, dos)
 Get only the DOS contribution of a single segment. More...
 
subroutine, public simplex_oct_m::simplex_weights_2d (etriangle, eF, weights, dos)
 Get the weights and DOS contribution of a single tetrahedron. More...
 
subroutine, public simplex_oct_m::simplex_dos_2d (etriangle, eF, dos)
 Get only the DOS contribution of a single triangle. More...
 
subroutine, public simplex_oct_m::simplex_weights_3d (etetra, eF, weights, dos)
 Get the weights and DOS contribution of a single tetrahedron. More...
 
subroutine, public simplex_oct_m::simplex_dos_3d (etetra, eF, dos)
 Get only the DOS contribution of a single tetrahedron. More...