LCOV - code coverage report
Current view: top level - src/utils - PorousFlowDependencies.C (source / functions) Hit Total Coverage
Test: porous_flow Test Coverage Lines: 176 176 100.0 %
Date: 2017-11-18 13:30:36 Functions: 2 2 100.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /****************************************************************/
       2             : /* MOOSE - Multiphysics Object Oriented Simulation Environment  */
       3             : /*                                                              */
       4             : /*          All contents are licensed under LGPL V2.1           */
       5             : /*             See LICENSE for full restrictions                */
       6             : /****************************************************************/
       7             : 
       8             : #include "PorousFlowDependencies.h"
       9             : 
      10          73 : PorousFlowDependencies::PorousFlowDependencies()
      11             : {
      12         219 :   _deps.insertDependency("PorousFlowAdvectiveFlux", "PorousFlowDarcyBase");
      13         219 :   _deps.insertDependency("PorousFlowAdvectiveFlux", "PorousFlowMassFraction_nodal");
      14         219 :   _deps.insertDependency("PorousFlowAdvectiveFlux", "PorousFlowRelativePermeability_nodal");
      15         219 :   _deps.insertDependency("PorousFlowDarcyBase", "PorousFlowPermeability_qp");
      16         219 :   _deps.insertDependency("PorousFlowDarcyBase", "PorousFlowDensity_qp");
      17         219 :   _deps.insertDependency("PorousFlowDarcyBase", "PorousFlowDensity_nodal");
      18         219 :   _deps.insertDependency("PorousFlowDarcyBase", "PorousFlowViscosity_nodal");
      19         219 :   _deps.insertDependency("PorousFlowDarcyBase", "PorousFlowPS_qp");
      20         219 :   _deps.insertDependency("PorousFlowEffectiveStressCoupling",
      21          73 :                          "PorousFlowEffectiveFluidPressure_qp");
      22         219 :   _deps.insertDependency("PorousFlowEnergyTimeDerivative", "PorousFlowPorosity_nodal");
      23         219 :   _deps.insertDependency("PorousFlowEnergyTimeDerivative", "PorousFlowNearestQP_nodal");
      24         219 :   _deps.insertDependency("PorousFlowEnergyTimeDerivative", "PorousFlowMatrixInternalEnergy_nodal");
      25         219 :   _deps.insertDependency("PorousFlowEnergyTimeDerivative", "PorousFlowDensity_nodal");
      26         219 :   _deps.insertDependency("PorousFlowEnergyTimeDerivative", "PorousFlowPS_nodal");
      27         219 :   _deps.insertDependency("PorousFlowEnergyTimeDerivative", "PorousFlowInternalEnergy_nodal");
      28         219 :   _deps.insertDependency("PorousFlowFullySaturatedDarcyBase", "PorousFlowPermeability_qp");
      29         219 :   _deps.insertDependency("PorousFlowFullySaturatedDarcyBase", "PorousFlowDensity_qp");
      30         219 :   _deps.insertDependency("PorousFlowFullySaturatedDarcyBase", "PorousFlowViscosity_qp");
      31         219 :   _deps.insertDependency("PorousFlowFullySaturatedDarcyBase", "PorousFlowPS_qp");
      32         219 :   _deps.insertDependency("PorousFlowFullySaturatedDarcyFlow", "PorousFlowFullySaturatedDarcyBase");
      33         219 :   _deps.insertDependency("PorousFlowFullySaturatedDarcyFlow", "PorousFlowMassFraction_qp");
      34         219 :   _deps.insertDependency("PorousFlowFullySaturatedHeatAdvection",
      35          73 :                          "PorousFlowFullySaturatedDarcyBase");
      36         219 :   _deps.insertDependency("PorousFlowFullySaturatedHeatAdvection", "PorousFlowEnthalpy_qp");
      37         219 :   _deps.insertDependency("PorousFlowFullySaturatedMassTimeDerivative",
      38          73 :                          "PorousFlowConstantBiotModulus_qp");
      39         219 :   _deps.insertDependency("PorousFlowFullySaturatedMassTimeDerivative",
      40          73 :                          "PorousFlowConstantThermalExpansionCoefficient_qp");
      41         219 :   _deps.insertDependency("PorousFlowFullySaturatedMassTimeDerivative", "PorousFlowDensity_qp");
      42         219 :   _deps.insertDependency("PorousFlowFullySaturatedMassTimeDerivative", "PorousFlowPS_qp");
      43         219 :   _deps.insertDependency("PorousFlowFullySaturatedMassTimeDerivative", "PorousFlowTemperature_qp");
      44         219 :   _deps.insertDependency("PorousFlowFullySaturatedMassTimeDerivative",
      45          73 :                          "PorousFlowVolumetricStrain_qp");
      46         219 :   _deps.insertDependency("PorousFlowHeatAdvection", "PorousFlowDarcyBase");
      47         219 :   _deps.insertDependency("PorousFlowHeatAdvection", "PorousFlowEnthalpy_nodal");
      48         219 :   _deps.insertDependency("PorousFlowHeatAdvection", "PorousFlowRelativePermeability_nodal");
      49         219 :   _deps.insertDependency("PorousFlowHeatConduction", "PorousFlowThermalConductivity_qp");
      50         219 :   _deps.insertDependency("PorousFlowHeatConduction", "PorousFlowTemperature_qp");
      51         219 :   _deps.insertDependency("PorousFlowHeatConduction", "PorousFlowTemperature_qp");
      52         219 :   _deps.insertDependency("PorousFlowHeatVolumetricExpansion", "PorousFlowPorosity_nodal");
      53         219 :   _deps.insertDependency("PorousFlowHeatVolumetricExpansion", "PorousFlowNearestQP_nodal");
      54         219 :   _deps.insertDependency("PorousFlowHeatVolumetricExpansion",
      55          73 :                          "PorousFlowMatrixInternalEnergy_nodal");
      56         219 :   _deps.insertDependency("PorousFlowHeatVolumetricExpansion", "PorousFlowDensity_nodal");
      57         219 :   _deps.insertDependency("PorousFlowHeatVolumetricExpansion", "PorousFlowPS_nodal");
      58         219 :   _deps.insertDependency("PorousFlowHeatVolumetricExpansion", "PorousFlowInternalEnergy_nodal");
      59         219 :   _deps.insertDependency("PorousFlowHeatVolumetricExpansion", "PorousFlowVolumetricStrain_qp");
      60         219 :   _deps.insertDependency("PorousFlowMassRadioactiveDecay", "PorousFlowPorosity_nodal");
      61         219 :   _deps.insertDependency("PorousFlowMassRadioactiveDecay", "PorousFlowNearestQP_nodal");
      62         219 :   _deps.insertDependency("PorousFlowMassRadioactiveDecay", "PorousFlowDensity_nodal");
      63         219 :   _deps.insertDependency("PorousFlowMassRadioactiveDecay", "PorousFlowPS_nodal");
      64         219 :   _deps.insertDependency("PorousFlowMassRadioactiveDecay", "PorousFlowMassFraction_nodal");
      65         219 :   _deps.insertDependency("PorousFlowMassTimeDerivative", "PorousFlowPorosity_nodal");
      66         219 :   _deps.insertDependency("PorousFlowMassTimeDerivative", "PorousFlowNearestQP_nodal");
      67         219 :   _deps.insertDependency("PorousFlowMassTimeDerivative", "PorousFlowDensity_nodal");
      68         219 :   _deps.insertDependency("PorousFlowMassTimeDerivative", "PorousFlowPS_nodal");
      69         219 :   _deps.insertDependency("PorousFlowMassTimeDerivative", "PorousFlowMassFraction_nodal");
      70         219 :   _deps.insertDependency("PorousFlowMassVolumetricExpansion", "PorousFlowPorosity_nodal");
      71         219 :   _deps.insertDependency("PorousFlowMassVolumetricExpansion", "PorousFlowNearestQP_nodal");
      72         219 :   _deps.insertDependency("PorousFlowMassVolumetricExpansion", "PorousFlowDensity_nodal");
      73         219 :   _deps.insertDependency("PorousFlowMassVolumetricExpansion", "PorousFlowPS_nodal");
      74         219 :   _deps.insertDependency("PorousFlowMassVolumetricExpansion", "PorousFlowMassFraction_nodal");
      75         219 :   _deps.insertDependency("PorousFlowMassVolumetricExpansion", "PorousFlowVolumetricStrain_qp");
      76         219 :   _deps.insertDependency("PorousFlowPlasticHeatEnergy", "PlasticHeatEnergy");
      77         219 :   _deps.insertDependency("PorousFlowPlasticHeatEnergy", "PorousFlowNearestQP_nodal");
      78         219 :   _deps.insertDependency("PorousFlowPlasticHeatEnergy", "PorousFlowPorosity_nodal");
      79         219 :   _deps.insertDependency("PorousFlowDesorpedMassTimeDerivative", "PorousFlowPorosity_qp");
      80         219 :   _deps.insertDependency("PorousFlowDesorpedMassVolumetricExpansion", "PorousFlowPorosity_qp");
      81         219 :   _deps.insertDependency("PorousFlowDesorpedMassVolumetricExpansion",
      82          73 :                          "PorousFlowVolumetricStrain_qp");
      83         219 :   _deps.insertDependency("PorousFlowDispersiveFlux", "PorousFlowDensity_qp");
      84         219 :   _deps.insertDependency("PorousFlowDispersiveFlux", "PorousFlowMassFraction_qp");
      85         219 :   _deps.insertDependency("PorousFlowDispersiveFlux", "PorousFlowPorosity_qp");
      86         219 :   _deps.insertDependency("PorousFlowDispersiveFlux", "PorousFlowDiffusivity_qp");
      87         219 :   _deps.insertDependency("PorousFlowDispersiveFlux", "PorousFlowDiffusionCoefficient_qp");
      88         219 :   _deps.insertDependency("PorousFlowDispersiveFlux", "PorousFlowRelativePermeability_qp");
      89         219 :   _deps.insertDependency("PorousFlowDispersiveFlux", "PorousFlowViscosity_qp");
      90         219 :   _deps.insertDependency("PorousFlowDispersiveFlux", "PorousFlowPermeability_qp");
      91         219 :   _deps.insertDependency("PorousFlowDispersiveFlux", "PorousFlowPS_qp");
      92         219 :   _deps.insertDependency("PorousFlowDarcyVelocityComponent", "PorousFlowRelativePermeability_qp");
      93         219 :   _deps.insertDependency("PorousFlowDarcyVelocityComponent", "PorousFlowViscosity_qp");
      94         219 :   _deps.insertDependency("PorousFlowDarcyVelocityComponent", "PorousFlowPermeability_qp");
      95         219 :   _deps.insertDependency("PorousFlowDarcyVelocityComponent", "PorousFlowPS_qp");
      96         219 :   _deps.insertDependency("PorousFlowDarcyVelocityComponent", "PorousFlowDensity_qp");
      97         219 :   _deps.insertDependency("PressureAux", "PorousFlowPS_qp");
      98         219 :   _deps.insertDependency("SaturationAux", "PorousFlowPS_qp");
      99         219 :   _deps.insertDependency("TemperatureAux", "PorousFlowTemperature_qp");
     100         219 :   _deps.insertDependency("DensityAux", "PorousFlowDensity_qp");
     101         219 :   _deps.insertDependency("ViscosityAux", "PorousFlowViscosity_qp");
     102         219 :   _deps.insertDependency("MassFractionAux", "PorousFlowMassFraction_qp");
     103         219 :   _deps.insertDependency("RelativePermeabilityAux", "PorousFlowRelativePermeability_qp");
     104         219 :   _deps.insertDependency("EnthalpyAux", "PorousFlowEnthalpy_qp");
     105         219 :   _deps.insertDependency("InternalEnergyAux", "PorousFlowInternalEnergy_qp");
     106         219 :   _deps.insertDependency("PorousFlowConstantBiotModulus_nodal", "PorousFlowPorosity_nodal");
     107         219 :   _deps.insertDependency("PorousFlowConstantBiotModulus_qp", "PorousFlowPorosity_qp");
     108         219 :   _deps.insertDependency("PorousFlowConstantThermalExpansionCoefficient_nodal",
     109          73 :                          "PorousFlowPorosity_nodal");
     110         219 :   _deps.insertDependency("PorousFlowConstantThermalExpansionCoefficient_qp",
     111          73 :                          "PorousFlowPorosity_qp");
     112         219 :   _deps.insertDependency("PorousFlowDensity_nodal", "PorousFlowFluidPropertiesBase_nodal");
     113         219 :   _deps.insertDependency("PorousFlowDensity_qp", "PorousFlowFluidPropertiesBase_qp");
     114         219 :   _deps.insertDependency("PorousFlowFluidPropertiesBase_nodal", "PorousFlowPS_nodal");
     115         219 :   _deps.insertDependency("PorousFlowFluidPropertiesBase_nodal", "PorousFlowTemperature_nodal");
     116         219 :   _deps.insertDependency("PorousFlowFluidPropertiesBase_qp", "PorousFlowPS_qp");
     117         219 :   _deps.insertDependency("PorousFlowFluidPropertiesBase_qp", "PorousFlowTemperature_qp");
     118         219 :   _deps.insertDependency("PorousFlowDiffusivity_nodal", "PorousFlowMaterialVectorBase_nodal");
     119         219 :   _deps.insertDependency("PorousFlowDiffusivity_nodal", "PorousFlowPorosity_nodal");
     120         219 :   _deps.insertDependency("PorousFlowDiffusivity_nodal", "PorousFlowPS_nodal");
     121         219 :   _deps.insertDependency("PorousFlowDiffusivity_qp", "PorousFlowMaterialVectorBase_qp");
     122         219 :   _deps.insertDependency("PorousFlowDiffusivity_qp", "PorousFlowPorosity_qp");
     123         219 :   _deps.insertDependency("PorousFlowDiffusivity_qp", "PorousFlowPS_qp");
     124         219 :   _deps.insertDependency("PorousFlowEffectiveFluidPressure_nodal",
     125          73 :                          "PorousFlowMaterialVectorBase_nodal");
     126         219 :   _deps.insertDependency("PorousFlowEffectiveFluidPressure_nodal", "PorousFlowPS_nodal");
     127         219 :   _deps.insertDependency("PorousFlowEffectiveFluidPressure_qp", "PorousFlowMaterialVectorBase_qp");
     128         219 :   _deps.insertDependency("PorousFlowEffectiveFluidPressure_qp", "PorousFlowPS_qp");
     129         219 :   _deps.insertDependency("PorousFlowEnthalpy_nodal", "PorousFlowFluidPropertiesBase_nodal");
     130         219 :   _deps.insertDependency("PorousFlowEnthalpy_nodal", "PorousFlowInternalEnergy_nodal");
     131         219 :   _deps.insertDependency("PorousFlowEnthalpy_nodal", "PorousFlowDensity_nodal");
     132         219 :   _deps.insertDependency("PorousFlowEnthalpy_qp", "PorousFlowFluidPropertiesBase_qp");
     133         219 :   _deps.insertDependency("PorousFlowEnthalpy_qp", "PorousFlowInternalEnergy_qp");
     134         219 :   _deps.insertDependency("PorousFlowEnthalpy_qp", "PorousFlowDensity_qp");
     135         219 :   _deps.insertDependency("PorousFlowFluidStateFlashBase_nodal", "PorousFlowVariableBase_nodal");
     136         219 :   _deps.insertDependency("PorousFlowFluidStateFlashBase_nodal", "PorousFlowTemperature_nodal");
     137         219 :   _deps.insertDependency("PorousFlowFluidStateFlashBase_nodal", "PorousFlowMassFraction_nodal");
     138         219 :   _deps.insertDependency("PorousFlowFluidStateFlashBase_nodal", "PorousFlowDensity_nodal");
     139         219 :   _deps.insertDependency("PorousFlowFluidStateFlashBase_nodal", "PorousFlowViscosity_nodal");
     140         219 :   _deps.insertDependency("PorousFlowFluidStateFlashBase_qp", "PorousFlowVariableBase_qp");
     141         219 :   _deps.insertDependency("PorousFlowFluidStateFlashBase_qp", "PorousFlowTemperature_qp");
     142         219 :   _deps.insertDependency("PorousFlowFluidStateFlashBase_qp", "PorousFlowMassFraction_qp");
     143         219 :   _deps.insertDependency("PorousFlowFluidStateFlashBase_qp", "PorousFlowDensity_qp");
     144         219 :   _deps.insertDependency("PorousFlowFluidStateFlashBase_qp", "PorousFlowViscosity_qp");
     145         219 :   _deps.insertDependency("PorousFlowVariableBase_nodal", "PorousFlowPS_nodal");
     146         219 :   _deps.insertDependency("PorousFlowVariableBase_qp", "PorousFlowPS_qp");
     147         219 :   _deps.insertDependency("PorousFlowFluidStateWaterNCG_nodal", "PorousFlowFluidFlashBase_nodal");
     148         219 :   _deps.insertDependency("PorousFlowFluidStateWaterNCG_qp", "PorousFlowFluidFlashBase_qp");
     149         219 :   _deps.insertDependency("PorousFlowInternalEnergyIdeal_nodal",
     150          73 :                          "PorousFlowFluidPropertiesBase_nodal");
     151         219 :   _deps.insertDependency("PorousFlowInternalEnergyIdeal_qp", "PorousFlowFluidPropertiesBase_qp");
     152         219 :   _deps.insertDependency("PorousFlowMassFraction_nodal", "PorousFlowMaterialVectorBase_nodal");
     153         219 :   _deps.insertDependency("PorousFlowMassFraction_qp", "PorousFlowMaterialVectorBase_qp");
     154         219 :   _deps.insertDependency("PorousFlowMatrixInternalEnergy_nodal",
     155          73 :                          "PorousFlowMaterialVectorBase_nodal");
     156         219 :   _deps.insertDependency("PorousFlowMatrixInternalEnergy_nodal", "PorousFlowTemperature_nodal");
     157         219 :   _deps.insertDependency("PorousFlowMatrixInternalEnergy_qp", "PorousFlowMaterialVectorBase_qp");
     158         219 :   _deps.insertDependency("PorousFlowMatrixInternalEnergy_qp", "PorousFlowTemperature_qp");
     159         219 :   _deps.insertDependency("PorousFlowPermeability_nodal", "PorousFlowMaterialVectorBase_nodal");
     160         219 :   _deps.insertDependency("PorousFlowPermeability_nodal", "PorousFlowPorosity_nodal");
     161         219 :   _deps.insertDependency("PorousFlowPermeability_qp", "PorousFlowMaterialVectorBase_qp");
     162         219 :   _deps.insertDependency("PorousFlowPermeability_qp", "PorousFlowPorosity_qp");
     163         219 :   _deps.insertDependency("PorousFlowPorosity_nodal", "PorousFlowMaterialVectorBase_nodal");
     164             :   //_deps.insertDependency("PorousFlowPorosity_nodal", "PorousFlowVolumetricStrain_qp");
     165         219 :   _deps.insertDependency("PorousFlowPorosity_nodal", "PorousFlowEffectiveFluidPressure_nodal");
     166         219 :   _deps.insertDependency("PorousFlowPorosity_nodal", "PorousFlowTemperature_nodal");
     167         219 :   _deps.insertDependency("PorousFlowPorosity_qp", "PorousFlowMaterialVectorBase_qp");
     168             :   //_deps.insertDependency("PorousFlowPorosity_qp", "PorousFlowVolumetricStrain_qp");
     169         219 :   _deps.insertDependency("PorousFlowPorosity_qp", "PorousFlowEffectiveFluidPressure_qp");
     170         219 :   _deps.insertDependency("PorousFlowPorosity_qp", "PorousFlowTemperature_qp");
     171         219 :   _deps.insertDependency("PorousFlowRelativePermeability_nodal", "PorousFlowMaterialBase_nodal");
     172         219 :   _deps.insertDependency("PorousFlowRelativePermeability_nodal", "PorousFlowPS_nodal");
     173         219 :   _deps.insertDependency("PorousFlowRelativePermeability_qp", "PorousFlowMaterialBase_qp");
     174         219 :   _deps.insertDependency("PorousFlowRelativePermeability_qp", "PorousFlowPS_qp");
     175         219 :   _deps.insertDependency("PorousFlowSingleComponentFluid_nodal",
     176          73 :                          "PorousFlowFluidPropertiesBase_nodal");
     177         219 :   _deps.insertDependency("PorousFlowSingleComponentFluid_qp", "PorousFlowFluidPropertiesBase_qp");
     178         219 :   _deps.insertDependency("PorousFlowThermalConductivityIdeal_nodal",
     179          73 :                          "PorousFlowMaterialVectorBase_nodal");
     180         219 :   _deps.insertDependency("PorousFlowThermalConductivityIdeal_nodal", "PorousFlowPS_nodal");
     181         219 :   _deps.insertDependency("PorousFlowThermalConductivityIdeal_qp",
     182          73 :                          "PorousFlowMaterialVectorBase_qp");
     183         219 :   _deps.insertDependency("PorousFlowThermalConductivityIdeal_qp", "PorousFlowPS_qp");
     184         219 :   _deps.insertDependency("PorousFlowViscosity_nodal", "porousFlowFluidPropertiesBase_nodal");
     185         219 :   _deps.insertDependency("PorousFlowViscosity_qp", "porousFlowFluidPropertiesBase_qp");
     186         219 :   _deps.insertDependency("PorousFlowVolumetricStrain_nodal", "PorousFlowMaterialVectorBase_nodal");
     187         219 :   _deps.insertDependency("PorousFlowVolumetricStrain_qp", "PorousFlowMaterialVectorBase_qp");
     188        1739 : }

Generated by: LCOV version 1.11