update header files
This commit is contained in:
parent
dcecc2dd72
commit
7cb18e62c1
@ -1,14 +1,8 @@
|
|||||||
#include "BTCSDiffusion.hpp"
|
#include "BTCSDiffusion.hpp"
|
||||||
|
|
||||||
#include <Eigen/SparseCholesky>
|
|
||||||
#include <Eigen/SparseLU>
|
#include <Eigen/SparseLU>
|
||||||
#include <Eigen/SparseQR>
|
|
||||||
#include <Eigen/src/Core/Matrix.h>
|
|
||||||
#include <Eigen/src/Core/util/Constants.h>
|
|
||||||
#include <Eigen/src/OrderingMethods/Ordering.h>
|
|
||||||
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <cmath>
|
|
||||||
#include <iomanip>
|
#include <iomanip>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <tuple>
|
#include <tuple>
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
#define BTCSDIFFUSION_H_
|
#define BTCSDIFFUSION_H_
|
||||||
|
|
||||||
#include <Eigen/Sparse>
|
#include <Eigen/Sparse>
|
||||||
#include <Eigen/src/SparseCore/SparseMatrixBase.h>
|
|
||||||
#include <tuple>
|
#include <tuple>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
|
|||||||
12
src/main.cpp
12
src/main.cpp
@ -1,8 +1,7 @@
|
|||||||
#include "BTCSDiffusion.hpp"
|
#include "BTCSDiffusion.hpp" // for BTCSDiffusion, BTCSDiffusion::BC_DIRICHLET
|
||||||
#include <cmath>
|
#include <algorithm> // for copy, max
|
||||||
#include <iostream>
|
#include <iostream> // for std
|
||||||
#include <vector>
|
#include <vector> // for vector
|
||||||
|
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
int main(int argc, char *argv[]) {
|
int main(int argc, char *argv[]) {
|
||||||
@ -18,7 +17,8 @@ int main(int argc, char *argv[]) {
|
|||||||
|
|
||||||
BTCSDiffusion diffu(x);
|
BTCSDiffusion diffu(x);
|
||||||
|
|
||||||
diffu.setBoundaryCondition(0, 5. * std::pow(10, -6), BTCSDiffusion::BC_DIRICHLET);
|
diffu.setBoundaryCondition(0, 5. * std::pow(10, -6),
|
||||||
|
BTCSDiffusion::BC_DIRICHLET);
|
||||||
diffu.setTimestep(1.);
|
diffu.setTimestep(1.);
|
||||||
|
|
||||||
// diffu.setBoundaryCondition(bc_left, BTCSDiffusion::LEFT);
|
// diffu.setBoundaryCondition(bc_left, BTCSDiffusion::LEFT);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user