openModeller
Version 1.5.0
|
#include "environmental_distance.hh"
#include <openmodeller/Exceptions.hh>
#include <openmodeller/ScaleNormalizer.hh>
Go to the source code of this file.
Macros | |
#define | DATA_MIN 0.0 |
#define | DATA_MAX 1.0 |
#define | NUM_PARAM 3 |
#define | PARDISTTYPE "DistanceType" |
#define | PARPOINTQNT "NearestPoints" |
#define | PARDIST "MaxDistance" |
#define | PARDISTMIN 0.0 |
#define | PARDISTMAX 1.0 |
#define | LOG_SQRT_PI 0.5723649429247000870717135 /* log (sqrt (pi)) */ |
#define | I_SQRT_PI 0.5641895835477562869480795 /* 1 / sqrt (pi) */ |
#define | BIGX 20.0 /* max value to represent exp (x) */ |
#define | ex(x) (((x) < -BIGX) ? 0.0 : exp (x)) |
#define | Z_MAX 6.0 /* maximum meaningful z value */ |
Functions | |
OM_ALG_DLL_EXPORT AlgorithmImpl * | algorithmFactory () |
OM_ALG_DLL_EXPORT AlgMetadata const * | algorithmMetadata () |
Variables | |
static AlgParamMetadata | parameters [NUM_PARAM] |
static AlgMetadata | metadata |
#define BIGX 20.0 /* max value to represent exp (x) */ |
Definition at line 31 of file environmental_distance.cpp.
Referenced by EnvironmentalDistance::_pochisq().
#define DATA_MAX 1.0 |
Definition at line 20 of file environmental_distance.cpp.
Referenced by EnvironmentalDistance::_init_distance_type(), and EnvironmentalDistance::EnvironmentalDistance().
#define DATA_MIN 0.0 |
Definition at line 19 of file environmental_distance.cpp.
Referenced by EnvironmentalDistance::_init_distance_type(), and EnvironmentalDistance::EnvironmentalDistance().
#define ex | ( | x | ) | (((x) < -BIGX) ? 0.0 : exp (x)) |
Definition at line 32 of file environmental_distance.cpp.
Referenced by EnvironmentalDistance::_pochisq().
#define I_SQRT_PI 0.5641895835477562869480795 /* 1 / sqrt (pi) */ |
Definition at line 30 of file environmental_distance.cpp.
Referenced by EnvironmentalDistance::_pochisq().
#define LOG_SQRT_PI 0.5723649429247000870717135 /* log (sqrt (pi)) */ |
Definition at line 29 of file environmental_distance.cpp.
Referenced by EnvironmentalDistance::_pochisq().
#define NUM_PARAM 3 |
Definition at line 21 of file environmental_distance.cpp.
#define PARDIST "MaxDistance" |
Definition at line 25 of file environmental_distance.cpp.
Referenced by EnvironmentalDistance::_setConfiguration(), and EnvironmentalDistance::initialize().
#define PARDISTMAX 1.0 |
Definition at line 27 of file environmental_distance.cpp.
Referenced by EnvironmentalDistance::_init_distance_type(), and EnvironmentalDistance::initialize().
#define PARDISTMIN 0.0 |
Definition at line 26 of file environmental_distance.cpp.
Referenced by EnvironmentalDistance::_init_distance_type(), and EnvironmentalDistance::initialize().
#define PARDISTTYPE "DistanceType" |
Definition at line 23 of file environmental_distance.cpp.
Referenced by EnvironmentalDistance::_setConfiguration(), and EnvironmentalDistance::initialize().
#define PARPOINTQNT "NearestPoints" |
Definition at line 24 of file environmental_distance.cpp.
Referenced by EnvironmentalDistance::_setConfiguration(), and EnvironmentalDistance::initialize().
#define Z_MAX 6.0 /* maximum meaningful z value */ |
Definition at line 33 of file environmental_distance.cpp.
Referenced by EnvironmentalDistance::_poz().
OM_ALG_DLL_EXPORT AlgorithmImpl* algorithmFactory | ( | ) |
Definition at line 104 of file environmental_distance.cpp.
OM_ALG_DLL_EXPORT AlgMetadata const* algorithmMetadata | ( | ) |
Definition at line 108 of file environmental_distance.cpp.
References metadata.
|
static |
Definition at line 82 of file environmental_distance.cpp.
Referenced by algorithmMetadata().
|
static |
Definition at line 35 of file environmental_distance.cpp.