You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
738 B
24 lines
738 B
#ifndef MEDUSA_MEDUSA_FWD_HPP_
|
|
#define MEDUSA_MEDUSA_FWD_HPP_
|
|
|
|
/**
|
|
* @file
|
|
* Main header file that includes only declarations for some heavy classes such as @ref mm::WLS
|
|
* to reduce compile time.
|
|
*
|
|
* Linker errors are possible when using only this header due to missing definitions of some
|
|
* classes and functions. There are two solutions for this, either include full header
|
|
* file Medusa.hpp or explicitly instantiate missing classes in appropriate `.cpp` files.
|
|
*/
|
|
|
|
#include "Config.hpp"
|
|
#include "Domain_fwd.hpp"
|
|
#include "Approximations_fwd.hpp"
|
|
#include "Interpolants_fwd.hpp"
|
|
#include "Types.hpp"
|
|
#include "Integrators.hpp"
|
|
#include "IO.hpp"
|
|
#include "Operators.hpp"
|
|
#include "Utils.hpp"
|
|
|
|
#endif // MEDUSA_MEDUSA_FWD_HPP_
|
|
|