Re: DESCRIPTOR D2Q9Descriptor
Due to recent bot attacks we have changed the sign-up process. If you want to participate in our forum, first register on this website and then send a message via our contact form.
› Forums › OpenLB › General Topics › DESCRIPTOR D2Q9Descriptor › Re: DESCRIPTOR D2Q9Descriptor
June 22, 2018 at 4:26 pm
#2857
chris
Member
Hey Markus and lbTeam,
Thank you a lot.
bstep2d.cpp calls UnitConverter<T, DESCRPITOR>, however, unitConverter.cpp does contain the only D2Q9Descriptor for 2D as the following:
Code:
template class UnitConverter<double,descriptors::D2Q9Descriptor>;
template class UnitConverter<double,descriptors::D3Q19Descriptor>;
template class UnitConverter<double,descriptors::AdvectionDiffusionD3Q7Descriptor>;
template class UnitConverter<double,descriptors::D3Q19Descriptor>;
template class UnitConverter<double,descriptors::AdvectionDiffusionD3Q7Descriptor>;
template UnitConverter<double,descriptors::D2Q9Descriptor>* createUnitConverter(const olb::XMLreader&);
I would like to know what happens when we use
Code:
#define DESCRIPTOR D2Q9_M_Descriptor
in bstep2d.cpp.
Also in firstOrderLbHelpers2d.h, there exists only “descriptors::D2Q9Descriptor”.
Best,
Chris
