(git:98357aa)
Loading...
Searching...
No Matches
floquet_types.F File Reference

Go to the source code of this file.

Data Types

type  floquet_types::floquet_env_type
 Work and accumulation arrays for one Floquet-Bloch band-structure run, plus the derived sizes. The per-(k-point,spin) buffers are overwritten each iteration; the all_* arrays accumulate the results over all DOS k-points and spins. More...
 

Modules

module  floquet_types
 Environment type holding the work and accumulation arrays of the Floquet-Bloch band-structure calculation (floquet_main), plus the derived sizes.
 

Functions/Subroutines

subroutine, public floquet_types::floquet_env_create (floquet_env, bs_env)
 Set the derived sizes from bs_env and allocate all work and accumulation arrays.
 
subroutine, public floquet_types::floquet_env_release (floquet_env)
 Deallocate all arrays held by floquet_env.