https://mooseframework.inl.gov
Classes | Functions
INSFVVariableTest.C File Reference

Go to the source code of this file.

Classes

class  INSFVVariableTest
 

Functions

 TEST_F (INSFVVariableTest, INSFVVariableDefaultNoQpData)
 
 TEST_F (INSFVVariableTest, INSFVVariableOptsInViaRequireQpComputations)
 
 TEST_F (INSFVVariableTest, INSFVVariableSupportsGeometricInfoLoops)
 
 TEST_F (INSFVVariableTest, INSFVVariableGeometricInfoLoopSupportUnaffectedByRequireQp)
 

Function Documentation

◆ TEST_F() [1/4]

TEST_F ( INSFVVariableTest  ,
INSFVVariableDefaultNoQpData   
)

Definition at line 63 of file INSFVVariableTest.C.

64 {
65  auto & var = addINSFVVar("p");
66  EXPECT_FALSE(var.supportsQpBasedLoops());
67 }

◆ TEST_F() [2/4]

TEST_F ( INSFVVariableTest  ,
INSFVVariableOptsInViaRequireQpComputations   
)

Definition at line 70 of file INSFVVariableTest.C.

71 {
72  auto & var = addINSFVVar("p");
73  dynamic_cast<INSFVVariable &>(var).requireQpComputations();
74  EXPECT_TRUE(var.supportsQpBasedLoops());
75 }

◆ TEST_F() [3/4]

TEST_F ( INSFVVariableTest  ,
INSFVVariableSupportsGeometricInfoLoops   
)

Definition at line 78 of file INSFVVariableTest.C.

79 {
80  auto & var = addINSFVVar("p");
81  EXPECT_TRUE(var.supportsGeometricInfoBasedLoops());
82 }

◆ TEST_F() [4/4]

TEST_F ( INSFVVariableTest  ,
INSFVVariableGeometricInfoLoopSupportUnaffectedByRequireQp   
)

Definition at line 85 of file INSFVVariableTest.C.

86 {
87  auto & var = addINSFVVar("p");
88  dynamic_cast<INSFVVariable &>(var).requireQpComputations();
89  EXPECT_TRUE(var.supportsGeometricInfoBasedLoops());
90 }