ansys / pydpf-core

Data Processing Framework - Python Core
http://dpf.docs.pyansys.com/
MIT License
67 stars 24 forks source link

Tutorials #1689

Open PProfizi opened 1 month ago

PProfizi commented 1 month ago

This issue tracks PyDPF-Core issues related to adding examples for core functionalities.

Legend
🔴 Top priority for me (Luisa) 🔴
🟡 Mid priority 🟡

Code manipulation:

Objects creation

  • [ ] Soft approach
  • [ ] Advanced approach

Using Dpf step by step

Declare input data -> Load input data in DPF -> Transform available data -> Extract data

Define simulation Data

Les inputs files:

  • [ ] DataSources 🔴 #1712
  • [x] Model (?)

Define Data containers

Les data holders

  • [ ] Field
  • [ ] PropertyField, StringField et autres spécialisations de Field 🔴

    Les supports

  • [ ] MeshedRegion (Build a MeshedRegion efficiently from scratch)
  • [ ] TimeFreqSupport

Les collections:

  • [ ] LabelSpace et Collection
  • [ ] FieldsContainer
  • [ ] MeshesContainer
  • [ ] Autres collections

Transform available data

Procces creation

  • [ ] Operators use, pins...
  • [ ] Work flow

Results visualisation

  • [ ] Plotter
  • [ ] Animator

Extract transformed data

  • [ ] Export de donnée vers d'autres formats
PProfizi commented 2 weeks ago

Hey @luisaFelixSalles , on the topic of an example for Field, I think an example dedicated to mathematical operations on Fields would be good, as shown in the email from Ramdane.

It should show basic matrix operations, including combining different Fields into a single one with multiple components.

luisaFelixSalles commented 2 weeks ago

Hey @luisaFelixSalles , on the topic of an example for Field, I think an example dedicated to mathematical operations on Fields would be good, as shown in the email from Ramdane.

It should show basic matrix operations, including combining different Fields into a single one with multiple components.

Yes I agree. It's one of my suggestions on the #1694 on the "math operators" example.

luisaFelixSalles commented 5 hours ago

Layout changes