26  use, 
intrinsic :: iso_fortran_env
 
   52#include "modelmb_exchange_syms_inc.F90" 
   56#include "modelmb_exchange_syms_inc.F90" 
   60    class(mesh_t),          
intent(in)    :: mesh
 
   61    class(space_t),         
intent(in)    :: space
 
   62    type(states_elec_t),    
intent(inout) :: st
 
   66    if (st%parallel_in_states) 
then 
This module implements batches of mesh functions.
 
This module implements the index, used for the mesh points.
 
This module defines functions over batches of mesh functions.
 
This module defines the meshes, which are used in Octopus.
 
subroutine, public messages_not_implemented(feature, namespace)
 
subroutine, public dmodelmb_sym_all_states(space, mesh, st)
routine to loop over projection of all states wrt fermionic or bosonic character
 
subroutine, public dmodelmb_sym_state(space, mesh, modelmbparticles, ncombo, young_used, wf, symmetries_satisfied, tproj_1yd, nspindown_out, iyoung_out, norm)
project out states with proper symmetry for cases which are of symmetry = unknown
 
subroutine, public zmodelmb_sym_state(space, mesh, modelmbparticles, ncombo, young_used, wf, symmetries_satisfied, tproj_1yd, nspindown_out, iyoung_out, norm)
project out states with proper symmetry for cases which are of symmetry = unknown
 
subroutine, public zmodelmb_sym_all_states(space, mesh, st)
routine to loop over projection of all states wrt fermionic or bosonic character
 
subroutine, public modelmb_sym_all_states(space, mesh, st)
 
general module for modelmb particles
 
pure logical function, public states_are_complex(st)