#include "geoslib_old_f.h"#include "Basic/Utilities.hpp"#include "Basic/String.hpp"#include "Basic/ASerializable.hpp"#include "Basic/OptDbg.hpp"#include "Model/Model.hpp"#include "LithoRule/Rule.hpp"#include "LithoRule/RuleStringFormat.hpp"#include "LithoRule/Node.hpp"#include "Db/Db.hpp"#include <sstream>Macros | |
| #define | THRESH_IDLE 0 |
| #define | THRESH_Y1 1 |
| #define | THRESH_Y2 2 |
| #define | NODES(inode, i) (nodes[6 * (inode) + (i)]) |
| #define | FROM_TYPE(inode) (nodes[6 * (inode) + 0]) |
| #define | FROM_RANK(inode) (nodes[6 * (inode) + 1]) |
| #define | FROM_VERS(inode) (nodes[6 * (inode) + 2]) |
| #define | NODE_TYPE(inode) (nodes[6 * (inode) + 3]) |
| #define | NODE_RANK(inode) (nodes[6 * (inode) + 4]) |
| #define | FACIES(inode) (nodes[6 * (inode) + 5]) |
Functions | |
| void | set_rule_mode (int rule_mode) |
| int | get_rule_mode (void) |
| double | get_rule_extreme (int mode) |
Variables | |
| static const VectorString | symbol = {"F","S","T"} |
| static int | GAUSS_MODE = 1 |
| #define FACIES | ( | inode | ) | (nodes[6 * (inode) + 5]) |
| #define FROM_RANK | ( | inode | ) | (nodes[6 * (inode) + 1]) |
| #define FROM_TYPE | ( | inode | ) | (nodes[6 * (inode) + 0]) |
| #define FROM_VERS | ( | inode | ) | (nodes[6 * (inode) + 2]) |
| #define NODE_RANK | ( | inode | ) | (nodes[6 * (inode) + 4]) |
| #define NODE_TYPE | ( | inode | ) | (nodes[6 * (inode) + 3]) |
| #define NODES | ( | inode, | |
| i | |||
| ) | (nodes[6 * (inode) + (i)]) |
| #define THRESH_IDLE 0 |
| #define THRESH_Y1 1 |
| #define THRESH_Y2 2 |
| double get_rule_extreme | ( | int | mode | ) |
Get the lower or upper bound
| [in] | mode | <0 for lower bound; >0 for upper bound |
| int get_rule_mode | ( | void | ) |
Get the current Rule Mode
| void set_rule_mode | ( | int | rule_mode | ) |
Set the Rule Mode
| [in] | rule_mode | 1 for Gaussian; 0 for absence of conversion |
|
static |
|
static |