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.
Namespaces | Functions
fluid_test_utilities.cpp File Reference
#include <functional>
#include <random>
#include <sstream>
#include "containers/model.h"
#include "includes/checks.h"
#include "includes/model_part.h"
#include "fluid_test_utilities.h"
Include dependency graph for fluid_test_utilities.cpp:

Namespaces

 Kratos
 REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
 

Functions

template void Kratos::FluidTestUtilities::RunEntityGetDofListTest< ModelPart::ConditionsContainerType > (const ModelPart::ConditionsContainerType &, const ProcessInfo &, const std::vector< const Variable< double > * > &)
 
template void Kratos::FluidTestUtilities::RunEntityGetDofListTest< ModelPart::ElementsContainerType > (const ModelPart::ElementsContainerType &, const ProcessInfo &, const std::vector< const Variable< double > * > &)
 
template void Kratos::FluidTestUtilities::RunEntityEquationIdVectorTest< ModelPart::ConditionsContainerType > (const ModelPart::ConditionsContainerType &, const ProcessInfo &, const std::vector< const Variable< double > * > &)
 
template void Kratos::FluidTestUtilities::RunEntityEquationIdVectorTest< ModelPart::ElementsContainerType > (const ModelPart::ElementsContainerType &, const ProcessInfo &, const std::vector< const Variable< double > * > &)
 
template void Kratos::FluidTestUtilities::RunEntityGetValuesVectorTest< ModelPart::ConditionsContainerType > (const ModelPart::ConditionsContainerType &, const std::vector< const Variable< double > * > &)
 
template void Kratos::FluidTestUtilities::RunEntityGetValuesVectorTest< ModelPart::ElementsContainerType > (const ModelPart::ElementsContainerType &, const std::vector< const Variable< double > * > &)
 
template void Kratos::FluidTestUtilities::RunEntityGetFirstDerivativesVectorTest< ModelPart::ConditionsContainerType > (const ModelPart::ConditionsContainerType &, const std::function< Vector(const ModelPart::NodeType &)> &)
 
template void Kratos::FluidTestUtilities::RunEntityGetFirstDerivativesVectorTest< ModelPart::ElementsContainerType > (const ModelPart::ElementsContainerType &, const std::function< Vector(const ModelPart::NodeType &)> &)
 
template void Kratos::FluidTestUtilities::RunEntityGetSecondDerivativesVectorTest< ModelPart::ConditionsContainerType > (const ModelPart::ConditionsContainerType &, const std::function< Vector(const ModelPart::NodeType &)> &)
 
template void Kratos::FluidTestUtilities::RunEntityGetSecondDerivativesVectorTest< ModelPart::ElementsContainerType > (const ModelPart::ElementsContainerType &, const std::function< Vector(const ModelPart::NodeType &)> &)
 
template void Kratos::FluidTestUtilities::RandomFillNonHistoricalVariable< ModelPart::NodesContainerType, double > (ModelPart::NodesContainerType &, const Variable< double > &, const std::size_t, const double, const double)
 
template void Kratos::FluidTestUtilities::RandomFillNonHistoricalVariable< ModelPart::NodesContainerType, double > (ModelPart::NodesContainerType &, const Variable< double > &, const std::string &, const std::size_t, const double, const double)
 
template void Kratos::FluidTestUtilities::RandomFillNonHistoricalVariable< ModelPart::NodesContainerType, array_1d< double, 3 > > (ModelPart::NodesContainerType &, const Variable< array_1d< double, 3 >> &, const std::size_t, const double, const double)
 
template void Kratos::FluidTestUtilities::RandomFillNonHistoricalVariable< ModelPart::NodesContainerType, array_1d< double, 3 > > (ModelPart::NodesContainerType &, const Variable< array_1d< double, 3 >> &, const std::string &, const std::size_t, const double, const double)
 
template void Kratos::FluidTestUtilities::RandomFillNonHistoricalVariable< ModelPart::ConditionsContainerType, double > (ModelPart::ConditionsContainerType &, const Variable< double > &, const std::size_t, const double, const double)
 
template void Kratos::FluidTestUtilities::RandomFillNonHistoricalVariable< ModelPart::ConditionsContainerType, double > (ModelPart::ConditionsContainerType &, const Variable< double > &, const std::string &, const std::size_t, const double, const double)
 
template void Kratos::FluidTestUtilities::RandomFillNonHistoricalVariable< ModelPart::ConditionsContainerType, array_1d< double, 3 > > (ModelPart::ConditionsContainerType &, const Variable< array_1d< double, 3 >> &, const std::size_t, const double, const double)
 
template void Kratos::FluidTestUtilities::RandomFillNonHistoricalVariable< ModelPart::ConditionsContainerType, array_1d< double, 3 > > (ModelPart::ConditionsContainerType &, const Variable< array_1d< double, 3 >> &, const std::string &, const std::size_t, const double, const double)
 
template void Kratos::FluidTestUtilities::RandomFillNonHistoricalVariable< ModelPart::ElementsContainerType, double > (ModelPart::ElementsContainerType &, const Variable< double > &, const std::size_t, const double, const double)
 
template void Kratos::FluidTestUtilities::RandomFillNonHistoricalVariable< ModelPart::ElementsContainerType, double > (ModelPart::ElementsContainerType &, const Variable< double > &, const std::string &, const std::size_t, const double, const double)
 
template void Kratos::FluidTestUtilities::RandomFillNonHistoricalVariable< ModelPart::ElementsContainerType, array_1d< double, 3 > > (ModelPart::ElementsContainerType &, const Variable< array_1d< double, 3 >> &, const std::size_t, const double, const double)
 
template void Kratos::FluidTestUtilities::RandomFillNonHistoricalVariable< ModelPart::ElementsContainerType, array_1d< double, 3 > > (ModelPart::ElementsContainerType &, const Variable< array_1d< double, 3 >> &, const std::string &, const std::size_t, const double, const double)