CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
Logo.cpp
Go to the documentation of this file.
1 /********************************************************************
2  * Copyright (C) 2020 by Sofia Contarini *
3  * sofia.contarini3@unibo.it *
4  * *
5  * This program is free software; you can redistribute it and/or *
6  * modify it under the terms of the GNU General Public License as *
7  * published by the Free Software Foundation; either version 2 of *
8  * the License, or (at your option) any later version. *
9  * *
10  * This program is distributed in the hope that it will be useful, *
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of *
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
13  * GNU General Public License for more details. *
14  * *
15  * You should have received a copy of the GNU General Public *
16  * License along with this program; if not, write to the Free *
17  * Software Foundation, Inc., *
18  * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
19  ********************************************************************/
20 
31 #include <iostream>
32 #include "Kernel.h"
33 
34 using namespace std;
35 
41 int main ()
42 {
43  cout << " \033[0;33m \n ------------------------------------------------------------------------------ \n\n" << endl;
44  cout << " CosmoBolognaLib \033[0m******* " << endl;
45  cout << " \033[0;33mcompiled with success! \033[0m***\033[0;34m/////////\033[0m*** " << endl;
46  cout << " \033[1;31m _______ \033[0;34m/////////////////\033[0m*** " << endl;
47  cout << " \033[1;31m / \\ \033[0;34m///////////////////\033[0m**" << endl;
48  cout << " \033[1;31m / ------' \033[0;34m//////////////////////\033[0m*" << endl;
49  cout << " \033[1;31m / / \033[0;34m////////" << " \033[1;31m________ \033[0;34m////////////\033[0m*" << endl;
50  cout << " \033[1;31m ( ( \033[0;34m////////" << " \033[1;31m| __ \\ \033[0;34m/////////////" << endl;
51  cout << " \033[1;31m \\ \\ \033[0;34m///////" << " \033[1;31m| |__) | \033[0;34m/////////////\033[0m* " << endl;
52  cout << " \033[0;34m//\033[1;31m\\ ------- " << " | _/ \033[0;34m//" << " \033[1;31m__ \033[0;34m///////" << endl;
53  cout << " \033[0;34m///\033[1;31m\\_______/ " << " | ___ \\ \033[0;34m/" << " \033[1;31m| | \033[0;34m///////\033[0m* " << endl;
54  cout << " \033[0;34m/////////////" << " \033[1;31m| | \\ \\ " << " | | \033[0;34m///////" << endl;
55  cout << " \033[0m *\033[0;34m/////////////" << " \033[1;31m| |___/ / " << " | | \033[0;34m///////" << endl;
56  cout << " \033[0;34m////////////" << " \033[1;31m|_________/ \033[0;34m/" << " \033[1;31m| | \033[0;34m//////" << endl;
57  cout << " \033[0m*\033[0;34m/////////////////////////\033[1;31m | | \033[0;34m/////" << endl;
58  cout << " \033[0m *\033[0;34m///////////////////////\033[1;31m | --------" << endl;
59  cout << " \033[0m**\033[0;34m////////////////////\033[1;31m |_________/ " << endl;
60  cout << " \033[0m***\033[0;34m/////////////////// " << endl;
61  cout << " \033[0m ***\033[0;34m//////////\033[0m*** " << endl;
62  cout << " \033[0m ******* \033[0;33m...Have fun!" << endl;
63  cout << " \033[0;33m \n ------------------------------------------------------------------------------ \n\n \033[0m" << endl;
64 
65  cbl::Beep("Congratulations! The CosmoBolognaLib compiled with success!");
66 }
67 
Useful generic functions.
int main()
main function to create the logo of the CosmoBolognaLib
Definition: Logo.cpp:41
void Beep(const std::string beep="beep")
produce a beep
Definition: Kernel.h:791