mirror of
https://git.gfz-potsdam.de/naaice/iphreeqc.git
synced 2025-12-15 16:18:22 +01:00
Merge commit 'd6e6d11b2868f770f394fd7f2635ddaaed6598df'
This commit is contained in:
commit
50e81af4ec
@ -39,6 +39,7 @@ cxxNumKeyword(io)
|
||||
this->pitzer_exchange_gammas = true;
|
||||
this->new_def = false;
|
||||
this->n_solution = -999;
|
||||
this->solution_equilibria = false;
|
||||
//
|
||||
// Mix exchangers
|
||||
//
|
||||
|
||||
@ -128,6 +128,13 @@ cxxGasPhase::cxxGasPhase(std::map < int, cxxGasPhase > &entity_map,
|
||||
v_m = 0;
|
||||
pr_in = false;
|
||||
bool first = true;
|
||||
new_def = false;
|
||||
solution_equilibria = false;
|
||||
n_solution = -999;
|
||||
type = cxxGasPhase::GP_PRESSURE;
|
||||
total_moles = 0.0;
|
||||
temperature = 298.15;
|
||||
|
||||
//
|
||||
// Mix
|
||||
//
|
||||
|
||||
@ -35,6 +35,7 @@ cxxNumKeyword(io)
|
||||
{
|
||||
this->n_user = this->n_user_end = l_n_user;
|
||||
eltList.type = cxxNameDouble::ND_ELT_MOLES;
|
||||
this->new_def = false;
|
||||
//
|
||||
// Mix
|
||||
//
|
||||
|
||||
@ -887,7 +887,8 @@ int Phreeqc::gammas_a_f(int i1)
|
||||
int i, j;
|
||||
//LDBLE d2, d3, coef = 0, sum = 0;
|
||||
LDBLE d2, d3, sum = 0;
|
||||
char name[MAX_LENGTH];
|
||||
//char name[MAX_LENGTH];
|
||||
std::string name;
|
||||
//struct master *m_ptr;
|
||||
|
||||
i = i1;
|
||||
@ -895,7 +896,8 @@ int Phreeqc::gammas_a_f(int i1)
|
||||
{
|
||||
if (s_x[i]->rxn_x->token[j].s->type == EX)
|
||||
{
|
||||
strcpy(name, s_x[i]->rxn_x->token[j].s->name);
|
||||
//strcpy(name, s_x[i]->rxn_x->token[j].s->name);
|
||||
name = s_x[i]->rxn_x->token[j].s->name;
|
||||
//m_ptr = s_x[i]->rxn_x->token[j].s->primary->elt->master; // appt debug
|
||||
break;
|
||||
}
|
||||
@ -909,7 +911,7 @@ int Phreeqc::gammas_a_f(int i1)
|
||||
{
|
||||
if (s_x[i]->rxn_x->token[j].s->type == EX)
|
||||
{
|
||||
if (!strcmp(name, s_x[i]->rxn_x->token[j].s->name))
|
||||
if (!strcmp(name.c_str(), s_x[i]->rxn_x->token[j].s->name))
|
||||
sum += s_x[i]->moles * s_x[i]->equiv;
|
||||
break;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user