Skip to content
Snippets Groups Projects
Commit 26e72ac4 authored by Simon Ans's avatar Simon Ans
Browse files

adding the link to the TopOpt article (SA, FZ, GD)

parent 4903922e
No related branches found
No related tags found
1 merge request!9adding the link to the TopOpt article (SA, FZ, GD)
# Directory in git repository : ```src_blaze/PhD/Maxwell_solvers/meshGrating_topopt_conical```
# Topology optimization of blazed gratings under conical incidence
File : ```README.md```\
Author : ©Simon Ans\
Last update : 05/03/2024\
Last update : 18/03/2024\
To get a pdf file from this ```.md``` file, run in a shell terminal :
> ```pandoc README.md --pdf-engine=xelatex -o README.pdf```
......@@ -13,7 +13,7 @@ To get a pdf file from this ```.md``` file, run in a shell terminal :
This directory gathers all the code files necessary to compute the mesh-based topology optimization of a periodic grating. Each element of the Finite Element triangulation can have a different permittivity in order to get the best reflection efficiency possible on a particular order for a given wavelength range.
**One should read the paper "Topology optimization of blazed gratings under conical incidence" available on <u>link</u> before using this script.**
**One should read the paper "Topology optimization of blazed gratings under conical incidence" (S. Ans, G. Demésy, and F. Zamkotsian) available at https://arxiv.org/abs/2403.10174 before using this script.**
## Quick Start
......
......@@ -5,6 +5,13 @@ import multiprocessing
import tabs_material
from config_topopt_conical_data import *
'''
© Simon Ans
File : resolution_functions.py
Functions that settle the data and launch the resoutions.
'''
##########################################################
## FUNCTIONS USING THE TERMINAL ##
## Use Gmsh and GetDP ##
......
......@@ -2,8 +2,8 @@
© Simon Ans
File : topopt_conical.geo
Construction of the geometry of the periodical grating made with sticks using
the data in param.dat. The geometry is detailed in resolution_functions.set_data.
Construction of the geometry of the periodical mesh-based density grating using
the data in param.dat. The geometry is detailed in resolution_functions.set_data
*/
Include "param.dat";
......
/*
File : fictiveLamellarGratings_conical.pro
File : topopt_conical.pro
Strating from the geometry computed by fictiveLamellar_conical.geo, this program
uses the open source environment GetDP to solve the reflexion and transmission
problem on the sticks grating.
Strating from the geometry computed by topopt_conical.geo, this program
uses the open source environment GetDP to solve the reflection and transmission
direct and adjoint problems based on a Finite Element mesh generated by Gmsh.
*/
Include "param.dat";
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment