Octopus
states_abst_oct_m Module Reference

Data Types

interface  nullify
 
interface  pack
 
interface  set_zero
 
type  states_abst_t
 abstract class for states More...
 
interface  unpack
 
interface  write_info
 

Functions/Subroutines

subroutine, public states_set_complex (st)
 
pure logical function, public states_are_complex (st)
 
pure logical function, public states_are_real (st)
 
logical pure function are_packed (st)
 
pure type(type_t) function get_type (st)
 

Function/Subroutine Documentation

◆ states_set_complex()

subroutine, public states_abst_oct_m::states_set_complex ( class(states_abst_t), intent(inout)  st)

Definition at line 187 of file states_abst.F90.

◆ states_are_complex()

pure logical function, public states_abst_oct_m::states_are_complex ( class(states_abst_t), intent(in)  st)

Definition at line 198 of file states_abst.F90.

◆ states_are_real()

pure logical function, public states_abst_oct_m::states_are_real ( class(states_abst_t), intent(in)  st)

Definition at line 207 of file states_abst.F90.

◆ are_packed()

logical pure function states_abst_oct_m::are_packed ( class(states_abst_t), intent(in)  st)
private

Definition at line 216 of file states_abst.F90.

◆ get_type()

pure type(type_t) function states_abst_oct_m::get_type ( class(states_abst_t), intent(in)  st)
private

Definition at line 222 of file states_abst.F90.