#include <InnerNode.h>
Definition at line 9 of file InnerNode.h.
◆ InnerNode()
| toolbox::curvi::InnerNode::InnerNode |
( |
const YAML::Node & |
node | ) |
|
◆ ~InnerNode()
| toolbox::curvi::InnerNode::~InnerNode |
( |
| ) |
|
◆ checkInit()
| void toolbox::curvi::InnerNode::checkInit |
( |
| ) |
|
◆ evalPerturbation()
| double toolbox::curvi::InnerNode::evalPerturbation |
( |
double |
y, |
|
|
double |
x |
|
) |
| |
◆ getCoordinates()
| void toolbox::curvi::InnerNode::getCoordinates |
( |
Coordinate |
a_coords[2] | ) |
|
◆ getFaceNormal()
| Coordinate toolbox::curvi::InnerNode::getFaceNormal |
( |
| ) |
|
◆ getPosition()
| double toolbox::curvi::InnerNode::getPosition |
( |
| ) |
|
◆ init()
| void toolbox::curvi::InnerNode::init |
( |
BlockBoundary & |
boundary, |
|
|
uint |
modes[3] |
|
) |
| |
|
virtual |
◆ isLeaf()
| bool toolbox::curvi::InnerNode::isLeaf |
( |
| ) |
const |
◆ setPosition()
| void toolbox::curvi::InnerNode::setPosition |
( |
double |
a_position | ) |
|
◆ toString()
| std::string toolbox::curvi::InnerNode::toString |
( |
int |
depth = 0 | ) |
|
|
virtual |
◆ traverse() [1/2]
| Block toolbox::curvi::InnerNode::traverse |
( |
| ) |
|
|
virtual |
◆ traverse() [2/2]
| BlockBoundary toolbox::curvi::InnerNode::traverse |
( |
int |
a_index[3] | ) |
|
|
virtual |
◆ traverseProjection()
| BlockBoundary toolbox::curvi::InnerNode::traverseProjection |
( |
double |
coordinate[3] | ) |
|
|
virtual |
◆ coords
◆ index
| int toolbox::curvi::InnerNode::index |
|
private |
◆ isInit
| bool toolbox::curvi::InnerNode::isInit |
|
private |
◆ left
| Node* toolbox::curvi::InnerNode::left |
|
private |
◆ model
| easi::Component* toolbox::curvi::InnerNode::model |
|
private |
◆ perturbation
| std::function<double(double, double)> toolbox::curvi::InnerNode::perturbation |
|
private |
◆ position
| double toolbox::curvi::InnerNode::position |
|
private |
◆ right
| Node* toolbox::curvi::InnerNode::right |
|
private |
The documentation for this class was generated from the following file: