Octopus
species_factory.F90 File Reference

Go to the source code of this file.

Modules

module  species_factory_oct_m
 

Data Types

type  species_factory_oct_m::species_factory_t
 

Functions/Subroutines

subroutine, public species_factory_oct_m::species_factory_init (factory, namespace)
 
subroutine, public species_factory_oct_m::species_factory_end (factory)
 
class(species_t) function, pointer species_factory_oct_m::species_factory_create_from_input (factory, namespace, label, index)
 Reads the information (from the input file) about a species_t variable, initializing part of it (it has to be completed later with "species_build"). More...
 
class(species_t) function, pointer species_factory_oct_m::read_from_block (factory, namespace, blk, row, label, index, read_data)
 Parses the species block for a given species. More...
 
logical function parameter_defined (param)
 
subroutine check_duplication (param)
 
subroutine check_real_atom_species ()
 

Function/Subroutine Documentation

◆ parameter_defined()

logical function read_from_block::parameter_defined ( integer(int64), intent(in)  param)
private

Definition at line 1067 of file species_factory.F90.

◆ check_duplication()

subroutine read_from_block::check_duplication ( integer(int64), intent(in)  param)
private

Definition at line 1080 of file species_factory.F90.

◆ check_real_atom_species()

subroutine read_from_block::check_real_atom_species
private

Definition at line 1096 of file species_factory.F90.