Fixed some compiler warnings

This commit is contained in:
Ray Speth 2012-05-25 23:13:18 +00:00
parent 15b12608e3
commit 9b2d97f41e
16 changed files with 55 additions and 55 deletions

View file

@ -315,8 +315,8 @@ public:
* length = ldx * ndim
*/
virtual void getSpeciesFluxes(size_t ndim, const doublereal* const grad_T,
int ldx, const doublereal* const grad_X,
int ldf, doublereal* const fluxes);
size_t ldx, const doublereal* const grad_X,
size_t ldf, doublereal* const fluxes);
//! Return the species diffusive mass fluxes wrt to the specified averaged velocity,
/*!

View file

@ -587,8 +587,8 @@ public:
* length = ldx * ndim
*/
virtual void getSpeciesFluxes(size_t ndim, const doublereal* const grad_T,
int ldx, const doublereal* const grad_X,
int ldf, doublereal* const fluxes);
size_t ldx, const doublereal* const grad_X,
size_t ldf, doublereal* const fluxes);
//! Return the species diffusive mass fluxes wrt to
//! the averaged velocity in [kmol/m^2/s].

View file

@ -201,8 +201,8 @@ public:
* length = ldx * ndim
*/
virtual void getSpeciesFluxes(size_t ndim, const doublereal* const grad_T,
int ldx, const doublereal* const grad_X,
int ldf, doublereal* const fluxes);
size_t ldx, const doublereal* const grad_X,
size_t ldf, doublereal* const fluxes);
//! Initialize the transport object
/*!

View file

@ -138,8 +138,8 @@ public:
* length = ldx * ndim
*/
virtual void getSpeciesFluxes(size_t ndim, const doublereal* const grad_T,
int ldx, const doublereal* const grad_X,
int ldf, doublereal* const fluxes);
size_t ldx, const doublereal* const grad_X,
size_t ldf, doublereal* const fluxes);
//! Get the molar diffusional fluxes [kmol/m^2/s] of the species, given the thermodynamic
//! state at two nearby points.

View file

@ -501,8 +501,8 @@ public:
* @param fluxes Output fluxes of species.
*/
virtual void getSpeciesFluxes(size_t ndim, const doublereal* const grad_T,
int ldx, const doublereal* const grad_X,
int ldf, doublereal* const fluxes);
size_t ldx, const doublereal* const grad_X,
size_t ldf, doublereal* const fluxes);
//! Return the species diffusive mass fluxes wrt to
//! the mass averaged velocity,

View file

