Octopus
parser_oct_m::parse_variable Interface Reference

Detailed Description

Definition at line 262 of file parser.F90.

Private Member Functions

subroutine parse_integer (namespace, name, def, res)
 
subroutine parse_integer8 (namespace, name, def, res)
 
subroutine parse_integer48 (namespace, name, def, res)
 
subroutine parse_integer84 (namespace, name, def, res)
 
subroutine parse_logical (namespace, name, def, res)
 
subroutine parse_string (namespace, name, def, res)
 
subroutine parse_cmplx (namespace, name, def, res)
 
subroutine oct_parse_double_unit (namespace, name, def, res, unit)
 

Member Function/Subroutine Documentation

◆ parse_integer()

subroutine parser_oct_m::parse_variable::parse_integer ( type(namespace_t), intent(in)  namespace,
character(len=*), intent(in)  name,
integer, intent(in)  def,
integer, intent(out)  res 
)
private

Definition at line 511 of file parser.F90.

◆ parse_integer8()

subroutine parser_oct_m::parse_variable::parse_integer8 ( type(namespace_t), intent(in)  namespace,
character(len=*), intent(in)  name,
integer(int64), intent(in)  def,
integer(int64), intent(out)  res 
)
private

Definition at line 528 of file parser.F90.

◆ parse_integer48()

subroutine parser_oct_m::parse_variable::parse_integer48 ( type(namespace_t), intent(in)  namespace,
character(len=*), intent(in)  name,
integer, intent(in)  def,
integer(int64), intent(out)  res 
)
private

Definition at line 541 of file parser.F90.

◆ parse_integer84()

subroutine parser_oct_m::parse_variable::parse_integer84 ( type(namespace_t), intent(in)  namespace,
character(len=*), intent(in)  name,
integer(int64), intent(in)  def,
integer, intent(out)  res 
)
private

Definition at line 554 of file parser.F90.

◆ parse_logical()

subroutine parser_oct_m::parse_variable::parse_logical ( type(namespace_t), intent(in)  namespace,
character(len=*), intent(in)  name,
logical, intent(in)  def,
logical, intent(out)  res 
)
private

Definition at line 583 of file parser.F90.

◆ parse_string()

subroutine parser_oct_m::parse_variable::parse_string ( type(namespace_t), intent(in)  namespace,
character(len=*), intent(in)  name,
character(len=*), intent(in)  def,
character(len=*), intent(out)  res 
)
private

Definition at line 571 of file parser.F90.

◆ parse_cmplx()

subroutine parser_oct_m::parse_variable::parse_cmplx ( type(namespace_t), intent(in)  namespace,
character(len=*), intent(in)  name,
complex(real64), intent(in)  def,
complex(real64), intent(out)  res 
)
private

Definition at line 604 of file parser.F90.

◆ oct_parse_double_unit()

subroutine parser_oct_m::parse_variable::oct_parse_double_unit ( type(namespace_t), intent(in)  namespace,
character(len=*), intent(in)  name,
real(real64), intent(in)  def,
real(real64), intent(out)  res,
type(unit_t), intent(in), optional  unit 
)
private

Definition at line 651 of file parser.F90.


The documentation for this interface was generated from the following file: