Skip to content

Commit b653dc7

Browse files
new banner, update menus
1 parent 8d4b7f5 commit b653dc7

15 files changed

+242
-120
lines changed

_assets/ginvlab_header.png

7.2 KB
Loading

_assets/header.png

-7.84 KB
Binary file not shown.

_layout/header.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<header>
2-
<div class="blog-name"> <img src="/assets/header.png" style="width: 900px; min-width: 300px;" id="logo_ginvlab">
2+
<div class="blog-name"> <img src="/assets/ginvlab_header.png" style="width: 900px; min-width: 300px;" id="logo_ginvlab">
33
<!-- <a href="/">G⁻¹Lab</a> --></div>
44
<nav>
55
<ul>
66
<li><a href="/">Home</a></li>
7-
<li><a href="/menu1/">Tutorials</a></li>
8-
<li><a href="/menu2/">Publications</a></li>
7+
<li><a href="/tutorials/">Tutorials</a></li>
8+
<li><a href="/publications/">Publications</a></li>
99
</ul>
1010
<img src="/assets/hamburger.svg" id="menu-icon">
1111
</nav>

index.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,18 @@ Then add a package, such as, for instance, `EikonalSolvers`, by simply issuing
2828

2929
## Packages
3030

31-
G⁻¹Lab comprises a set of packages for solving forward and inverse geophysical problems. The Julia code is hosted at [https://github.com/GinvLab](https://github.com/GinvLab). Here below a list of the currently available packages along with a short description. Refer to the each package's documentation for more info. **Several packages are still evolving and thus somewhat work in progress. Moreover, some packages are currently still offline.**
31+
G⁻¹Lab comprises a set of packages for solving forward and inverse geophysical problems. The Julia code is hosted at [https://github.com/GinvLab](https://github.com/GinvLab). Here below a list of the currently available packages along with a short description. Refer to the each package's documentation for more info.
32+
**Packages are still evolving and thus somewhat work in progress. Moreover, some packages are currently still offline.**
3233

3334
Forward and gradient calculations:
3435

35-
* [SeismicWaves.jl](https://github.com/GinvLab/SeismicWaves.jl) [[docs](https://ginvlab.github.io/SeismicWaves.jl)] 2D and 3D acoustic (elastic is work in progress) seismic wave propagation and gradients (using the adjoint method).
36+
* [SeismicWaves.jl](https://github.com/GinvLab/SeismicWaves.jl) [[docs](https://ginvlab.github.io/SeismicWaves.jl)] 2D and 3D acoustic and elastic (3D elastic is currently work in progress) seismic wave propagation and gradients using the adjoint state method.
3637

37-
* [EikonalSolvers.jl](https://github.com/GinvLab/EikonalSolvers.jl) [[docs](https://ginvlab.github.io/EikonalSolvers.jl)] Seismic traveltime computations by solving the eikonal equation in 2D and 3D.
38+
* [EikonalSolvers.jl](https://github.com/GinvLab/EikonalSolvers.jl) [[docs](https://ginvlab.github.io/EikonalSolvers.jl)] Seismic traveltime computations by solving the eikonal equation in 2D and 3D using the fast-marching method for forward calculations and the adjoint state method to compute gradients.
3839

39-
* [MagGrav2Dpoly.jl](https://github.com/GinvLab/MagGrav2Dpoly.jl) [[docs](https://ginvlab.github.io/MagGrav2Dpoly.jl)] Magnetic and gravity anomalies calculations for polygonal shapes in 2.75D.
40+
* [MagGravPoly.jl](https://github.com/GinvLab/MagGrav2Dpoly.jl) [[docs](https://ginvlab.github.io/MagGrav2Dpoly.jl)] Magnetic and gravity anomalies calculations for polygonal shapes in 2D or 2.75D (3D is work in progress).
4041

41-
* [GeophPriors.jl](https://github.com/GinvLab/GeophPriors.jl) [[docs](https://ginvlab.github.io/GeophPriors.jl)] Priors including a multivariate Beta prior with a Normal copula.
42+
* [GeophPriors.jl](https://github.com/GinvLab/GeophPriors.jl) [[docs](https://ginvlab.github.io/GeophPriors.jl)] Priors useful for geophysical inverse problems, including a multivariate Beta prior with a Normal copula.
4243

4344
* [ReflSeismoAD.jl](https://github.com/GinvLab/ReflSeismoAD.jl) [[docs](https://ginvlab.github.io/ReflSeismoAD.jl)] AVA seismic data and rock physics models in 1-2-3D.
4445

logo/GinvLab_logo.png

70 KB
Loading

logo/GinvLab_logo.svg

Lines changed: 10 additions & 0 deletions
Loading

logo/generate_logo.jl

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
2+
3+
using Luxor
4+
using MathTeXEngine
5+
6+
7+
function logo1()
8+
9+
10+
cornradius = 30
11+
12+
xtot = 1000
13+
ytot = 1000
14+
15+
x_blue = -202
16+
y_green = 288
17+
y_red = -328
18+
y_g1 = -220
19+
y_lab = 282
20+
x_min1 = 273
21+
22+
Drawing(xtot,ytot,"GinvLab_logo.svg") # "GinvLab_logo.svg")
23+
origin() #Point(0,0))
24+
25+
#background("white")
26+
#rect(Point(0,0),200,200,action=:fill)
27+
28+
setcolor(Luxor.julia_red)
29+
setcolor(Luxor.julia_purple)
30+
setcolor(Luxor.julia_blue)
31+
32+
height_green = 2*((ytot÷2)-y_green)
33+
height_blue = ytot-height_green
34+
y_blue = -((height_blue÷2) - (y_green-(height_green÷2)))
35+
width_blue = 2*((xtot÷2)-abs(x_blue))
36+
37+
width_red = xtot-width_blue
38+
x_red = - (width_red÷2 + (x_blue-width_blue÷2))
39+
height_red = 2*abs(-(ytot÷2)-(y_red))
40+
41+
x_purple = x_red
42+
width_purple = width_red
43+
y_purple = ((y_red+(height_red÷2)) + (y_green-(height_green÷2))) ÷2
44+
height_purple = ytot-height_green-height_red
45+
46+
47+
setcolor(Luxor.julia_green)
48+
box(Point(0,y_green),xtot,height_green,[cornradius,0,0,cornradius],action=:fill)
49+
50+
setcolor(Luxor.julia_blue)
51+
box(Point(x_blue,y_blue),width_blue,height_blue,[0,cornradius,0,0],action=:fill)
52+
53+
setcolor(Luxor.julia_red)
54+
box(Point(x_red,y_red),width_red,height_red,[0,0,cornradius,0],action=:fill)
55+
56+
setcolor(Luxor.julia_purple)
57+
box(Point(x_purple,y_purple),width_purple,height_purple,[0,0,0,0],action=:fill)
58+
59+
60+
strokecolor = "grey81"
61+
setline(2)
62+
63+
setcolor("black")
64+
fontface("Helvetica Bold")
65+
fontsize(700)
66+
sethue("black")
67+
textpath("G", Point(-160,y_g1), :path, valign=:middle, halign=:center)
68+
fillpreserve()
69+
sethue(strokecolor)
70+
strokepath()
71+
72+
fontface("Helvetica")
73+
sethue("black")
74+
textpath("⁻¹", Point(x_min1,y_g1), :path, valign=:middle, halign=:center)
75+
fillpreserve()
76+
sethue(strokecolor)
77+
strokepath()
78+
79+
80+
fontface("Helvetica")
81+
fontsize(500)
82+
83+
sethue("black")
84+
textpath("Lab", Point(0,y_lab), :path, valign=:middle, halign=:center)
85+
fillpreserve()
86+
sethue(strokecolor)
87+
strokepath()
88+
89+
finish()
90+
91+
# preview()
92+
end
93+

logo/header.png

-7.84 KB
Binary file not shown.

0 commit comments

Comments
 (0)