@ -531,8 +531,8 @@ public:
* length = ldx * ndim
*/
virtual void getSpeciesFluxes(size_t ndim, const doublereal* const grad_T,
int ldx, const doublereal* const grad_X,
int ldf, doublereal* const fluxes);
size_t ldx, const doublereal* const grad_X,
size_t ldf, doublereal* const fluxes);
//! Get the species diffusive mass fluxes wrt to
//! the mass averaged velocity,
@ -559,9 +559,9 @@ public:
*/
virtual void getSpeciesFluxesES(size_t ndim,
const doublereal* grad_T,
int ldx,
size_t ldx,
const doublereal* grad_X,
int ldf,
size_t ldf,
const doublereal* grad_Phi,
doublereal* fluxes) {
getSpeciesFluxes(ndim, grad_T, ldx, grad_X, ldf, fluxes);

View file

@ -100,14 +100,11 @@ doublereal equilibrate(MultiPhase& s, const char* XY,
int equilibrate(thermo_t& s, const char* XY, int solver,
doublereal rtol, int maxsteps, int maxiter, int loglevel)
{
MultiPhase* m = 0;
ChemEquil* e = 0;
bool redo = true;
int retn = -1;
int nAttempts = 0;
int retnSub = 0;
if (loglevel > 0) {
beginLogGroup("equilibrate", loglevel);
addLogEntry("Single-phase equilibrate function");

View file

@ -125,8 +125,8 @@ int VCS_SOLVE::vcs_solve_TP(int print_lvl, int printDetails, int maxit)
int forceComponentCalc = 1;
size_t iphaseDelete; /* integer that determines which phase is being deleted */
std::vector<size_t> phasePopPhaseIDs(0);
int doPhaseDeleteIph = -1;
int doPhaseDeleteKspec = -1;
size_t doPhaseDeleteIph = npos;
size_t doPhaseDeleteKspec = npos;
#ifdef DEBUG_MODE
char ANOTE[128];
@ -463,8 +463,8 @@ L_MAINLOOP_ALL_SPECIES:
}
#endif
lec = false;
doPhaseDeleteIph = -1;
doPhaseDeleteKspec = -1;
doPhaseDeleteIph = npos;
doPhaseDeleteKspec = npos;
/*
* Zero out the net change in moles of multispecies phases
*/
@ -1027,7 +1027,7 @@ L_MAIN_LOOP_END:
L_MAIN_LOOP_END_NO_PRINT:
;
#endif
if (doPhaseDeleteIph != -1) {
if (doPhaseDeleteIph != npos) {
#ifdef DEBUG_MODE
if (m_debug_print_lvl >= 2) {
plogf(" --- ");

View file

@ -160,8 +160,8 @@ doublereal BandMatrix::value(size_t i, size_t j) const
//====================================================================================================================
size_t BandMatrix::index(size_t i, size_t j) const
{
int jj = j;
int ii = i;
int jj = static_cast<int>(j);
int ii = static_cast<int>(i);
size_t rw = (int) m_kl + (int) m_ku + (int) ii - jj;
return (2*m_kl + m_ku + 1)*j + rw;
}
@ -220,9 +220,9 @@ vector_int& BandMatrix::ipiv()
*/
void BandMatrix::mult(const doublereal* b, doublereal* prod) const
{
int kl = m_kl;
int ku = m_ku;
int nr = nRows();
int kl = static_cast<int>(m_kl);
int ku = static_cast<int>(m_ku);
int nr = static_cast<int>(nRows());
doublereal sum = 0.0;
for (int m = 0; m < nr; m++) {
sum = 0.0;
@ -240,9 +240,9 @@ void BandMatrix::mult(const doublereal* b, doublereal* prod) const
*/
void BandMatrix::leftMult(const doublereal* const b, doublereal* const prod) const
{
int kl = m_kl;
int ku = m_ku;
int nc = nColumns();
int kl = static_cast<int>(m_kl);
int ku = static_cast<int>(m_ku);
int nc = static_cast<int>(nColumns());
doublereal sum = 0.0;
for (int n = 0; n < nc; n++) {
sum = 0.0;
@ -428,8 +428,8 @@ int BandMatrix::factorAlgorithm() const
// Returns the one norm of the matrix
doublereal BandMatrix::oneNorm() const
{
int ku = m_ku;
int kl = m_kl;
int ku = static_cast<int>(m_ku);
int kl = static_cast<int>(m_kl);
doublereal value = 0.0;
for (int j = 0; j < (int) m_n; j++) {
doublereal sum = 0.0;

View file

@ -774,8 +774,8 @@ void NonlinearSolver::scaleMatrix(GeneralMatrix& jac, doublereal* const y_comm,
}
}
} else if (jac.matrixType_ == 1) {
int kl = ivec[0];
int ku = ivec[1];
int kl = static_cast<int>(ivec[0]);
int ku = static_cast<int>(ivec[1]);
for (int jcol = 0; jcol < (int) neq_; jcol++) {
colP_j = (doublereal*) jac.ptrColumn(jcol);
for (int irow = jcol - ku; irow <= jcol + kl; irow++) {
@ -819,8 +819,8 @@ void NonlinearSolver::scaleMatrix(GeneralMatrix& jac, doublereal* const y_comm,
}
}
} else if (jac.matrixType_ == 1) {
int kl = ivec[0];
int ku = ivec[1];
int kl = static_cast<int>(ivec[0]);
int ku = static_cast<int>(ivec[1]);
for (int jcol = 0; jcol < (int) neq_; jcol++) {
colP_j = (doublereal*) jac.ptrColumn(jcol);
for (int irow = jcol - ku; irow <= jcol + kl; irow++) {
@ -862,8 +862,8 @@ void NonlinearSolver::scaleMatrix(GeneralMatrix& jac, doublereal* const y_comm,
}
}
} else if (jac.matrixType_ == 1) {
int kl = ivec[0];
int ku = ivec[1];
int kl = static_cast<int>(ivec[0]);
int ku = static_cast<int>(ivec[1]);
for (int jcol = 0; jcol < (int) neq_; jcol++) {
colP_j = (doublereal*) jac.ptrColumn(jcol);
for (int irow = jcol - ku; irow <= jcol + kl; irow++) {
@ -3787,7 +3787,8 @@ int NonlinearSolver::beuler_jac(GeneralMatrix& J, doublereal* const f,
info = m_func->evalResidNJ(time_curr, delta_t_n, y, ydot, DATA_PTR(m_wksp),
JacDelta_ResidEval, j, dy);
JacDelta_ResidEval,
static_cast<int>(j), dy);
m_nfe++;
if (info != 1) {
mdp::mdp_safe_free((void**) &dyVector);
@ -3863,7 +3864,9 @@ int NonlinearSolver::beuler_jac(GeneralMatrix& J, doublereal* const f,
ydot[j] += dy * CJ;
}
info = m_func->evalResidNJ(time_curr, delta_t_n, y, ydot, DATA_PTR(m_wksp), JacDelta_ResidEval, j, dy);
info = m_func->evalResidNJ(time_curr, delta_t_n, y, ydot,
DATA_PTR(m_wksp), JacDelta_ResidEval,
static_cast<int>(j), dy);
m_nfe++;
if (info != 1) {
mdp::mdp_safe_free((void**) &dyVector);
@ -3873,7 +3876,7 @@ int NonlinearSolver::beuler_jac(GeneralMatrix& J, doublereal* const f,
doublereal diff;
int ileft = (int) j - (int) ku;
int iright= j + kl;
int iright = static_cast<int>(j + kl);
for (int i = ileft; i <= iright; i++) {
if (i >= 0 && i < (int) neq_) {
size_t ii = i;

View file

@ -325,8 +325,8 @@ void AqueousTransport::getThermalDiffCoeffs(doublereal* const dt)
* length = ldx * ndim
*/
void AqueousTransport::getSpeciesFluxes(size_t ndim, const doublereal* const grad_T,
int ldx, const doublereal* const grad_X,
int ldf, doublereal* const fluxes)
size_t ldx, const doublereal* const grad_X,
size_t ldf, doublereal* const fluxes)
{
set_Grad_T(grad_T);
set_Grad_X(grad_X);

View file

@ -1098,8 +1098,8 @@ void LiquidTransport::getSpeciesVdiffES(size_t ndim,
*/
void LiquidTransport::getSpeciesFluxes(size_t ndim,
const doublereal* const grad_T,
int ldx, const doublereal* const grad_X,
int ldf, doublereal* const fluxes)
size_t ldx, const doublereal* const grad_X,
size_t ldf, doublereal* const fluxes)
{
set_Grad_T(grad_T);
set_Grad_X(grad_X);

View file

@ -222,9 +222,9 @@ void MixTransport::getThermalDiffCoeffs(doublereal* const dt)
* Flat vector with the m_nsp in the inner loop.
* length = ldx * ndim
*/
void MixTransport::getSpeciesFluxes(size_t ndim,
const doublereal* const grad_T, int ldx, const doublereal* const grad_X,
int ldf, doublereal* const fluxes)
void MixTransport::getSpeciesFluxes(size_t ndim, const doublereal* const grad_T,
size_t ldx, const doublereal* const grad_X,
size_t ldf, doublereal* const fluxes)
{
update_T();
update_C();

View file

@ -302,9 +302,9 @@ void MultiTransport::solveLMatrixEquation()
* Flat vector with the m_nsp in the inner loop.
* length = ldx * ndim
*/
void MultiTransport::getSpeciesFluxes(size_t ndim, const doublereal* const grad_T, int ldx,
const doublereal* const grad_X,
int ldf, doublereal* const fluxes)
void MultiTransport::getSpeciesFluxes(size_t ndim, const doublereal* const grad_T,
size_t ldx, const doublereal* const grad_X,
size_t ldf, doublereal* const fluxes)
{
// update the binary diffusion coefficients if necessary
updateDiff_T();

View file

@ -738,8 +738,8 @@ void SimpleTransport::getSpeciesVdiffES(size_t ndim, const doublereal* grad_T,
* @param fluxes Output fluxes of species.
*/
void SimpleTransport::getSpeciesFluxes(size_t ndim, const doublereal* const grad_T,
int ldx, const doublereal* const grad_X,
int ldf, doublereal* const fluxes)
size_t ldx, const doublereal* const grad_X,
size_t ldf, doublereal* const fluxes)
{
set_Grad_T(grad_T);
set_Grad_X(grad_X);

View file

@ -144,8 +144,8 @@ void Transport::finalize()
//====================================================================================================================
void Transport::getSpeciesFluxes(size_t ndim, const doublereal* const grad_T,
int ldx, const doublereal* const grad_X,
int ldf, doublereal* const fluxes)
size_t ldx, const doublereal* const grad_X,
size_t ldf, doublereal* const fluxes)
{
err("getSpeciesFluxes");
}