libsim  Versione7.1.6
Tipi di dato | Membri pubblici | Membri privati | Elenco di tutti i membri
Riferimenti per il moduloalchimia

This module defines objects and methods for generating derivative variables. Continua...

Tipi di dato

interface  c_e
 Check missing values for fnds. Continua...
 
interface  delete
 Delete fndsv. Continua...
 
interface  display
 show on the screen the fnds and fndsv structure Continua...
 
type  fndsv
 Vector of function to transform the input to alchimia module. Continua...
 
interface  make
 Do the real work to transform the input data to the output. Continua...
 
type  shoplist
 shoplist are list of variables Continua...
 
type  shoplists
 Vector of shoplists that are list of variables. Continua...
 

Membri pubblici

subroutine, public register_copy (vfn, bin)
 Register the copy function to be able to copy input variables to output if requested. Continua...
 
subroutine, public fnregister (vfn, fn, order)
 Register a function object in the vector function object. Continua...
 
recursive logical function, public oracle (mybin, mybout, vfn, myvfn, recurse)
 This function like a oracle say you how to abtain what you want. Continua...
 
recursive logical function, public shoppinglist (mybout, vfn, myvfn, copy, recurse)
 This function try to suggest you some road to obtain the variable you want. Continua...
 
type(shoplists) function, public compile_sl (myvfn)
 Produce a vector of list of variables usefull for produce your request. Continua...
 

Membri privati

subroutine alchimia_copy (mybin, mybout, bin, bout, in, out)
 
subroutine fn_init (fn, name, bin, bout, priority, order, func)
 Inizialize a function object. Continua...
 
elemental subroutine fnv_delete (fnv)
 Delete a vector of function object reinizializing it. Continua...
 
elemental logical function c_e_fn (fn)
 Check missing function objects. Continua...
 
subroutine sl_display (sl)
 Display shopping lists on screen. Continua...
 
subroutine fn_display (fn)
 Display function objects on screen. Continua...
 
subroutine fnv_display (fnv)
 Display vector function objects on screen. Continua...
 
subroutine fnv_display_byorder (fnv, order)
 Display vector function objects on screen selected by order. Continua...
 
subroutine vfnv_display (vfnv)
 Display vector function objects on screen. Continua...
 
subroutine makev (mayvfn, mybin, mybout, myin, myout)
 Execute the function to obtain what you have requested to oracle. Continua...
 
subroutine init_fn (fn, name, bin, bout, priority, order, func)
 

Descrizione dettagliata

This module defines objects and methods for generating derivative variables.

Definizione alla linea 211 del file alchimia.F03.


Generated with Doxygen.