This commit is contained in:
James E McClure 2018-05-16 14:54:16 -04:00
parent a66ad99380
commit 6f2d7283da
2 changed files with 11 additions and 12 deletions

View File

@ -3,12 +3,18 @@ color lattice boltzmann model
*/
#include "models/ColorModel.h"
ScaLBL_ColorModel::ScaLBL_ColorModel(string filename){
ScaLBL_ColorModel::ScaLBL_ColorModel(){
}
ScaLBL_ColorModel::~ScaLBL_ColorModel(){
}
void ScaLBL_ColorModel::ReadParams(){
// read the input database
db = std::make_shared<Database>( filename );
domain_db = db->getDatabase( "Domain" );
color_db = db->getDatabase( "Color" );
analysis_db = db->getDatabase( "Analysis" );
auto db = std::make_shared<Database>( filename );
auto domain_db = db->getDatabase( "Domain" );
auto color_db = db->getDatabase( "Color" );
auto analysis_db = db->getDatabase( "Analysis" );
// Color Model parameters
timestepMax = domain_db->getScalar<int>( "timestepMax" );

View File

@ -39,16 +39,9 @@ public:
private:
MPI_Comm comm;
Database db;
Database domain_db;
Database color_db;
Database analysis_db;
Domain Dm; // this domain is for analysis
Domain Mask; // this domain is for lbm
ScaLBL_Communicator ScaLBL_Comm;
std::shared_ptr<TwoPhase> Averages;
// filenames