diff --git a/ConSol/ConSol/Source/Source.cpp b/ConSol/ConSol/Source/Source.cpp index c140317..4a965f6 100644 --- a/ConSol/ConSol/Source/Source.cpp +++ b/ConSol/ConSol/Source/Source.cpp @@ -1,52 +1,50 @@ // // SourceBase.cpp // ConserSolver // // Created by Fabian Moenkeberg on 10.05.17. // Copyright © 2017 FabianMoenkeberg. All rights reserved. // #include "Source.hpp" #include "../Mesh/MeshBase.hpp" Source::Source(){}; Source::Source(ModelBase model){ this->model = model; }; void Source::initialize(Configuration config, MeshBase* mesh){ nCells = mesh->getNcells(); nDomainsQUAD = mesh->getNdomainsQUAD() + mesh->getNdomainsQUADQUAD() + mesh->getNdomainsRQ(); // nDomainsQUADQUAD = mesh->getNdomainsQUADQUAD(); // nDomainsRQ = mesh->getNdomainsRQ(); nDomainsTRIQUAD = mesh->getNdomainsTRIQUAD(); nDomainsTRI = mesh->getNdomainsTRI(); nDomainsRT = mesh->getNdomainsRT(); submeshCell0 = mesh->getSubmeshCell0(); submeshEdg0 = mesh->getSubmeshEdg0(); nX = mesh->getNx(); nY = mesh->getNy(); ngc = mesh->getNgc(); xMin = mesh->getXmin(); yMin = mesh->getYmin(); dX = mesh->getDx(); dY = mesh->getDy(); this->nThreads = config.getNthreads(); if (nThreads == 0){ nThreads = omp_get_max_threads(); } }; std::vector Source::source(std::vector> &U, MeshBase *mesh, double t, double dt, int iCell){ std::vector ret(0); return ret; } void Source::source(std::vector> &U, MeshBase *mesh, double t, double dt, std::vector> &numFlux){ - std::vector ret(0); - return ret; } bool Source::getIsUsed(){return isUsed;};