G+Smo  24.08.0
Geometry + Simulation Modules
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gsXBraid.hpp
Go to the documentation of this file.
1 
14 #pragma once
15 
16 #include <iostream>
17 
18 namespace 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>
33  {}
34 
35  // Constructor
36  template <typename T>
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>
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
gsXBraid(const gsMpiComm &comm, const braid_Real tstart, const braid_Real tstop, braid_Int ntime)
Constructor.
Definition: gsXBraid.hpp:22
virtual ~gsXBraid()
Destructor.
Definition: gsXBraid.hpp:32
Class defining the XBraid wrapper.
Definition: gsXBraid.h:73
A serial communication class.
Definition: gsMpiComm.h:288