Go to the source code of this file.
Functions | |
TEST (GeochemistryActivityCoefficientsDebyeHuckelTest, notDH) | |
Test errors when a non-DebyeHuckel database is read. More... | |
TEST (GeochemistryActivityCoefficientsDebyeHuckelTest, noNeutral) | |
Test behavior when a database with incorrect neutral species is read. More... | |
TEST (GeochemistryActivityCoefficientsDebyeHuckelTest, ionicStrengthInterface) | |
Test interface with ionic strength object. More... | |
TEST (GeochemistryActivityCoefficientsDebyeHuckelTest, getDebyeHuckel) | |
Test getDebyeHuckel. More... | |
TEST (GeochemistryActivityCoefficientsDebyeHuckelTest, buildActivityCoefficientsDebyeHuckel) | |
Test calculate activity coefficients for method=DebyeHuckel. More... | |
TEST (GeochemistryActivityCoefficientsDebyeHuckelTest, waterActivity) | |
Test water activity for method=DebyeHuckel. More... | |
Variables | |
const GeochemicalDatabaseReader | database ("database/moose_testdb.json", true, true, false) |
const PertinentGeochemicalSystem | model (database, {"H2O", "H+", "HCO3-", "O2(aq)", "Ca++", ">(s)FeOH", "radius_neg1", "radius_neg1.5"}, {"Calcite"}, {}, {"Calcite_asdf"}, {"CH4(aq)"}, {">(s)FeOCa+"}, "O2(aq)", "e-") |
const ModelGeochemicalDatabase | mgd = model.modelGeochemicalDatabase() |
TEST | ( | GeochemistryActivityCoefficientsDebyeHuckelTest | , |
notDH | |||
) |
Test errors when a non-DebyeHuckel database is read.
Definition at line 31 of file GeochemistryActivityCoefficientsDebyeHuckelTest.C.
TEST | ( | GeochemistryActivityCoefficientsDebyeHuckelTest | , |
noNeutral | |||
) |
Test behavior when a database with incorrect neutral species is read.
Definition at line 51 of file GeochemistryActivityCoefficientsDebyeHuckelTest.C.
TEST | ( | GeochemistryActivityCoefficientsDebyeHuckelTest | , |
ionicStrengthInterface | |||
) |
Test interface with ionic strength object.
Definition at line 75 of file GeochemistryActivityCoefficientsDebyeHuckelTest.C.
TEST | ( | GeochemistryActivityCoefficientsDebyeHuckelTest | , |
getDebyeHuckel | |||
) |
Test getDebyeHuckel.
Definition at line 107 of file GeochemistryActivityCoefficientsDebyeHuckelTest.C.
TEST | ( | GeochemistryActivityCoefficientsDebyeHuckelTest | , |
buildActivityCoefficientsDebyeHuckel | |||
) |
Test calculate activity coefficients for method=DebyeHuckel.
Definition at line 129 of file GeochemistryActivityCoefficientsDebyeHuckelTest.C.
TEST | ( | GeochemistryActivityCoefficientsDebyeHuckelTest | , |
waterActivity | |||
) |
Test water activity for method=DebyeHuckel.
Definition at line 202 of file GeochemistryActivityCoefficientsDebyeHuckelTest.C.
const GeochemicalDatabaseReader database("database/moose_testdb.json", true, true, false) |
Referenced by TEST(), TEST_F(), and testExceptionMessage().
const ModelGeochemicalDatabase mgd = model.modelGeochemicalDatabase() |
Definition at line 28 of file GeochemistryActivityCoefficientsDebyeHuckelTest.C.
Referenced by AddGeochemistrySolverAction::act(), GeochemistrySpeciesSwapper::alterMGD(), GeochemistryActivityCoefficientsDebyeHuckel::buildActivityCoefficients(), GeochemistrySpeciesSwapper::checkSwap(), GeochemistryQuantityAux::computeValue(), GeochemistrySpeciesSwapper::constructInverseMatrix(), GeochemistrySpeciesSwapper::findBestEqmSwap(), GeochemistryUnitConverter::fromMoles(), GeochemistryQuantityAux::GeochemistryQuantityAux(), GeochemistryIonicStrength::ionicStrength(), GeochemistryConsoleOutput::output(), GeochemistrySpeciesSwapper::performSwap(), GeochemistryActivityCoefficientsDebyeHuckel::setInternalParameters(), GeochemicalSystem::setModelGeochemicalDatabase(), GeochemicalSolver::solveSystem(), GeochemistryIonicStrength::stoichiometricIonicStrength(), GeochemicalSolver::swapNeeded(), TEST(), TEST_F(), and GeochemistryUnitConverter::toMoles().
const PertinentGeochemicalSystem model(database, {"H2O", "H+", "HCO3-", "O2(aq)", "Ca++", ">(s)FeOH", "radius_neg1", "radius_neg1.5"}, {"Calcite"}, {}, {"Calcite_asdf"}, {"CH4(aq)"}, {">(s)FeOCa+"}, "O2(aq)", "e-") |
Referenced by MultiPlasticityRawComponentAssembler::activeModelSurfaces(), MultiPlasticityRawComponentAssembler::activeSurfaces(), MultiPlasticityRawComponentAssembler::anyActiveSurfaces(), MultiPlasticityRawComponentAssembler::buildActiveConstraints(), MultiPlasticityLinearSystem::calculateConstraints(), MultiPlasticityLinearSystem::calculateJacobian(), MultiPlasticityLinearSystem::calculateRHS(), MultiPlasticityDebugger::checkSolution(), ModularGapConductanceConstraint::computeQpResidual(), ADComputeSmearedCrackingStress::computeQpStress(), ComputeSmearedCrackingStress::computeQpStress(), MultiPlasticityRawComponentAssembler::dflowPotential_dintnl(), MultiPlasticityRawComponentAssembler::dflowPotential_dstress(), MultiPlasticityRawComponentAssembler::dhardPotential_dintnl(), MultiPlasticityRawComponentAssembler::dhardPotential_dstress(), MultiPlasticityRawComponentAssembler::dyieldFunction_dintnl(), MultiPlasticityRawComponentAssembler::dyieldFunction_dstress(), MultiPlasticityDebugger::fddflowPotential_dintnl(), MultiPlasticityDebugger::fddyieldFunction_dintnl(), MultiPlasticityDebugger::fdJacobian(), MultiPlasticityRawComponentAssembler::flowPotential(), ExtremeValue::function(), Gaussian::function(), TruncatedGaussian::function(), MultiPlasticityRawComponentAssembler::hardPotential(), CombinedScalarDamageTempl< is_ad >::initialSetup(), ComputeMultipleCrystalPlasticityStress::initialSetup(), LoadCovarianceDataAction::load(), MultiPlasticityLinearSystem::MultiPlasticityLinearSystem(), MultiPlasticityRawComponentAssembler::MultiPlasticityRawComponentAssembler(), MultiPlasticityLinearSystem::nrStep(), MultiPlasticityDebugger::outputAndCheckDebugParameters(), ComputeMultiPlasticityStress::plasticStep(), ComputeMultiPlasticityStress::residual2(), ComputeMultiPlasticityStress::returnMap(), MultiPlasticityRawComponentAssembler::returnMapAll(), ComputeMultiPlasticityStress::singleStep(), TEST(), TEST_F(), ADComputeMultipleInelasticStress::updateQpStateSingleModel(), ComputeMultipleInelasticStressBase::updateQpStateSingleModel(), and MultiPlasticityRawComponentAssembler::yieldFunction().