Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SEO-and-paper-update #23

Merged
merged 12 commits into from
Mar 18, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions .github/workflows/rebuild-on-search-update.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: Rebuild Site on Search Database Update

on:
push:
branches: [ main ]
paths:
- 'assets/js/search_db.json'

permissions:
contents: read
pages: write
id-token: write

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: '3.2'
bundler-cache: true

- name: Build site and search database
run: |
chmod +x scripts/build.sh
./scripts/build.sh

- name: Upload artifact
uses: actions/upload-pages-artifact@v3

deploy:
needs: build
runs-on: ubuntu-latest
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
3 changes: 2 additions & 1 deletion .github/workflows/update-search.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Update Search Database

on:
schedule:
- cron: '0 */12 * * *' # Run every 12 hours
- cron: '0 4 * * *' # Run daily at 4:00 UTC
workflow_dispatch: # Allow manual trigger
push:
branches: [ main ]
Expand Down Expand Up @@ -64,6 +64,7 @@ jobs:
- name: Generate search database
run: ruby scripts/generate_search_db.rb


- name: Commit and push if changed
run: |
git config --local user.email "[email protected]"
Expand Down
11 changes: 11 additions & 0 deletions News.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@

### March

- [<strong>Sanjay, V.</strong>, & Lohse, D. Unifying theory of scaling in drop impact: Forces & maximum spreading diameter. Published in Physical Review Letters.](/research#15)

<div style="text-align: center; margin: 15px 0;">
<a href="/research#15">
<img src="/assets/images/research/drop-impact-prl.png" alt="Drop impact PRL paper" style="max-width: 256px; border-radius: 5px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); cursor: pointer;">
</a>
<div style="margin-top: 10px; display: flex; gap: 15px; justify-content: center;">
<a href="https://doi.org/10.1103/PhysRevLett.134.104003" style="display: flex; align-items: center; text-decoration: none; color: #cf4900; font-size: 1em; font-weight: 500;"><i class="fa-solid fa-arrow-up-right-from-square" style="margin-right: 8px; font-size: 1.2em;"></i>View Paper</a>
</div>
</div>

- Join us for a hybrid online+offline course: [High-Fidelity Simulations Using Basilisk C](/teaching/2025-Basilisk101-Madrid) in Madrid, Spain (March 10-13). Learn some computational (colorful) fluid dynamics with hands-on coding sessions.

### February
Expand Down
11 changes: 10 additions & 1 deletion _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,13 @@ collections:
permalink: /:collection/:name
teaching:
output: true
permalink: /:collection/:name
permalink: /:collection/:name

# Exclude from processing
exclude:
- scripts/node_modules
- scripts/temp_blog_repo
- node_modules
- vendor
- .sass-cache
- .jekyll-cache
32 changes: 32 additions & 0 deletions _layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,19 @@
<meta name="theme-color" content="#ffffff">
<meta name="apple-mobile-web-app-title" content="CoMPhy Lab">
<link rel="mask-icon" href="/assets/favicon/safari-pinned-tab.svg" color="#5bbad5">

<!-- SEO Meta Tags -->
<meta name="description" content="{% if page.description %}{{ page.description }}{% else %}{{ site.description }}{% endif %}">
<meta name="author" content="CoMPhy Lab">
<meta name="robots" content="index, follow">
{% if page.tags %}<meta name="keywords" content="{{ page.tags | join: ', ' }}{% if site.keywords %}, {{ site.keywords | join: ', ' }}{% endif %}">{% endif %}

<!-- Font dependencies with font-display: swap -->
<style>
@font-face {
font-display: swap;
font-family: 'System Font';
src: local('system-ui');
}
</style>
<link rel="stylesheet" href="/assets/css/fontello/css/fontello.css" media="print" onload="this.media='all'">
Expand All @@ -49,6 +57,30 @@
<!-- Site styles -->
<link rel="stylesheet" href="/assets/css/vendor.css" media="print" onload="this.media='all'">
<link rel="stylesheet" href="/assets/css/styles.css">

<!-- Structured Data for SEO -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Computational Multiphase Physics Laboratory",
"alternateName": "CoMPhy Lab",
"url": "{{ site.url }}",
"logo": "{{ site.url }}/assets/logos/CoMPhy-Lab-no-name.png",
"sameAs": []
}
</script>
{% if page.layout == 'research' %}
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "ResearchProject",
"name": "Computational Multiphase Physics Research",
"description": "Research in computational multiphase physics applications and methods.",
"url": "{{ site.url }}/research"
}
</script>
{% endif %}
<link rel="stylesheet" href="/assets/css/command-palette.css" media="print" onload="this.media='all'">

