| _Index | StaticIndexer< PhreeqcRM > | protected |
| _Instances | StaticIndexer< PhreeqcRM > | protectedstatic |
| _InstancesIndex | StaticIndexer< PhreeqcRM > | protectedstatic |
| _InstancesLock | StaticIndexer< PhreeqcRM > | protectedstatic |
| BMIPhreeqcRM | PhreeqcRM | friend |
| Char2TrimString(const char *str, size_t l=0) | PhreeqcRM | static |
| CleanupReactionModuleInstances(void) | PhreeqcRM | static |
| CloseFiles(void) | PhreeqcRM | |
| Concentrations2Utility(const std::vector< double > &c, const std::vector< double > &tc, const std::vector< double > &p_atm) | PhreeqcRM | |
| CreateMapping(const std::vector< int > &grid2chem) | PhreeqcRM | |
| CreateReactionModule(int nxyz, int nthreads) | PhreeqcRM | static |
| DecodeError(int result) | PhreeqcRM | |
| Destroy(int id) | StaticIndexer< PhreeqcRM > | inlinestatic |
| DestroyAll() | StaticIndexer< PhreeqcRM > | inlinestatic |
| DestroyReactionModule(int n) | PhreeqcRM | static |
| DumpModule(bool dump_on, bool append=false) | PhreeqcRM | |
| ErrorHandler(int result, const std::string &e_string) | PhreeqcRM | |
| ErrorMessage(const std::string &error_string, bool prepend=true) | PhreeqcRM | |
| FileExists(const std::string &name) | PhreeqcRM | static |
| FileRename(const std::string &temp_name, const std::string &name, const std::string &backup_name) | PhreeqcRM | static |
| FindComponents() | PhreeqcRM | |
| GetBackwardMapping(void) | PhreeqcRM | inline |
| GetChemistryCellCount(void) const | PhreeqcRM | inline |
| GetComponentCount(void) const | PhreeqcRM | inline |
| GetComponents(void) const | PhreeqcRM | inline |
| GetConcentrations(std::vector< double > &c_output) | PhreeqcRM | |
| GetCurrentSelectedOutputUserNumber(void) | PhreeqcRM | |
| GetDatabaseFileName(void) | PhreeqcRM | inline |
| GetDensity(std::vector< double > &d_output) | PhreeqcRM | |
| GetDensityCalculated(std::vector< double > &d_output) | PhreeqcRM | |
| GetEndCell(void) | PhreeqcRM | inline |
| GetEquilibriumPhases(void) const | PhreeqcRM | inline |
| GetEquilibriumPhasesCount(void) const | PhreeqcRM | inline |
| GetErrorHandlerMode(void) | PhreeqcRM | inline |
| GetErrorString(void) | PhreeqcRM | |
| GetExchangeNames(void) const | PhreeqcRM | inline |
| GetExchangeSpecies(void) const | PhreeqcRM | inline |
| GetExchangeSpeciesCount(void) const | PhreeqcRM | inline |
| GetFilePrefix(void) | PhreeqcRM | inline |
| GetForwardMapping(void) | PhreeqcRM | inline |
| GetGasCompMoles(std::vector< double > &gas_moles_output) | PhreeqcRM | |
| GetGasComponents(void) const | PhreeqcRM | inline |
| GetGasComponentsCount(void) const | PhreeqcRM | inline |
| GetGasCompPhi(std::vector< double > &gas_phi) | PhreeqcRM | |
| GetGasCompPressures(std::vector< double > &gas_pressure) | PhreeqcRM | |
| GetGasPhaseVolume(std::vector< double > &gas_volume_output) | PhreeqcRM | |
| GetGfw(void) | PhreeqcRM | inline |
| GetGridCellCount(void) | PhreeqcRM | inline |
| GetGridCellCountYAML(const char *YAML_file) | PhreeqcRM | static |
| GetIndex() | StaticIndexer< PhreeqcRM > | inline |
| GetInstance(int id) | StaticIndexer< PhreeqcRM > | inlinestatic |
| GetInstance(int id) | StaticIndexer< PhreeqcRM > | inlinestatic |
| GetIPhreeqcPointer(int i) | PhreeqcRM | |
| GetIthConcentration(int i, std::vector< double > &c_output) | PhreeqcRM | |
| GetIthSpeciesConcentration(int i, std::vector< double > &c_output) | PhreeqcRM | |
| GetKineticReactions(void) const | PhreeqcRM | inline |
| GetKineticReactionsCount(void) const | PhreeqcRM | inline |
| GetMpiMyself(void) const | PhreeqcRM | inline |
| GetMpiTasks(void) const | PhreeqcRM | inline |
| GetNthSelectedOutputUserNumber(int n) | PhreeqcRM | |
| GetPartitionUZSolids(void) const | PhreeqcRM | inline |
| GetPorosity(void) | PhreeqcRM | |
| GetPressure(void) | PhreeqcRM | |
| GetPrintChemistryMask(void) | PhreeqcRM | inline |
| GetPrintChemistryOn(void) | PhreeqcRM | inline |
| GetRebalanceByCell(void) const | PhreeqcRM | inline |
| GetRebalanceFraction(void) const | PhreeqcRM | inline |
| GetSaturation(std::vector< double > &sat_output) | PhreeqcRM | |
| GetSaturationCalculated(std::vector< double > &sat_output) | PhreeqcRM | |
| GetSelectedOutput(std::vector< double > &s_output) | PhreeqcRM | |
| GetSelectedOutputColumnCount(void) | PhreeqcRM | |
| GetSelectedOutputCount(void) | PhreeqcRM | |
| GetSelectedOutputHeading(int icol, std::string &heading) | PhreeqcRM | |
| GetSelectedOutputHeadings(std::vector< std::string > &headings) | PhreeqcRM | |
| GetSelectedOutputOn(void) | PhreeqcRM | inline |
| GetSelectedOutputRowCount(void) | PhreeqcRM | |
| GetSICount(void) const | PhreeqcRM | inline |
| GetSINames(void) const | PhreeqcRM | inline |
| GetSolidSolutionComponents(void) const | PhreeqcRM | inline |
| GetSolidSolutionComponentsCount(void) const | PhreeqcRM | inline |
| GetSolidSolutionNames(void) const | PhreeqcRM | inline |
| GetSolutionVolume(void) | PhreeqcRM | |
| GetSpeciesConcentrations(std::vector< double > &species_conc_output) | PhreeqcRM | |
| GetSpeciesCount(void) | PhreeqcRM | inline |
| GetSpeciesD25(void) | PhreeqcRM | inline |
| GetSpeciesLog10Gammas(std::vector< double > &species_log10gammas) | PhreeqcRM | |
| GetSpeciesLog10Molalities(std::vector< double > &species_log10molalities) | PhreeqcRM | |
| GetSpeciesNames(void) | PhreeqcRM | inline |
| GetSpeciesSaveOn(void) | PhreeqcRM | inline |
| GetSpeciesStoichiometry(void) | PhreeqcRM | inline |
| GetSpeciesZ(void) | PhreeqcRM | inline |
| GetStartCell(void) | PhreeqcRM | inline |
| GetSurfaceNames(void) const | PhreeqcRM | inline |
| GetSurfaceSpecies(void) const | PhreeqcRM | inline |
| GetSurfaceSpeciesCount(void) const | PhreeqcRM | inline |
| GetSurfaceTypes(void) const | PhreeqcRM | inline |
| GetTemperature(void) | PhreeqcRM | |
| GetThreadCount() | PhreeqcRM | inline |
| GetTime(void) const | PhreeqcRM | inline |
| GetTimeConversion(void) | PhreeqcRM | inline |
| GetTimeStep(void) | PhreeqcRM | inline |
| GetUnitsExchange(void) | PhreeqcRM | inline |
| GetUnitsGasPhase(void) | PhreeqcRM | inline |
| GetUnitsKinetics(void) | PhreeqcRM | inline |
| GetUnitsPPassemblage(void) | PhreeqcRM | inline |
| GetUnitsSolution(void) | PhreeqcRM | inline |
| GetUnitsSSassemblage(void) | PhreeqcRM | inline |
| GetUnitsSurface(void) | PhreeqcRM | inline |
| GetViscosity() | PhreeqcRM | |
| GetWorkers() | PhreeqcRM | inline |
| InitialEquilibriumPhases2Module(const std::vector< int > &equilibrium_phases) | PhreeqcRM | |
| InitialExchanges2Module(const std::vector< int > &exchanges) | PhreeqcRM | |
| InitialGasPhases2Module(const std::vector< int > &gas_phases) | PhreeqcRM | |
| InitializeYAML(std::string yamlfile) | PhreeqcRM | |
| InitialKinetics2Module(const std::vector< int > &kinetics) | PhreeqcRM | |
| InitialPhreeqc2Concentrations(std::vector< double > &destination_c, const std::vector< int > &boundary_solution1) | PhreeqcRM | |
| InitialPhreeqc2Concentrations(std::vector< double > &destination_c, const std::vector< int > &boundary_solution1, const std::vector< int > &boundary_solution2, const std::vector< double > &fraction1) | PhreeqcRM | |
| InitialPhreeqc2Module(const std::vector< int > &initial_conditions1) | PhreeqcRM | |
| InitialPhreeqc2Module(const std::vector< int > &initial_conditions1, const std::vector< int > &initial_conditions2, const std::vector< double > &fraction1) | PhreeqcRM | |
| InitialPhreeqc2SpeciesConcentrations(std::vector< double > &destination_c, const std::vector< int > &boundary_solution1) | PhreeqcRM | |
| InitialPhreeqc2SpeciesConcentrations(std::vector< double > &destination_c, const std::vector< int > &boundary_solution1, const std::vector< int > &boundary_solution2, const std::vector< double > &fraction1) | PhreeqcRM | |
| InitialPhreeqcCell2Module(int n, const std::vector< int > &cell_numbers) | PhreeqcRM | |
| InitialSolidSolutions2Module(const std::vector< int > &solid_solutions) | PhreeqcRM | |
| InitialSolutions2Module(const std::vector< int > &solutions) | PhreeqcRM | |
| InitialSurfaces2Module(const std::vector< int > &surfaces) | PhreeqcRM | |
| Int2IrmResult(int r, bool positive_ok) | PhreeqcRM | static |
| LoadDatabase(const std::string &database) | PhreeqcRM | |
| LogMessage(const std::string &str) | PhreeqcRM | |
| MpiAbort() | PhreeqcRM | |
| MpiWorker() | PhreeqcRM | |
| MpiWorkerBreak() | PhreeqcRM | |
| OpenFiles(void) | PhreeqcRM | |
| OutputMessage(const std::string &str) | PhreeqcRM | |
| PhreeqcRM(int nxyz, int thread_count_or_communicator, PHRQ_io *io=NULL, bool delay_construct=false) | PhreeqcRM | |
| ReturnHandler(IRM_RESULT result, const std::string &e_string) | PhreeqcRM | |
| RunCells(void) | PhreeqcRM | |
| RunFile(bool workers, bool initial_phreeqc, bool utility, const std::string &chemistry_name) | PhreeqcRM | |
| RunString(bool workers, bool initial_phreeqc, bool utility, const std::string &input_string) | PhreeqcRM | |
| ScreenMessage(const std::string &str) | PhreeqcRM | |
| SetComponentH2O(bool tf) | PhreeqcRM | |
| SetConcentrations(const std::vector< double > &c) | PhreeqcRM | |
| SetCurrentSelectedOutputUserNumber(int n_user) | PhreeqcRM | |
| SetDensity(const std::vector< double > &density) | PhreeqcRM | |
| SetDensityUser(const std::vector< double > &density) | PhreeqcRM | |
| SetDumpFileName(const std::string &dump_name) | PhreeqcRM | |
| SetErrorHandlerMode(int mode) | PhreeqcRM | |
| SetErrorOn(bool tf) | PhreeqcRM | |
| SetFilePrefix(const std::string &prefix) | PhreeqcRM | |
| SetGasCompMoles(const std::vector< double > &gas_moles) | PhreeqcRM | |
| SetGasPhaseVolume(const std::vector< double > &gas_volume) | PhreeqcRM | |
| SetIthConcentration(int i, std::vector< double > &c) | PhreeqcRM | |
| SetIthSpeciesConcentration(int i, std::vector< double > &c) | PhreeqcRM | |
| SetMpiWorkerCallbackC(int(*fcn)(int *method, void *cookie)) | PhreeqcRM | |
| SetMpiWorkerCallbackCookie(void *cookie) | PhreeqcRM | |
| SetMpiWorkerCallbackFortran(int(*fcn)(int *method)) | PhreeqcRM | |
| SetNthSelectedOutput(int n) | PhreeqcRM | |
| SetPartitionUZSolids(bool tf) | PhreeqcRM | |
| SetPorosity(const std::vector< double > &por) | PhreeqcRM | |
| SetPressure(const std::vector< double > &p) | PhreeqcRM | |
| SetPrintChemistryMask(const std::vector< int > &cell_mask) | PhreeqcRM | |
| SetPrintChemistryOn(bool workers, bool initial_phreeqc, bool utility) | PhreeqcRM | |
| SetRebalanceByCell(bool tf) | PhreeqcRM | |
| SetRebalanceFraction(double f) | PhreeqcRM | |
| SetRepresentativeVolume(const std::vector< double > &rv) | PhreeqcRM | |
| SetSaturation(const std::vector< double > &sat) | PhreeqcRM | |
| SetSaturationUser(const std::vector< double > &sat) | PhreeqcRM | |
| SetScreenOn(bool tf) | PhreeqcRM | |
| SetSelectedOutputOn(bool tf) | PhreeqcRM | |
| SetSpeciesSaveOn(bool save_on) | PhreeqcRM | |
| SetTemperature(const std::vector< double > &t) | PhreeqcRM | |
| SetTime(double time) | PhreeqcRM | |
| SetTimeConversion(double conv_factor) | PhreeqcRM | |
| SetTimeStep(double time_step) | PhreeqcRM | |
| SetUnitsExchange(int option) | PhreeqcRM | |
| SetUnitsGasPhase(int option) | PhreeqcRM | |
| SetUnitsKinetics(int option) | PhreeqcRM | |
| SetUnitsPPassemblage(int option) | PhreeqcRM | |
| SetUnitsSolution(int option) | PhreeqcRM | |
| SetUnitsSSassemblage(int option) | PhreeqcRM | |
| SetUnitsSurface(int option) | PhreeqcRM | |
| SpeciesConcentrations2Module(const std::vector< double > &species_conc) | PhreeqcRM | |
| StateApply(int istate) | PhreeqcRM | |
| StateDelete(int istate) | PhreeqcRM | |
| StateSave(int istate) | PhreeqcRM | |
| StaticIndexer(PhreeqcRM *self) | StaticIndexer< PhreeqcRM > | inline |
| UseSolutionDensityVolume(bool tf) | PhreeqcRM | |
| VarManager | PhreeqcRM | friend |
| WarningMessage(const std::string &warnstr) | PhreeqcRM | |
| ~PhreeqcRM(void) | PhreeqcRM | virtual |
| ~StaticIndexer() | StaticIndexer< PhreeqcRM > | inline |