Coder Social home page Coder Social logo

gsoc-2021's Introduction

Hi πŸ‘‹

My name is Balaje and I am a postdoctoral fellow at UmeΓ₯ University, Sweden. I received my PhD from the University of Newcastle, Australia in August 2022. I did my Masters from BITS Pilani K.K.Birla Goa Campus, India. You can check out my Google Scholar if you want to have a look at my papers. Or if you want to know what I am working on, check out my website βœ’οΈ. Below is an example from my research on ice-shelf vibrations.

                               Displacement of ice for T=500 s           
                     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” 
                   3 β”‚                                                  β”‚ 
                     β”‚                                                  β”‚ 
                     β”‚                                                  β”‚ R(Ο‰) = 0.4798591737 + 0.877345527im
                     β”‚                                                  β”‚ |R(Ο‰)| β‰ˆ 1.0
                     β”‚           .,/\,             ,-\-.            _.  β”‚ 
                     β”‚          ./   "\.          /`   \,          ,`|. β”‚ 
                     β”‚|        ./      \         /`     \,        ./  | β”‚ 
   |U(x,Ο‰)| (in m)   β”‚\.       /        \       ,/       |.       /   | β”‚ 
                     β”‚ \      |`        |,     .,         l      .`   , β”‚ 
                     β”‚ "|    .|          ,     /          "|    .|    | β”‚ 
                     β”‚  ,.   /           "\   ./           ,.   /     ",β”‚ 
                     β”‚   \  ,`            |.  /             \  ,`      |β”‚ 
                     β”‚   |. /              \ ,`             |. /       \β”‚ 
                     β”‚    \,`              \./               \,`       |β”‚ 
                   0 β”‚    |/                \`               |.        ,β”‚ 
                     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ 
                      0                                            40000  
                                           x (in m)                       

(Generated using Gridap.jl and UnicodePlots.jl. The code can be found here)

gsoc-2021's People

Contributors

balaje avatar

Watchers

 avatar  avatar

gsoc-2021's Issues

[Work product] Transform blog-script.jl into a new gridap tutorial

Hi, @Balaje, these are some steps to guide you in transforming the work product gist into a new gridap tutorial:

  • Fork gridap tutorials and instantiate (check the gridap version in the manifest is 0.16.4).
  • Add the blog-script.jl to the src folder and name it interpolate_functions_and_fespaces or something that you find more appropriate.
  • Modify the ci.yml and build.jl as done in this PR.
  • Now run the notebooks locally as explained here and check that yours works well, similarly to other tutorials.
  • You might need to make some adaptations, e.g. add missing packages, transform the print statements into comments, no need to use show macro... by looking at how other tutorials are implemented, I think you'll figure out how to adapt the gist.
  • Add the manifest.toml file before pushing to remote and PR against gridap tutorials.
  • If you have time, document a little bit more the tutorial, as done with other tutorials. Focus on the interpolation functionalities.

If you have any issue, reach me anytime. I'll keep an eye on my notifications this weekend.

[Work product] Reorder blog entry + clear exposition of code merged

Hi, @Balaje,

I have reviewed your work product blog entry.

I think it shows quite well that you have worked a lot and well these past weeks. In order to help readers find better the code you merged and the interaction with the mentors, I suggest you the following small reordering + additions:

  • Put "Pull Requests submitted" section before "Evaluating CellField on arbitrary point (Complete)"
  • Rename "Pull Requests submitted" to "New features and merged PRs"
  • In the same section: Rename "Evaluate FEFunction at arbitrary points:" to "Evaluate FEFunction at arbitrary points: (since Gridap release v.0.16.0)".
  • In the same section: Group "Fix evaluation for RT Elements: " and "Interpolation between FESpace:" into "Interpolation between FESpaces: (since Gridap release v.0.16.4)"
  • The link to PR#523 could be this one, i.e. the first where you are mentioned.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.