VM2D 1.14
Vortex methods for 2D flows simulation
Loading...
Searching...
No Matches
multipole3d.cpp File Reference
#include "multipole3d.h"
#include <algorithm>
#include <numeric>
#include "omp.h"
#include <iostream>
#include "../common/simple_math.h"
#include "../common/avx.h"
#include "../common/special_functions.h"
#include <oneapi/tbb/parallel_for_each.h>
#include <oneapi/tbb/parallel_for.h>
#include <oneapi/tbb/blocked_range.h>
#include <cmath>
#include "../common/mpi_utils.h"
#include <fstream>
Include dependency graph for multipole3d.cpp:

Go to the source code of this file.

Namespaces

namespace  fmm
 

Functions

void fmm::mv (const Matrix3d &A, const Vector3d &x, Vector3d &y)
 
void fmm::mm (const Matrix3d &A, const Matrix3d &B, Matrix3d &C)
 
void fmm::mmt (const Matrix3d &A, const Matrix3d &B, Matrix3d &C)
 
void fmm::vt (const Vector3d &x, const Matrix3d *T, Matrix3d &M)