V3FIT
Data Types | Modules | Functions/Subroutines | Variables
combination.f File Reference

Contains module combination. More...

Go to the source code of this file.

Data Types

interface  combination::combination_class
 Base class representing a combination signal. More...
 
interface  combination::combination_class
 Base class representing a combination signal. More...
 

Modules

module  combination
 Defines the base class of the type combination_class.
 

Functions/Subroutines

type(combination_class) function, pointer combination::combination_construct (n_signals, combination_type, wgt_index)
 Construct a combination_class. More...
 
subroutine combination::combination_destruct (this)
 Deconstruct a combination_class object. More...
 
subroutine combination::combination_set_signal (this, signal, a, index)
 Set the object and coefficient for an index. More...
 
subroutine combination::combination_set_weight (this, a_model)
 Sets the weight factors from from the weight index. More...
 
real(rprec) function, dimension(4) combination::combination_get_modeled_signal (this, a_model, sigma, last_value)
 Calculates the modeled signal. More...
 
character(len=data_name_length) function combination::combination_get_type (this)
 Gets a discription of the combination type. More...
 
subroutine combination::combination_get_header (this, header)
 Gets a discription of the model and model sigma array indices. More...
 
subroutine combination::combination_write_auxiliary (this, iou, index, a_model)
 Write out auxiliary signal information to an output file. More...
 

Variables

integer, parameter combination::combination_type_length = 4
 Maximum length of the combination type descritpion string.
 
integer, parameter combination::combination_none = -1
 Type descriptor for combination type no type.
 
integer, parameter combination::combination_sum = 0
 Type descriptor for combination type sum.
 
integer, parameter combination::combination_max = 1
 Type descriptor for combination type max.
 
integer, parameter combination::combination_min = 2
 Type descriptor for combination type min.
 
integer, parameter combination::combination_wavg = 3
 Type descriptor for combination type weighted average.
 

Detailed Description

Contains module combination.

Definition in file combination.f.