Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Info Coronavirus/Vaccinare vs Fake News

Cresc impozitele pe proprietate +...

Recomandare masina ras

Teorie Q
 Setari Growatt 3000 TL-X

Ecran negru la pornire

Sarma pentru antena de ferita - r...

Ce se canta in melodie ?!
 Camera de bord (Buget ~200-250 lei)

Bubuie economia uslamista: Uslamu...

Compatibilitate router

Compatibilitate Switch - Telefon ...
 Alimentatoarele originale au prot...

Windows 11 22H2 isi da reset sing...

C.E.R.F. '96

Sfat convertire mini caseta camer...
 

Fizica Computationala

* * * * - 4 votes
  • Please log in to reply
141 replies to this topic

#19
parabellum

parabellum

    Senior Member

  • Grup: Senior Members
  • Posts: 2,131
  • Înscris: 06.01.2010
Am adaugat si vizualizarea vorticitatii, este importanta si simplu de implementat:
[ https://www.youtube-nocookie.com/embed/OCtuoJE5wUo?feature=oembed - Pentru incarcare in pagina (embed) Click aici ]

Edited by parabellum, 15 July 2017 - 11:23.


#20
parabellum

parabellum

    Senior Member

  • Grup: Senior Members
  • Posts: 2,131
  • Înscris: 06.01.2010
Gata deocamdata cu scris de cod pe proiectul asta. M-am plictisit. Conditiile la limita pentru intrare & iesire le-am scris la repezeala, posibil chiar sa aiba bug-uri, si tratarea speciala a colturilor am ignorat-o complet.
Asa arata interfata:

[ https://www.youtube-nocookie.com/embed/CIVWTfbblvI?feature=oembed - Pentru incarcare in pagina (embed) Click aici ]

Codul e pe GitHub: https://github.com/a...atticeBoltzmann

Mai trebuie sa-l descriu un pic pe blog si trec la altceva.

#21
parabellum

parabellum

    Senior Member

  • Grup: Senior Members
  • Posts: 2,131
  • Înscris: 06.01.2010
Am adaugat la repezeala si ceva descriere pe blog: https://compphys.go....tice-boltzmann/

#22
parabellum

parabellum

    Senior Member

  • Grup: Senior Members
  • Posts: 2,131
  • Înscris: 06.01.2010
Intentionez sa adaug ceva nou, asta e doar o faza intermediara:

[ https://www.youtube-nocookie.com/embed/Kozj8Q_oHzw?feature=oembed - Pentru incarcare in pagina (embed) Click aici ]

Bineinteles ca are legatura cu fizica. Urmeaza ceva descriere pe blog...

Codul e deja pe GitHub: https://github.com/aromanro/NMRI

Trebuia sa testez cumva o librarie FFT buna (FFTW, am implementat doar ceva wrappere pentru fft si planuri), o sa am nevoie de asa ceva in proiecte viitoare.

Edited by parabellum, 06 September 2017 - 15:25.


#23
parabellum

parabellum

    Senior Member

  • Grup: Senior Members
  • Posts: 2,131
  • Înscris: 06.01.2010
Am sters video-ul de mai sus, am modificat programul ca sa afiseze sectiunea cu fata in sus, plus ca avea o problema, inversa stanga cu dreapta (transformata inversa vs cea directa):

[ https://www.youtube-nocookie.com/embed/PJtFMdEHA1A?feature=oembed - Pentru incarcare in pagina (embed) Click aici ]

In sfarsit am reusit sa scriu ceva si pe blog despre subiect: https://compphys.go....rier-transform/

#24
parabellum

parabellum

    Senior Member

  • Grup: Senior Members
  • Posts: 2,131
  • Înscris: 06.01.2010
Continuarea la ce am inceput cu proiectul mentionat mai sus:

[ https://www.youtube-nocookie.com/embed/OV_2AQOMyJ0?feature=oembed - Pentru incarcare in pagina (embed) Click aici ]

Rezolvarea ecuatiei Poisson cu conditii periodice la limita folosind o metoda spectrala (copy/paste la clasele FFT din proiectul anterior + ceva cod suplimentar).
Codul sursa e deja pe GitHub: https://github.com/aromanro/Poisson dar necesita niste explicatii.

Asta e tot un proiect intermediar, urmeaza cel putin un program cu teoria functionalei densitate. Deja am prototipul functional in Octave (o clona free de Matlab) dar vreau sa-l implementez in C++, ceva mai mult decat calculele numerice (probabil tot ceva vizualizare 3D).

Apropo, pentru vizualizare am folosit VTK: http://www.vtk.org.

#25
parabellum

parabellum

    Senior Member

  • Grup: Senior Members
  • Posts: 2,131
  • Înscris: 06.01.2010
Mda. Beauty is in the eye of the beer holder. Sau pe romaneste, cat te duce capu'.

#26
javaEEDevOps

javaEEDevOps

    Member

  • Grup: Members
  • Posts: 407
  • Înscris: 15.09.2017

View Postparabellum, on 11 octombrie 2017 - 09:09, said:

Mda. Beauty is in the eye of the beer holder. Sau pe romaneste, cat te duce capu'.
Pai ce faci tu aici, americanii au facut deja.Sincer de iti bati capul ca oricum pe nici un roman nu-l intereseaza chestiile astea.

Mathematica si MATLAB cu pluginuri specializate fac oricum deja chestia asta. Deci care este rolul acelor tzatze ?

Edited by javaEEDevOps, 11 October 2017 - 09:35.


#27
parabellum

parabellum

    Senior Member

  • Grup: Senior Members
  • Posts: 2,131
  • Înscris: 06.01.2010
Bun 'argument'. Hai sa nu mai facem nimic din ce a facut altcineva.
Am oarecare dubii ca ii cunosti tu pe toti romanii sa stii ca pe nici un roman nu-l intereseaza. E mult mai probabil ca ai generalizat de la tine.

Mathematica si Matlab fac 'oricum' (nu chiar intamplator am realizat un prototip in Octave initial) dar una e sa folosesti un plugin ca maimuta, alta e sa intelegi subiectul.
Iar ca sa intelegi subiectul poate sa ajute si sa vezi cod sursa mai simplu, nu sa te uiti peste codul sursa de la Gaussian, presupunand ca pui mana pe el. Sa nu mai spun ca licentele la cele mentionate costa de te rup.

Nu stiu de ce ar mai trebui explicat, una e sa incerci sa intelegi ce face asta: http://www.phy.bme.hu/~dmnrg/ direct, si alta e sa incerci o abordare cu cod mult mai simplu, plus ceva explicatii pe langa: https://compphys.go....on-group/Â Â
Daca tot nu ai inteles, nu e tot una sa incerci sa intelegi un proiect ca asta: https://github.com/SebWouters/CheMPS2 sau sa incepi cu asa ceva: https://compphys.go....lization-group/

Iar acum ma intorc la rolul acelor 'tzatze': e o abordare incrementala. Cineva care e interesat (probabil nu tu) poate intelege mai bine la ce o sa ajung daca sa uita la proiectele intermediare.
Initial a fost FFT, 'tzatzele' sunt despre rezolvarea ecuatiei Poisson (cu FFT), progabil urmeaza teoria functionalei densitate pentru un quantum dot (tot cu FFT, printre altele si cu rezolvarea ecuatiei Poisson), apoi teoria functionalei densitate pentru molecule, apoi pentru un cristal cu pseudopotentiale.

#28
javaEEDevOps

javaEEDevOps

    Member

  • Grup: Members
  • Posts: 407
  • Înscris: 15.09.2017

View Postparabellum, on 11 octombrie 2017 - 10:06, said:

Bun 'argument'. Hai sa nu mai facem nimic din ce a facut altcineva.
Am oarecare dubii ca ii cunosti tu pe toti romanii sa stii ca pe nici un roman nu-l intereseaza. E mult mai probabil ca ai generalizat de la tine.

Mathematica si Matlab fac 'oricum' (nu chiar intamplator am realizat un prototip in Octave initial) dar una e sa folosesti un plugin ca maimuta, alta e sa intelegi subiectul.
Iar ca sa intelegi subiectul poate sa ajute si sa vezi cod sursa mai simplu, nu sa te uiti peste codul sursa de la Gaussian, presupunand ca pui mana pe el. Sa nu mai spun ca licentele la cele mentionate costa de te rup.

Nu stiu de ce ar mai trebui explicat, una e sa incerci sa intelegi ce face asta: http://www.phy.bme.hu/~dmnrg/ direct, si alta e sa incerci o abordare cu cod mult mai simplu, plus ceva explicatii pe langa: https://compphys.go....
Daca tot nu ai inteles, nu e tot una sa incerci sa intelegi un proiect ca asta: https://github.com/SebWouters/CheMPS2 sau sa incepi cu asa ceva: https://compphys.go....lization-group/

Iar acum ma intorc la rolul acelor 'tzatze': e o abordare incrementala. Cineva care e interesat (probabil nu tu) poate intelege mai bine la ce o sa ajung daca sa uita la proiectele intermediare.
Initial a fost FFT, 'tzatzele' sunt despre rezolvarea ecuatiei Poisson (cu FFT), progabil urmeaza teoria functionalei densitate pentru un quantum dot (tot cu FFT, printre altele si cu rezolvarea ecuatiei Poisson), apoi teoria functionalei densitate pentru molecule, apoi pentru un cristal cu pseudopotentiale.
Problema ta este ca eu sunt mai singurul care intelege ce ai facut tu acolo.
De obicei segmentul tau de  abordare este cercetare experimentala ceea ce pe romani nu-i prea intereseaza.
Ce faci tu aici insa s-ar putea sa-i intereseze pe cei de la univ din Vest sau de peste ocean.

Sa stii ca in domeniul tau de studiat ti-o spun de pe acum, mai toti asteapta ca cineva(adica tu in acest caz) sa faca ceva concret si apoi te plagiaza.
Deci efectiv asteapta ca cersetorii la semafor si apoi iti fura munca.

Edited by javaEEDevOps, 11 October 2017 - 10:23.


#29
parabellum

parabellum

    Senior Member

  • Grup: Senior Members
  • Posts: 2,131
  • Înscris: 06.01.2010
"eu sunt mai singurul care intelege ce ai facut tu acolo"

Sigur ca da. Doar ca eu mai cunosc vreo cativa. Iar temele pe blog sunt diverse, unele foarte simple (cum ar fi asta: https://compphys.go....tonian-gravity/ ), atat de simple incat s-ar putea zice ca e un exercitiu de programare cu OpenGL mai degraba decat de fizica computationala. Asta https://compphys.go....ic-field-lines/ iarasi poate fi inteles usor, Runge-Kutta si fizica de liceu.
Pana si 'tzatzele' pot folosi pentru a vedea VTK in actiune, pana la urma VTK e mai mult decat pentru vizualizare date stiintifice...

"este cercetare experimentala"

Este mai degraba teorie, dar asta este...

Aia cu 'plagiatul' e o problema, dar e problema lor. Am pus proiectele open source, bineinteles ca daca iei cod open source si zici ca l-ai scris tu pentru o lucrare de diploma sau ceva proiect de semestru, an, whatever, poti sa te frigi.

#30
javaEEDevOps

javaEEDevOps

    Member

  • Grup: Members
  • Posts: 407
  • Înscris: 15.09.2017

View Postparabellum, on 11 octombrie 2017 - 10:42, said:

"este cercetare experimentala"
Este mai degraba teorie, dar asta este...
pai si cercetarea teoretica tot experimentala este.

Quote

Aia cu 'plagiatul' e o problema, dar e problema lor. Am pus proiectele open source, bineinteles ca daca iei cod open source si zici ca l-ai scris tu pentru o lucrare de diploma sau ceva proiect de semestru, an, whatever, poti sa te frigi.
nu si daca dai spaga necesara

#31
parabellum

parabellum

    Senior Member

  • Grup: Senior Members
  • Posts: 2,131
  • Înscris: 06.01.2010
"nu si daca dai spaga necesara"

Nici o spaga nu o sa faca dintr-un prost ignorant un om inteligent cu ceva cunostinte si intelegere.

#32
javaEEDevOps

javaEEDevOps

    Member

  • Grup: Members
  • Posts: 407
  • Înscris: 15.09.2017

View Postparabellum, on 11 octombrie 2017 - 11:18, said:

"nu si daca dai spaga necesara"

Nici o spaga nu o sa faca dintr-un prost ignorant un om inteligent cu ceva cunostinte si intelegere.
Dar nu de asta e vorba.E vorba ca altii  o sa plagieze si o sa castige bani nemeritati de pe urma muncii tale.

#33
parabellum

parabellum

    Senior Member

  • Grup: Senior Members
  • Posts: 2,131
  • Înscris: 06.01.2010
E furt. E un furt mai special, eu nu o sa fiu mai sarac pentru ca ei sunt hoti. Dupa cum spuneam, e problema lor.
E plin internetul de software open source.
Solutia nu e sa fie facut tot software-ul closed source pentru ca exista plagiatori. Dupa principiul ala, nu s-ar mai tipari nici o carte, ca sa nu existe plagiate.

#34
javaEEDevOps

javaEEDevOps

    Member

  • Grup: Members
  • Posts: 407
  • Înscris: 15.09.2017

View Postparabellum, on 11 octombrie 2017 - 11:47, said:

Dupa principiul ala, nu s-ar mai tipari nici o carte, ca sa nu existe plagiate.
Nicidecum, din cartile alea nu poti face direct bani, insa dintr-un soft care implementeaza ce scrie in acele carti, poti face

#35
parabellum

parabellum

    Senior Member

  • Grup: Senior Members
  • Posts: 2,131
  • Înscris: 06.01.2010
Ce inseamna 'direct'? Sincer, eu nu prea vad cum cineva ar putea face bani 'direct' din proiectele pe care le fac eu pentru blog. Daca cunosti tu vreo metoda, te rog sa-mi spui Posted Image

PS Chiar si multe dintre proiectele serioase (am indicat cateva pe blog) sunt open source. Se fac bani cu ele, dar de obicei nu prin plagiat.

Edited by parabellum, 11 October 2017 - 12:55.


#36
parabellum

parabellum

    Senior Member

  • Grup: Senior Members
  • Posts: 2,131
  • Înscris: 06.01.2010
Descrierea e pe blog: https://compphys.go....isson-equation/

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate