#include "geoslib_enum.h"#include "Basic/Utilities.hpp"#include "Basic/Law.hpp"#include "LithoRule/Node.hpp"#include "Basic/MathFunc.hpp"#include "LithoRule/Rule.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]) |
Variables | |
| static const VectorString | symbol = {"F","S","T"} |
| #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 |
|
static |