![]() |
NuTo
Numerics Tool
|
#include "nuto/base/Group.h"#include "nuto/mechanics/constraints/Constraints.h"#include "nuto/mechanics/constraints/Equation.h"#include "nuto/mechanics/DirectionEnum.h"#include "nuto/mechanics/nodes/NodeSimple.h"Go to the source code of this file.
Namespaces | |
| NuTo | |
| NuTo::Constraint | |
Functions | |
| RhsFunction | NuTo::Constraint::RhsRamp (double timeEnd, double valueEnd) |
| linear function More... | |
| RhsFunction | NuTo::Constraint::RhsConstant (double constantValue) |
| constant function More... | |
| std::vector< Equation > | NuTo::Constraint::Component (const NodeSimple &node, std::vector< eDirection > directions, double value=0.0) |
| constraints components of vector valued nodes in X and/or Y and/or Z More... | |
| std::vector< Equation > | NuTo::Constraint::Component (const Group< NodeSimple > &nodes, std::vector< eDirection > directions, double value=0.0) |
| constraints components of vector valued nodes in X and/or Y and/or Z More... | |
| std::vector< Equation > | NuTo::Constraint::Component (const NodeSimple &node, std::vector< eDirection > directions, RhsFunction rhs) |
| constraints components of vector valued nodes in X and/or Y and/or Z More... | |
| std::vector< Equation > | NuTo::Constraint::Component (const Group< NodeSimple > &nodes, std::vector< eDirection > directions, RhsFunction rhs) |
| constraints components of vector valued nodes in X and/or Y and/or Z More... | |
| Equation | NuTo::Constraint::Direction (const NodeSimple &node, Eigen::VectorXd direction, RhsFunction rhs) |
| creates a constraint equation for constraints that are not axes aligned More... | |
| Equation | NuTo::Constraint::Direction (const NodeSimple &node, Eigen::VectorXd direction, double value=0.0) |
| creates a constraint equation for constraints that are not axes aligned More... | |
| std::vector< Equation > | NuTo::Constraint::Direction (const Group< NodeSimple > &nodes, Eigen::VectorXd direction, RhsFunction rhs) |
| creates multiple constraint equations for constraints that are not axes aligned More... | |
| std::vector< Equation > | NuTo::Constraint::Direction (const Group< NodeSimple > &nodes, Eigen::VectorXd direction, double value=0.0) |
| creates multiple constraint equations for constraints that are not axes aligned More... | |
| Equation | NuTo::Constraint::Value (const NodeSimple &node, double value=0.0) |
| Constraint single value node. More... | |
| Equation | NuTo::Constraint::Value (const NodeSimple &node, RhsFunction rhs) |
| Constraint single value node. More... | |
| std::vector< Equation > | NuTo::Constraint::Value (const Group< NodeSimple > &nodes, double value=0.0) |
| Constraint group of single value nodes. More... | |
| std::vector< Equation > | NuTo::Constraint::Value (const Group< NodeSimple > &nodes, RhsFunction rhs) |
| Constraint group of single value nodes. More... | |
1.8.11