<!-- Simple command palette initialization -->
Expand Down
19 changes: 19 additions & 0 deletions _layouts/research.html
Original file line number Diff line number Diff line change
Expand Up @@ -106,11 +106,19 @@
<meta name="theme-color" content="#ffffff">
<meta name="apple-mobile-web-app-title" content="CoMPhy Lab">
<link rel="mask-icon" href="/assets/favicon/safari-pinned-tab.svg" color="#5bbad5">

<!-- SEO Meta Tags -->
<meta name="description" content="Research projects and publications from the Computational Multiphase Physics Laboratory">
<meta name="author" content="CoMPhy Lab">
<meta name="robots" content="index, follow">
<meta name="keywords" content="computational physics, multiphase physics, fluid dynamics, research papers, scientific publications">

<!-- Font dependencies with font-display: swap -->
<style>
@font-face {
font-display: swap;
font-family: 'System Font';
src: local('system-ui');
}
</style>
<link rel="stylesheet" href="/assets/css/fontello/css/fontello.css" media="print" onload="this.media='all'">
Expand All @@ -125,6 +133,17 @@
<link rel="stylesheet" href="/assets/css/styles.css">
<link rel="stylesheet" href="/assets/css/research.css">
<link rel="stylesheet" href="/assets/css/command-palette.css">

<!-- Structured Data for Research -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "ResearchProject",
"name": "Computational Multiphase Physics Research",
"description": "Research in computational multiphase physics applications and methods.",
"url": "{{ site.url }}/research"
}
</script>

<!-- Simple command palette initialization -->
<script>
Expand Down
24 changes: 24 additions & 0 deletions _layouts/teaching-course.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,19 @@
<meta name="theme-color" content="#ffffff">
<meta name="apple-mobile-web-app-title" content="CoMPhy Lab">
<link rel="mask-icon" href="/assets/favicon/safari-pinned-tab.svg" color="#5bbad5">

<!-- SEO Meta Tags -->
<meta name="description" content="{% if page.description %}{{ page.description }}{% else %}Detailed course information and materials from the Computational Multiphase Physics Laboratory{% endif %}">
<meta name="author" content="CoMPhy Lab">
<meta name="robots" content="index, follow">
<meta name="keywords" content="{% if page.keywords %}{{ page.keywords }}{% else %}computational physics course, course materials, lectures, tutorials, multiphase physics education{% endif %}">

<!-- Font dependencies with font-display: swap -->
<style>
@font-face {
font-display: swap;
font-family: 'System Font';
src: local('system-ui');
}
</style>
<link rel="stylesheet" href="/assets/css/fontello/css/fontello.css" media="print" onload="this.media='all'">
Expand All @@ -52,6 +60,22 @@
<link rel="stylesheet" href="/assets/css/styles.css">
<link rel="stylesheet" href="/assets/css/teaching.css">
<link rel="stylesheet" href="/assets/css/command-palette.css" media="print" onload="this.media='all'">

