#include <space_time_set.h>
|
| KRATOS_CLASS_POINTER_DEFINITION (SpaceTimeSet) |
|
| SpaceTimeSet (const double min_time, const double max_time, const double min_x, const double min_y, const double min_z, const double max_x, const double max_y, const double max_z) |
| Default constructor. More...
|
|
| SpaceTimeSet () |
|
virtual | ~SpaceTimeSet () |
| Destructor. More...
|
|
void | AddAndRule (SpaceTimeRule::Pointer p_rule) |
|
void | AddOrRule (SpaceTimeRule::Pointer p_rule) |
|
void | AddAndRules (std::vector< SpaceTimeRule::Pointer > p_rules) |
|
void | AddOrRules (std::vector< SpaceTimeRule::Pointer > p_rules) |
|
bool | IsIn (const double time, const double coor_x, const double coor_y, const double coor_z) |
|
|
double | GetLowTime () |
|
double | GetHighTime () |
|
double | GetLowX () |
|
double | GetHighX () |
|
double | GetLowY () |
|
double | GetHighY () |
|
double | GetLowZ () |
|
double | GetHighZ () |
|
std::vector< std::vector< SpaceTimeRule::Pointer > > | GetRules () |
|
|
virtual std::string | Info () const |
| Turn back information as a stemplate<class T, std::size_t dim> tring. More...
|
|
virtual void | PrintInfo (std::ostream &rOStream) const |
| Print information about this object. More...
|
|
virtual void | PrintData (std::ostream &rOStream) const |
| Print object's data. More...
|
|
◆ SpaceTimeSet() [1/2]
◆ SpaceTimeSet() [2/2]
Kratos::SpaceTimeSet::SpaceTimeSet |
( |
| ) |
|
|
inline |
◆ ~SpaceTimeSet()
virtual Kratos::SpaceTimeSet::~SpaceTimeSet |
( |
| ) |
|
|
inlinevirtual |
◆ AddAndRule()
void Kratos::SpaceTimeSet::AddAndRule |
( |
SpaceTimeRule::Pointer |
p_rule | ) |
|
|
inline |
◆ AddAndRules()
void Kratos::SpaceTimeSet::AddAndRules |
( |
std::vector< SpaceTimeRule::Pointer > |
p_rules | ) |
|
|
inline |
◆ AddOrRule()
void Kratos::SpaceTimeSet::AddOrRule |
( |
SpaceTimeRule::Pointer |
p_rule | ) |
|
|
inline |
◆ AddOrRules()
void Kratos::SpaceTimeSet::AddOrRules |
( |
std::vector< SpaceTimeRule::Pointer > |
p_rules | ) |
|
|
inline |
◆ GetHighTime()
double Kratos::SpaceTimeSet::GetHighTime |
( |
| ) |
|
|
inline |
◆ GetHighX()
double Kratos::SpaceTimeSet::GetHighX |
( |
| ) |
|
|
inline |
◆ GetHighY()
double Kratos::SpaceTimeSet::GetHighY |
( |
| ) |
|
|
inline |
◆ GetHighZ()
double Kratos::SpaceTimeSet::GetHighZ |
( |
| ) |
|
|
inline |
◆ GetLowTime()
double Kratos::SpaceTimeSet::GetLowTime |
( |
| ) |
|
|
inline |
◆ GetLowX()
double Kratos::SpaceTimeSet::GetLowX |
( |
| ) |
|
|
inline |
◆ GetLowY()
double Kratos::SpaceTimeSet::GetLowY |
( |
| ) |
|
|
inline |
◆ GetLowZ()
double Kratos::SpaceTimeSet::GetLowZ |
( |
| ) |
|
|
inline |
◆ GetRules()
std::vector<std::vector<SpaceTimeRule::Pointer> > Kratos::SpaceTimeSet::GetRules |
( |
| ) |
|
|
inline |
◆ Info()
virtual std::string Kratos::SpaceTimeSet::Info |
( |
| ) |
const |
|
inlinevirtual |
Turn back information as a stemplate<class T, std::size_t dim> tring.
◆ IsIn()
◆ KRATOS_CLASS_POINTER_DEFINITION()
Kratos::SpaceTimeSet::KRATOS_CLASS_POINTER_DEFINITION |
( |
SpaceTimeSet |
| ) |
|
◆ PrintData()
virtual void Kratos::SpaceTimeSet::PrintData |
( |
std::ostream & |
rOStream | ) |
const |
|
inlinevirtual |
◆ PrintInfo()
virtual void Kratos::SpaceTimeSet::PrintInfo |
( |
std::ostream & |
rOStream | ) |
const |
|
inlinevirtual |
Print information about this object.
The documentation for this class was generated from the following file:
- /home/runner/work/Documentation/Documentation/master/applications/SwimmingDEMApplication/custom_utilities/fields/sets/space_time_set.h