G+Smo  25.01.0
Geometry + Simulation Modules
 
Loading...
Searching...
No Matches
gsXBraid.hpp
Go to the documentation of this file.
1
14#pragma once
15
16#include <iostream>
17
18namespace gismo {
19
20 // Constructor
21 template <typename T>
23 const braid_Real tstart,
24 const braid_Real tstop,
25 braid_Int ntime)
26 : BraidApp(static_cast<MPI_Comm>(comm), tstart, tstop, ntime),
27 core(static_cast<MPI_Comm>(comm), this)
28 {}
29
30 // Destructor
31 template <typename T>
34
35 // Constructor
36 template <typename T>
37 gsXBraid< gsMatrix<T> >::gsXBraid(const gsMpiComm& comm,
38 const braid_Real tstart,
39 const braid_Real tstop,
40 braid_Int ntime)
41 : gsXBraid<T>(comm, tstart, tstop, ntime)
42 {}
43
44 // Destructor
45 template <typename T>
46 gsXBraid< gsMatrix<T> >::~gsXBraid()
47 {}
48
49 // Constructor
50 template <typename T>
51 gsXBraid< gsVector<T> >::gsXBraid(const gsMpiComm& comm,
52 const braid_Real tstart,
53 const braid_Real tstop,
54 braid_Int ntime)
55 : gsXBraid<T>(comm, tstart, tstop, ntime)
56 {}
57
58 // Destructor
59 template <typename T>
60 gsXBraid< gsVector<T> >::~gsXBraid()
61 {}
62
63}// namespace gismo
A serial communication class.
Definition gsMpiComm.h:289
Class defining the XBraid wrapper.
Definition gsXBraid.h:74
virtual ~gsXBraid()
Destructor.
Definition gsXBraid.hpp:32
gsXBraid(const gsMpiComm &comm, const braid_Real tstart, const braid_Real tstop, braid_Int ntime)
Constructor.
Definition gsXBraid.hpp:22
The G+Smo namespace, containing all definitions for the library.