<!-- Structured Data for Course Page -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Course",
"name": "{% if page.title %}{{ page.title }}{% else %}Course - Computational Multiphase Physics{% endif %}",
"description": "{% if page.description %}{{ page.description }}{% else %}Detailed course information and materials{% endif %}",
"provider": {
"@type": "Organization",
"name": "Computational Multiphase Physics Laboratory",
"sameAs": "{{ site.url }}"
},
"url": "{{ site.url }}{{ page.url }}"
}
</script>

<!-- JavaScript dependencies -->
<script defer src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
Expand Down
24 changes: 24 additions & 0 deletions _layouts/teaching.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,19 @@
<meta name="theme-color" content="#ffffff">
<meta name="apple-mobile-web-app-title" content="CoMPhy Lab">
<link rel="mask-icon" href="/assets/favicon/safari-pinned-tab.svg" color="#5bbad5">

<!-- SEO Meta Tags -->
<meta name="description" content="Courses and educational resources offered by the Computational Multiphase Physics Laboratory">
<meta name="author" content="CoMPhy Lab">
<meta name="robots" content="index, follow">
<meta name="keywords" content="computational physics courses, physics education, multiphase physics training, scientific courses">

<!-- Font dependencies with font-display: swap -->
<style>
@font-face {
font-display: swap;
font-family: 'System Font';
src: local('system-ui');
}
</style>
<link rel="stylesheet" href="/assets/css/fontello/css/fontello.css" media="print" onload="this.media='all'">
Expand All @@ -52,6 +60,22 @@
<link rel="stylesheet" href="/assets/css/styles.css">
<link rel="stylesheet" href="/assets/css/teaching.css">
<link rel="stylesheet" href="/assets/css/command-palette.css" media="print" onload="this.media='all'">

<!-- Structured Data for Teaching -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Course",
"name": "Computational Multiphase Physics Courses",
"description": "Educational resources and courses related to computational multiphase physics.",
"provider": {
"@type": "Organization",
"name": "Computational Multiphase Physics Laboratory",
"sameAs": "{{ site.url }}"
},
"url": "{{ site.url }}/teaching"
}
</script>

<!-- JavaScript dependencies -->
<script defer src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
Expand Down
19 changes: 19 additions & 0 deletions _layouts/team.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,19 @@
<meta name="theme-color" content="#ffffff">
<meta name="apple-mobile-web-app-title" content="CoMPhy Lab">
<link rel="mask-icon" href="/assets/favicon/safari-pinned-tab.svg" color="#5bbad5">

<!-- SEO Meta Tags -->
<meta name="description" content="Meet the team of researchers and scientists at the Computational Multiphase Physics Laboratory">
<meta name="author" content="CoMPhy Lab">
<meta name="robots" content="index, follow">
<meta name="keywords" content="research team, computational physics team, multiphase physics, researchers, scientists">

<!-- Font dependencies with font-display: swap -->
<style>
@font-face {
font-display: swap;
font-family: 'System Font';
src: local('system-ui');
}
</style>
<link rel="stylesheet" href="/assets/css/fontello/css/fontello.css" media="print" onload="this.media='all'">
Expand All @@ -52,6 +60,17 @@
<link rel="stylesheet" href="/assets/css/styles.css">
<link rel="stylesheet" href="/assets/css/team.css">
<link rel="stylesheet" href="/assets/css/command-palette.css" media="print" onload="this.media='all'">

<!-- Structured Data for Team -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "ResearchOrganization",
"name": "CoMPhy Lab Research Team",
"description": "Research team members of the Computational Multiphase Physics Laboratory.",
"url": "{{ site.url }}/team"
}
</script>

<!-- Simple command palette initialization -->
<script>
Expand Down
34 changes: 17 additions & 17 deletions _research/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ title: Research
<tags><span>Coalescence</span></tags>
<tags><span>Superamphiphobic-surfaces</span></tags>
<tags><span>Impact forces</span></tags>
<tags><span>Dissipative anamoly</span></tags>
<tags><span>Dissipative anomaly</span></tags>
<tags><span>Soft-matter-singularities</span></tags>
<tags><span>Featured</span></tags>

