10 #include "gtest/gtest.h" 34 mesh_params.
set<
unsigned int>(
"nx") = 2;
35 mesh_params.
set<
unsigned int>(
"ny") = 2;
37 _mesh->setMeshBase(
_mesh->buildMeshBaseObject());
56 std::unique_ptr<MooseMesh>
_mesh;
57 std::shared_ptr<MooseApp>
_app;
65 auto & var = addINSFVVar(
"p");
66 EXPECT_FALSE(var.supportsQpBasedLoops());
72 auto & var = addINSFVVar(
"p");
74 EXPECT_TRUE(var.supportsQpBasedLoops());
80 auto & var = addINSFVVar(
"p");
81 EXPECT_TRUE(var.supportsGeometricInfoBasedLoops());
87 auto & var = addINSFVVar(
"p");
89 EXPECT_TRUE(var.supportsGeometricInfoBasedLoops());
static const std::string name_param
std::unique_ptr< MooseMesh > _mesh
MooseVariableFieldBase & addINSFVVar(const std::string &name)
std::shared_ptr< MooseObject > create(const std::string &obj_name, const std::string &name, const InputParameters ¶meters, THREAD_ID tid=0, bool print_deprecated=true)
InputParameters getValidParams(const std::string &name) const
std::shared_ptr< FEProblem > _fe_problem
TEST_F(INSFVVariableTest, INSFVVariableDefaultNoQpData)
std::shared_ptr< MooseApp > _app
std::unique_ptr< MooseApp > createMooseApp(const std::string &default_app_type, int argc, char *argv[])
std::unique_ptr< MooseObject > createUnique(const std::string &obj_name, const std::string &name, const InputParameters ¶meters, THREAD_ID tid=0, bool print_deprecated=true)