mirror of
https://git.gfz-potsdam.de/naaice/iphreeqc.git
synced 2025-12-16 16:44:49 +01:00
writing cxxStorageBin2phreeqc.
clean up some consts. Adding methods for Mix, Reaction, Temperature. Need parallel method for exchange_ptr_to_user for mix, irrev, temperature. git-svn-id: svn://136.177.114.72/svn_GW/phreeqcpp/branches/ErrorHandling@5689 1feff8c3-07ed-0310-ac33-dd36852eb9cd
This commit is contained in:
parent
6e4445faf5
commit
ee9dcce40b
@ -67,7 +67,7 @@ cxxNumKeyword(io)
|
||||
//
|
||||
// Mix exchangers
|
||||
//
|
||||
std::map < int, double >&mixcomps = mix.Get_mixComps();
|
||||
const std::map < int, double >&mixcomps = mix.Get_mixComps();
|
||||
std::map < int, double >::const_iterator it;
|
||||
for (it = mixcomps.begin(); it != mixcomps.end(); it++)
|
||||
{
|
||||
|
||||
@ -82,7 +82,7 @@ cxxNumKeyword(io)
|
||||
// Mix
|
||||
//
|
||||
//cxxNameDouble gasPhaseComps;
|
||||
std::map < int, double >&mixcomps = mix.Get_mixComps();
|
||||
const std::map < int, double > & mixcomps = mix.Get_mixComps();
|
||||
std::map < int, double >::const_iterator it;
|
||||
for (it = mixcomps.begin(); it != mixcomps.end(); it++)
|
||||
{
|
||||
|
||||
@ -64,7 +64,7 @@ cxxNumKeyword(io)
|
||||
//
|
||||
// Mix
|
||||
//
|
||||
std::map < int, double >&mixcomps = mix.Get_mixComps();
|
||||
const std::map < int, double >&mixcomps = mix.Get_mixComps();
|
||||
std::map < int, double >::const_iterator it;
|
||||
for (it = mixcomps.begin(); it != mixcomps.end(); it++)
|
||||
{
|
||||
|
||||
@ -1245,7 +1245,7 @@ extern void MergeFinalize(void);
|
||||
|
||||
// convert class to struct
|
||||
|
||||
struct mix * cxxMix2mix(cxxMix *mx);
|
||||
struct mix * cxxMix2mix(const cxxMix *mx);
|
||||
struct kinetics *cxxKinetics2kinetics(const cxxKinetics * kin);
|
||||
struct kinetics_comp * cxxKineticsComp2kinetics_comp(const std::list < cxxKineticsComp > * el);
|
||||
struct exchange * cxxExchange2exchange(const cxxExchange * ex);
|
||||
@ -1275,7 +1275,7 @@ void Use2cxxStorageBin(cxxStorageBin & sb);
|
||||
void phreeqc2cxxStorageBin(cxxStorageBin & sb);
|
||||
void phreeqc2cxxStorageBin(cxxStorageBin & sb, int n);
|
||||
void cxxStorageBin2phreeqc0(cxxStorageBin & sb, int n);
|
||||
|
||||
void cxxStorageBin2phreeqc(cxxStorageBin & sb);
|
||||
|
||||
/* tally.c */
|
||||
|
||||
|
||||
@ -61,7 +61,7 @@ cxxNumKeyword(io)
|
||||
//
|
||||
// Mix
|
||||
//
|
||||
std::map < int, double >&mixcomps = mix.Get_mixComps();
|
||||
const std::map < int, double >&mixcomps = mix.Get_mixComps();
|
||||
std::map < int, double >::const_iterator it;
|
||||
for (it = mixcomps.begin(); it != mixcomps.end(); it++)
|
||||
{
|
||||
|
||||
@ -115,7 +115,7 @@ isotopes(io)
|
||||
//
|
||||
// Mix solutions
|
||||
//
|
||||
std::map < int, double >&mixcomps = mix.Get_mixComps();
|
||||
const std::map < int, double >&mixcomps = mix.Get_mixComps();
|
||||
std::map < int, double >::const_iterator it;
|
||||
for (it = mixcomps.begin(); it != mixcomps.end(); it++)
|
||||
{
|
||||
|
||||
@ -322,6 +322,21 @@ cxxStorageBin::Get_Surfaces() const
|
||||
{
|
||||
return this->Surfaces;
|
||||
}
|
||||
const std::map < int, cxxMix > &
|
||||
cxxStorageBin::Get_Mixes() const
|
||||
{
|
||||
return this->Mixes;
|
||||
}
|
||||
const std::map < int, cxxReaction > &
|
||||
cxxStorageBin::Get_Reactions() const
|
||||
{
|
||||
return this->Reactions;
|
||||
}
|
||||
const std::map < int, cxxTemperature > &
|
||||
cxxStorageBin::Get_Temperatures() const
|
||||
{
|
||||
return this->Temperatures;
|
||||
}
|
||||
|
||||
#ifdef SKIP
|
||||
void
|
||||
|
||||
@ -94,6 +94,9 @@ class cxxStorageBin: public PHRQ_base
|
||||
const std::map < int, cxxPPassemblage > &Get_PPassemblages() const;
|
||||
const std::map < int, cxxSSassemblage > &Get_SSassemblages() const;
|
||||
const std::map < int, cxxSurface > &Get_Surfaces() const;
|
||||
const std::map < int, cxxMix > &Get_Mixes() const;
|
||||
const std::map < int, cxxReaction > &Get_Reactions() const;
|
||||
const std::map < int, cxxTemperature > &Get_Temperatures() const;
|
||||
|
||||
cxxSystem & Get_system(void) {return system;};
|
||||
#ifdef USE_MPI
|
||||
|
||||
@ -100,7 +100,7 @@ cxxNumKeyword(io)
|
||||
//
|
||||
// Mix exchangers
|
||||
//
|
||||
std::map < int, double >&mixcomps = mix.Get_mixComps();
|
||||
const std::map < int, double >&mixcomps = mix.Get_mixComps();
|
||||
std::map < int, double >::const_iterator it;
|
||||
for (it = mixcomps.begin(); it != mixcomps.end(); it++)
|
||||
{
|
||||
|
||||
@ -100,7 +100,7 @@ cxxNumKeyword(io)
|
||||
//
|
||||
// Mix
|
||||
//
|
||||
std::map < int, double >&mixcomps = mix.Get_mixComps();
|
||||
const std::map < int, double >&mixcomps = mix.Get_mixComps();
|
||||
std::map < int, double >::const_iterator it;
|
||||
for (it = mixcomps.begin(); it != mixcomps.end(); it++)
|
||||
{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user