Expand Down Expand Up @@ -44,18 +44,6 @@ title: Research

<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/videoseries?si=SEePOSC_hY5SLxac&amp;list=PLiHEqeURsoWqT3CaVfp0Z2MswHfc7MQxE" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>


### <strong>Sanjay, V.</strong>, & Lohse, D. Unifying theory of scaling in drop impact: Forces & maximum spreading diameter. Received positive reviews in Phys. Rev. Lett. (2025).

<tags><span>Drops</span><span>Dissipative anamoly</span><span>Superamphiphobic-surfaces</span><span>Impact forces</span></tags>

[![arXiv](https://img.shields.io/static/v1.svg?style=flat-square&label=arXiv&message=2408.12714&color=green)](https://arxiv.org/abs/2408.12714)
[![GitHub](https://img.shields.io/badge/GitHub-100000?style=flat-square&logo=github&logoColor=white)](https://github.com/VatsalSy/Impact-forces-of-water-drops-falling-on-superhydrophobic-surfaces.git)
[![Blog](https://img.shields.io/badge/Blog-Coming%20Soon-yellow?style=flat-square&logo=obsidian&logoColor=white)](https://blogs.comphy-lab.org/0_ToDo-Blog-public)


![Parameter space of drop impact](https://www.dropbox.com/scl/fi/rwrl444r73nayhw1jl4j2/SL2-theory_num.png?rlkey=ekywyjaui2n79djl4qtgevegn&raw=1){: width="75%" .center-block style="display: block; margin-left: auto; margin-right: auto;"}

### Bashkatov, A., Bürkle, F., Demirkır, Ç., Ding, W., <strong>Sanjay, V.</strong>, Babich, A., Yang, X., Mutschke, G., Czarske, J., Lohse, D., et al. Electrolyte spraying within H₂ bubbles during water electrolysis. Received positive reviews in Nat. Commun. (2025).

<tags><span>Bubbles</span><span>Jets</span><span>Coalescence</span><span>Soft-matter-singularities</span><span>Drops</span></tags>
Expand All @@ -68,6 +56,18 @@ title: Research

## 2025

<h3 id="15">[15] <strong>Sanjay, V.</strong>, & Lohse, D. Unifying theory of scaling in drop impact: Forces & maximum spreading diameter. Phys. Rev. Lett., 134, 104003 (2025).</h3>

<tags><span>Drops</span><span>Dissipative anomaly</span><span>Superamphiphobic-surfaces</span><span>Impact forces</span><span>Featured</span></tags>

[![PRL](https://img.shields.io/static/v1.svg?style=flat-square&label=PRL&message=OA&color=orange)](https://doi.org/10.1103/PhysRevLett.134.104003)
[![arXiv](https://img.shields.io/static/v1.svg?style=flat-square&label=arXiv&message=2408.12714&color=green)](https://arxiv.org/abs/2408.12714)
[![GitHub](https://img.shields.io/badge/GitHub-100000?style=flat-square&logo=github&logoColor=white)](https://github.com/VatsalSy/Impact-forces-of-water-drops-falling-on-superhydrophobic-surfaces.git)
[![Blog](https://img.shields.io/badge/Blog-Coming%20Soon-yellow?style=flat-square&logo=obsidian&logoColor=white)](https://blogs.comphy-lab.org/0_ToDo-Blog-public)


![Parameter space of drop impact](https://www.dropbox.com/scl/fi/rwrl444r73nayhw1jl4j2/SL2-theory_num.png?rlkey=ekywyjaui2n79djl4qtgevegn&raw=1){: width="75%" .center-block style="display: block; margin-left: auto; margin-right: auto;"}

<h3 id="14">[14] <strong>Sanjay, V.</strong>, Zhang, B., Lv, C., & Lohse, D. The role of viscosity on drop impact forces on non-wetting surfaces. J. Fluid Mech., 1004, A6 (2025).</h3>

<tags><span>Drops</span><span>Impact forces</span><span>Featured</span></tags>
Expand All @@ -90,7 +90,7 @@ title: Research

<h3 id="13">[13] Kayal, L., <strong>Sanjay, V.</strong>, Yewale, N., Kumar, A., & Dasgupta, R. Focusing of concentric free-surface waves. J. Fluid Mech., 1003, A14 (2025).</h3>

<tags><span>Waves</span><span>Dissipative anamoly</span></tags>
<tags><span>Waves</span><span>Dissipative anomaly</span></tags>

[![JFM](https://img.shields.io/static/v1.svg?style=flat-square&label=JFM&message=OA&color=orange)](https://doi.org/10.1017/jfm.2024.1089)
[![arXiv](https://img.shields.io/static/v1.svg?style=flat-square&label=arXiv&message=2406.05416&color=green)](https://arxiv.org/abs/2406.05416)
Expand All @@ -103,7 +103,7 @@ title: Research

<h3 id="12">[12] Balasubramanian, A. G., <strong>Sanjay, V.</strong>, Jalaal, M., Vinuesa, R., & Tammisola, O. Bursting bubble in an elastoviscoplastic medium. J. Fluid Mech., 1001, A9 (2024).</h3>

<tags><span>Bubbles</span><span>Non-Newtonian</span><span>Jets</span><span>Soft-matter-singularities</span><span>Featured</span></tags>
<tags><span>Bubbles</span><span>Non-Newtonian</span><span>Jets</span><span>Soft-matter-singularities</span></tags>

[![JFM](https://img.shields.io/static/v1.svg?style=flat-square&label=JFM&message=OA&color=orange)](https://doi.org/10.1017/jfm.2024.1073)
[![GitHub](https://img.shields.io/badge/GitHub-100000?style=flat-square&logo=github&logoColor=white)](https://github.com/comphy-lab/2023_Bubble-bursting-in-an-elasto-viscoplastic-medium)
Expand All @@ -124,7 +124,7 @@ title: Research

<h3 id="11">[11] <strong>Sanjay, V.</strong>, Chantelot, P., & Lohse, D. When does an impacting drop stop bouncing? J. Fluid Mech., 958, A26 (2023).</h3>

<tags><span>Drops</span><span>Bouncing</span><span>Dissipative anamoly</span></tags>
<tags><span>Drops</span><span>Bouncing</span><span>Dissipative anomaly</span></tags>

[![JFM](https://img.shields.io/static/v1.svg?style=flat-square&label=JFM&message=OA&color=orange)](https://doi.org/10.1017/jfm.2023.55)
[![Blog](https://img.shields.io/badge/Blog-Coming%20Soon-yellow?style=flat-square&logo=obsidian&logoColor=white)](https://blogs.comphy-lab.org/0_ToDo-Blog-public)
Expand Down Expand Up @@ -155,7 +155,7 @@ title: Research

<h3 id="9">[9] <strong>Sanjay, V.</strong> Taylor--Culick retractions and the influence of the surroundings. J. Fluid Mech., 948, A14 (2022).</h3>

<tags><span>Sheets</span><span>Dissipative anamoly</span><span>Retraction</span></tags>
<tags><span>Sheets</span><span>Dissipative anomaly</span><span>Retraction</span></tags>

[![JFM](https://img.shields.io/static/v1.svg?style=flat-square&label=JFM&message=OA&color=orange)](https://doi.org/10.1017/jfm.2022.671)
[![Blog](https://img.shields.io/badge/Blog-Coming%20Soon-yellow?style=flat-square&logo=obsidian&logoColor=white)](https://blogs.comphy-lab.org/0_ToDo-Blog-public)
Expand Down
Binary file added assets/images/research/drop-impact-prl.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading