Syntax
AuxKernels
- Beaver App
- BVDarcyVelocityAuxClass for outputting components of the Darcy's velocity.
- BVEqvStrainAuxClass for outputting the equivalent strain.
- BVEqvStrainRateAuxClass for outputting the equivalent strain rate.
- BVFaultNormalStressAuxCalculates the effective normal stress.
- BVFaultShearStressAuxCalculates the shear stress acting on the fault.
- BVMisesStressAuxClass for outputting the Von Mises stress.
- BVPressureAuxClass for outputting the pressure or mean stress.
- BVStrainComponentAuxClass for outputting components of the strain tensor.
- BVStressComponentAuxClass for outputting components of the stress tensor.
AuxVariables
BCs
- Beaver App
- BVPressureBCApplies a pressure on a given boundary in a given direction.
- BVShearTractionBCApplies a shear traction vector on a given boundary.
- BVPressure
- BVShearTraction
BCs/BVPressure
- Beaver App
- BVPressureActionSet up pressure boundary conditions.
BCs/BVShearTraction
- Beaver App
- BVShearTractionActionSet up shear traction boundary conditions.
FVKernels
- Beaver App
- BVFVMultiPhasePressureDarcyKernel for the divergence of the total velocity for multi phase flow.
- BVFVMultiPhasePressureTimeDerivativeKernel for the total pressure transient term for multi phase flow.
- BVFVMultiPhaseSaturationDarcyKernel for the divergence of Darcy's velocity for multi phase flow.
- BVFVMultiPhaseSaturationTimeDerivativeKernel for the saturation transient term for multi phase flow.
- BVFVSinglePhaseDarcyKernel for the divergence of Darcy's velocity for single phase flow.
- BVFVSinglePhaseSoluteDarcyKernel for the divergence of Darcy's velocity for single pahse flow and solute transport.
- BVFVSinglePhaseSoluteTimeDerivativeKernel for the transient term for single phase flow solute transport.
- BVFVSinglePhaseTimeDerivativeKernel for the transient term for single phase flow.
InterfaceKernels
- Beaver App
- BVMechanicalInterfaceKernel for stress equilibrium at an inferface.
Kernels
- Beaver App
- BVSinglePhaseDarcyKernel for the divergence of Darcy's velocity for single phase flow.
- BVSinglePhaseTimeDerivativeKernel for the transient term for single phase flow.
- BVStressDivergenceKernel for stress divergence in the momentum balance.
Materials
- Beaver App
- BVBurgerModelUpdateMaterial for computing a Burger's model viscoelastic update.
- BVCapillaryPressurePowerLawClass for computing the capillary pressure and its derivatives for two-phase flow as a power law function.
- BVConstantDispersionComputes a constant dispersion value for the porous medium.
- BVConstantFrictionUpdateFault slip update with a constant Mohr-Coulomb friction.
- BVConstantPermeabilityComputes a constant permeability value for the porous medium.
- BVConstantPorosityComputes a constant porosity value for the porous medium.
- BVFluidPropertiesComputes fluid properties (density and viscosity) based on fluid_properties module.
- BVKelvinViscoelasticUpdateMaterial for computing a linear Maxwell viscoelastic update.
- BVLubby2ModelUpdateMaterial for computing a Lubby 2's model viscoelastic update.
- BVMaxwellViscoelasticUpdateMaterial for computing a linear Maxwell viscoelastic update.
- BVMechanicalInterfaceMaterialMaterial for computing the displacement jump and the traction across a cohesive zone interface.
- BVMechanicalMaterialMaterial for computing the deformation of a porous material.
- BVMultiPhaseFlowMaterialComputes properties for multiphase fluid flow in a porous material.
- BVPoroMechanicsMaterialMaterial for computing the poroelastic properties of a deformable porous medium.
- BVRTL2020ModelUpdateMaterial for computing a RTL2020 creep update. See Azabou et al. (2021), Rock salt behavior: From laboratory experiments to pertinent long-term predictions.
- BVRelativePermeabilityPowerLawClass for computing relative permeabilities and their derivatives of a porous material for two-phase flow as power law functions.
- BVSinglePhaseFlowMaterialComputes properties for single phase fluid flow in a porous material.
- BVSinglePhaseFlowSoluteMaterialComputes properties for single phase fluid flow and solute transport in a porous material.
Mesh
- Beaver App
- BVFaultInterfaceGeneratorGenerate a fault interface by duplicating the nodes.