ETS-Core  version:0.0.4-46-ge2d8
Core actors for the ETS-6
 All Classes Files Functions Variables Pages
Data Types | Public Member Functions | List of all members
database_sources2_module Module Reference

Database-source2 is a tool for fetching core_source information from a database. Database-source2 allows you to filter the data as prescribed in the xml-input files, ../../xml/database_transport.xml (and ../../xml/database_transport.xsd) More...

Data Types

type  internal_params
 

Public Member Functions

subroutine database_sources2_main (input, output, code_parameters, output_flag, diagnostic_info)
 
logical function valid_sources (source, params)
 
subroutine assign_parameters (xmlparam, params, output_flag, diagnostic_info)
 
subroutine free_parameters (params)
 

Detailed Description

Database-source2 is a tool for fetching core_source information from a database. Database-source2 allows you to filter the data as prescribed in the xml-input files, ../../xml/database_transport.xml (and ../../xml/database_transport.xsd)

Database-source2 includes a module, "database_sources2_module", with the all the relevant subroutines, as well as a subroutine-interface for connecting to fc2k called "database_sources2_fc2k".

Author: Thomas Jonsson Date: 7 February 2020

Definition at line 13 of file database_sources2.f90.

Member Function/Subroutine Documentation

subroutine database_sources2_module::assign_parameters ( character(len=ids_string_length), dimension(:), intent(in), pointer  xmlparam,
type(internal_params), intent(out)  params,
integer(ids_int), intent(out)  output_flag,
character(len=132), intent(out)  diagnostic_info 
)

Definition at line 152 of file database_sources2.f90.

Referenced by database_sources2_main().

Here is the caller graph for this function:

subroutine database_sources2_module::database_sources2_main ( type(ids_core_sources)  input,
type(ids_core_sources)  output,
type(ids_parameters_input)  code_parameters,
integer(ids_int), intent(out)  output_flag,
character(len=132), intent(out)  diagnostic_info 
)

Definition at line 25 of file database_sources2.f90.

References assign_parameters(), free_parameters(), and valid_sources().

Referenced by database_sources2_fc2k().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine database_sources2_module::free_parameters ( type(internal_params), intent(inout)  params)

Definition at line 310 of file database_sources2.f90.

Referenced by database_sources2_main().

Here is the caller graph for this function:

logical function database_sources2_module::valid_sources ( type(ids_core_sources_source), intent(in)  source,
type(internal_params), intent(in)  params 
)

Definition at line 137 of file database_sources2.f90.

Referenced by database_sources2_main().

Here is the caller graph for this function:


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