update executable list and NP_cell simulator
This commit is contained in:
@@ -7,6 +7,7 @@ ADD_LBPM_EXECUTABLE( lbpm_greyscale_simulator )
|
|||||||
ADD_LBPM_EXECUTABLE( lbpm_greyscaleColor_simulator )
|
ADD_LBPM_EXECUTABLE( lbpm_greyscaleColor_simulator )
|
||||||
ADD_LBPM_EXECUTABLE( lbpm_electrokinetic_SingleFluid_simulator )
|
ADD_LBPM_EXECUTABLE( lbpm_electrokinetic_SingleFluid_simulator )
|
||||||
ADD_LBPM_EXECUTABLE( lbpm_nernst_planck_simulator )
|
ADD_LBPM_EXECUTABLE( lbpm_nernst_planck_simulator )
|
||||||
|
ADD_LBPM_EXECUTABLE( lbpm_nernst_planck_cell_simulator )
|
||||||
ADD_LBPM_EXECUTABLE( lbpm_cell_simulator )
|
ADD_LBPM_EXECUTABLE( lbpm_cell_simulator )
|
||||||
ADD_LBPM_EXECUTABLE( lbpm_freelee_simulator )
|
ADD_LBPM_EXECUTABLE( lbpm_freelee_simulator )
|
||||||
ADD_LBPM_EXECUTABLE( lbpm_freelee_SingleFluidBGK_simulator )
|
ADD_LBPM_EXECUTABLE( lbpm_freelee_SingleFluidBGK_simulator )
|
||||||
|
|||||||
@@ -79,7 +79,7 @@ int main(int argc, char **argv)
|
|||||||
fflush(stdout);
|
fflush(stdout);
|
||||||
|
|
||||||
// Create analysis object
|
// Create analysis object
|
||||||
ElectroChemistryAnalyzer Analysis(IonModel.Dm);
|
//ElectroChemistryAnalyzer Analysis(IonModel.Dm);
|
||||||
|
|
||||||
// Get internal iteration number
|
// Get internal iteration number
|
||||||
//StokesModel.timestepMax = Study.getStokesNumIter_PNP_coupling(StokesModel.time_conv,IonModel.time_conv);
|
//StokesModel.timestepMax = Study.getStokesNumIter_PNP_coupling(StokesModel.time_conv,IonModel.time_conv);
|
||||||
@@ -135,9 +135,9 @@ int main(int argc, char **argv)
|
|||||||
//fflush(stdout);
|
//fflush(stdout);
|
||||||
|
|
||||||
|
|
||||||
if (timestep%Study.analysis_interval==0){
|
//if (timestep%Study.analysis_interval==0){
|
||||||
Analysis.Basic(IonModel,PoissonSolver,StokesModel,timestep);
|
// Analysis.Basic(IonModel,PoissonSolver,StokesModel,timestep);
|
||||||
}
|
//}
|
||||||
if (timestep%Study.visualization_interval==0){
|
if (timestep%Study.visualization_interval==0){
|
||||||
//Analysis.WriteVis(IonModel,PoissonSolver,StokesModel,Study.db,timestep);
|
//Analysis.WriteVis(IonModel,PoissonSolver,StokesModel,Study.db,timestep);
|
||||||
// PoissonSolver.getElectricPotential(timestep);
|
// PoissonSolver.getElectricPotential(timestep);
|
||||||
@@ -152,7 +152,7 @@ int main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (rank==0) printf("Save simulation raw data at maximum timestep\n");
|
if (rank==0) printf("Save simulation raw data at maximum timestep\n");
|
||||||
Analysis.WriteVis(IonModel,PoissonSolver,StokesModel,Study.db,timestep);
|
//Analysis.WriteVis(IonModel,PoissonSolver,StokesModel,Study.db,timestep);
|
||||||
|
|
||||||
if (rank==0) printf("Maximum timestep is reached and the simulation is completed\n");
|
if (rank==0) printf("Maximum timestep is reached and the simulation is completed\n");
|
||||||
if (rank==0) printf("*************************************************************\n");
|
if (rank==0) printf("*************************************************************\n");
|
||||||
|
|||||||
Reference in New Issue
Block a user