|
Peano
|
#include <Edge.h>

Public Member Functions | |
| Edge (Coordinate a_direction) | |
| Edge (std::vector< double > a_data, Coordinate a_direction) | |
| Edge (Coordinate a_direction, double start[3], double stop[3], int n) | |
| Edge (const Edge &other) | |
| Edge & | operator= (Edge other) |
| Edge | subedge (int start, int stop) |
| void | split (double intersection_node[3], Edge &left_edge, Edge &right_edge) |
| Edge | remesh (int numNodesNew) |
| Edge | interpolate (const std::vector< double > &range_in, const std::vector< double > &range_out, int window=11) |
| void | resize (int i) |
| void | push_back (double d) |
| int | size () const |
| int | numNodes () const |
| std::string | printEdge () const |
| double & | operator() (int coord, int i) |
| const double & | operator() (int coord, int i) const |
| std::vector< double > & | getData () |
| Coordinate | getDirection () |
Private Attributes | |
| Coordinate | direction |
| std::vector< double > | data |
Friends | |
| std::ostream & | operator<< (std::ostream &ss, const Edge &e) |
| toolbox::curvi::Edge::Edge | ( | Coordinate | a_direction | ) |
| toolbox::curvi::Edge::Edge | ( | std::vector< double > | a_data, |
| Coordinate | a_direction | ||
| ) |
| toolbox::curvi::Edge::Edge | ( | Coordinate | a_direction, |
| double | start[3], | ||
| double | stop[3], | ||
| int | n | ||
| ) |
| toolbox::curvi::Edge::Edge | ( | const Edge & | other | ) |
| std::vector< double > & toolbox::curvi::Edge::getData | ( | ) |
| Coordinate toolbox::curvi::Edge::getDirection | ( | ) |
| Edge toolbox::curvi::Edge::interpolate | ( | const std::vector< double > & | range_in, |
| const std::vector< double > & | range_out, | ||
| int | window = 11 |
||
| ) |
| int toolbox::curvi::Edge::numNodes | ( | ) | const |
| double & toolbox::curvi::Edge::operator() | ( | int | coord, |
| int | i | ||
| ) |
| const double & toolbox::curvi::Edge::operator() | ( | int | coord, |
| int | i | ||
| ) | const |
| std::string toolbox::curvi::Edge::printEdge | ( | ) | const |
| void toolbox::curvi::Edge::push_back | ( | double | d | ) |
| Edge toolbox::curvi::Edge::remesh | ( | int | numNodesNew | ) |
| void toolbox::curvi::Edge::resize | ( | int | i | ) |
| int toolbox::curvi::Edge::size | ( | ) | const |
Referenced by tarch.plotter.api.input.Patch.Patch::__repr__().

| void toolbox::curvi::Edge::split | ( | double | intersection_node[3], |
| Edge & | left_edge, | ||
| Edge & | right_edge | ||
| ) |
| Edge toolbox::curvi::Edge::subedge | ( | int | start, |
| int | stop | ||
| ) |
|
friend |
|
private |
Definition at line 45 of file Edge.h.
Referenced by peano4.api.datamodel.DaStGenToLegacyTool.DaStGenToLegacyTool::__generate_dastgen_input_file(), peano4.api.datamodel.DaStGenToLegacyTool.DaStGenToLegacyTool::__get_file_name(), peano4.api.datamodel.DaStGenToLegacyTool.DaStGenToLegacyTool::__get_full_qualified_file_name(), exaparty.api.particle.Particle.Particle::__init__(), exaparty.api.particle.Particle.Particle::_add_dependency_checks(), exaparty.api.particle.Particle.Particle::_dependency_checks_modify_steps(), exaparty.api.particle.tests.DastgenTestDummyParticle.DastgenTestDummyParticle::_generate_boolean_array_attributes(), exaparty.api.particle.tests.DastgenTestDummyParticle.DastgenTestDummyParticle::_generate_boolean_attributes(), exaparty.api.particle.tests.DastgenTestDummyParticle.DastgenTestDummyParticle::_generate_double_array_attributes(), exaparty.api.particle.tests.DastgenTestDummyParticle.DastgenTestDummyParticle::_generate_double_attributes(), exaparty.api.particle.tests.DastgenTestDummyParticle.DastgenTestDummyParticle::_generate_enum_attributes(), exaparty.api.particle.tests.DastgenTestDummyParticle.DastgenTestDummyParticle::_generate_integer_array_attributes(), exaparty.api.particle.tests.DastgenTestDummyParticle.DastgenTestDummyParticle::_generate_integer_attributes(), exaparty.api.particle.tests.DastgenTestDummyParticle.DastgenTestDummyParticle::_generate_peano_double_array_attributes(), exaparty.api.particle.tests.DastgenTestDummyParticle.DastgenTestDummyParticle::_generate_peano_integer_array_attributes(), exaparty.api.particle.tests.DastgenTestDummyParticle.DastgenTestDummyParticle::_generate_string_attributes(), exaparty.api.particle.tests.DastgenTestDummyParticle.DastgenTestDummyParticle::_generate_user_defined_attributes(), peano4.api.datamodel.PatchToDoubleArray.PatchToDoubleArray::_get_dictionary_for_output(), peano4.api.datamodel.DaStGenToLegacyTool.DaStGenToLegacyTool::construct_output(), peano4.api.datamodel.DynamicArrayOverPrimitivesToStdVector.DynamicArrayOverPrimitivesToStdVector::construct_output(), peano4.api.datamodel.PatchToDoubleArray.PatchToDoubleArray::construct_output(), peano4.api.datamodel.PatchToDoubleArrayOnHeap.PatchToDoubleArrayOnHeap::construct_output(), peano4.api.datamodel.PatchToDoubleArrayWithSmartPointer.PatchToDoubleArrayWithSmartPointer::construct_output(), peano4.api.datamodel.DaStGenToLegacyTool.DaStGenToLegacyTool::get_header_file_include(), peano4.api.datamodel.DynamicArrayOverPrimitivesToStdVector.DynamicArrayOverPrimitivesToStdVector::get_header_file_include(), peano4.api.datamodel.PatchToDoubleArray.PatchToDoubleArray::get_header_file_include(), peano4.api.datamodel.PatchToDoubleArrayOnHeap.PatchToDoubleArrayOnHeap::get_header_file_include(), peano4.api.datamodel.PatchToDoubleArrayWithSmartPointer.PatchToDoubleArrayWithSmartPointer::get_header_file_include(), peano4.api.datamodel.DaStGenToLegacyTool.DaStGenToLegacyTool::get_stack_container(), peano4.api.datamodel.PatchToDoubleArray.PatchToDoubleArray::get_stack_container(), peano4.api.datamodel.PatchToDoubleArrayOnHeap.PatchToDoubleArrayOnHeap::get_stack_container(), peano4.api.datamodel.PatchToDoubleArrayWithSmartPointer.PatchToDoubleArrayWithSmartPointer::get_stack_container(), peano4.api.datamodel.DaStGen2.DaStGen2::hosts_smart_pointer_attribute(), exaparty.api.particle.Particle.Particle::readme_descriptor(), exaparty.api.particle.SPHLeapfrogFixedSearchRadius.SPHLeapfrogFixedSearchRadius::set_parameters(), exaparty.api.particle.SPHParticle.SPHParticle::set_parameters(), and exaparty.api.particle.tests.testLeapfrogFixedTimeStepSize.testLeapfrogFixedTimeStepSize::set_parameters().
|
private |
Definition at line 44 of file Edge.h.
Referenced by getDirection().