46  integer, 
public, 
parameter :: &
 
   52    procedure electron_space_constructor
 
   60    type(electron_space_t)           :: this
 
   61    type(namespace_t),  
intent(in)   :: namespace
 
   66    this%space_t = 
space_t(namespace)
 
   89    call parse_variable(namespace, 
'SpinComponents', unpolarized, this%ispin)
 
type(electron_space_t) function electron_space_constructor(namespace)
 
integer, parameter, public spinors
 
integer, parameter, public spin_polarized
 
subroutine, public messages_input_error(namespace, var, details, row, column)
 
Extension of space that contains the knowledge of the spin dimension.