KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Kratos::BoundingBoxRule Member List

This is the complete list of members for Kratos::BoundingBoxRule, including all inherited members.

BoundingBoxRule()Kratos::BoundingBoxRuleinline
BoundingBoxRule(const double min_time, const double max_time, const double min_x, const double max_x, const double min_y, const double max_y, const double min_z, const double max_z)Kratos::BoundingBoxRuleinline
Check()Kratos::BoundingBoxRuleinlineprotected
CheckIfRuleIsMet(const double time, const double coor_x, const double coor_y, const double coor_z) overrideKratos::BoundingBoxRuleinlinevirtual
Info() const overrideKratos::BoundingBoxRuleinlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(SpaceTimeRule)Kratos::SpaceTimeRule
PrintData(std::ostream &rOStream=std::cout) const overrideKratos::BoundingBoxRuleinlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::SpaceTimeRuleinlinevirtual
SetSpaceTimeBoundingBox(const array_1d< double, 4 > &low, const array_1d< double, 4 > &high)Kratos::BoundingBoxRuleinline
SetTimeBoundingInterval(const double &low, const double &high)Kratos::BoundingBoxRuleinline
SetXBoundingInterval(const double &low, const double &high)Kratos::BoundingBoxRuleinline
SetYBoundingInterval(const double &low, const double &high)Kratos::BoundingBoxRuleinline
SetZBoundingInterval(const double &low, const double &high)Kratos::BoundingBoxRuleinline
SpaceTimeRule()Kratos::SpaceTimeRuleinline
~BoundingBoxRule()Kratos::BoundingBoxRuleinline
~SpaceTimeRule()Kratos::SpaceTimeRuleinlinevirtual