A small bugfix
changed int* to void** for some wrappers
New script to directly compile HOPEST (does bootstrap, hdf5 compile,
selects compiler vars, configure and make)
so langsam mal verstanden, wie das mit dem c to fortran geht. p4est pointer sind global, aber lokale uebergabe arrays duerfen nicht als pointer verwendet werden, sondern muessen pro eintrag kopiert werden. String von fortran nach C uebergeben eingebaut, fuer den filenamen. p4est save wird am ende aufgerufen.
Merge branch 'master' of https://github.com/fhindenlang/hopest
Easier Fortran to C string conversion. Pass some variables by value, allows direct passing of p4est type, without **. Some additional messages.
formatting of the fortran binding routine, with input output variables.
parameter vom readin in hopest_f.h umgezogen, fuer hdf5 out.
zwischencommit, output routinen kompilieren, jetzt gehts weiter mit debuggen.
zwischencommit, output routinen kompilieren, jetzt gehts weiter mit debuggen.
output hdf5 mesh file scheint das (geometrisch) gleiche Netz zu bringen wie eingelesen wurde. weitere tests noetig.
Lese p4est mesh Daten in Fortran Arrays ein, geht auch fuer nicht-konform.
mit thomas gemerged.
Input Output mesh vereinfacht. HO Punktdaten werden beim einlesen in einem array gesichert, direkt im tensor-produkt. output Netze haben keine unique nodes mehr, jedes element hat seine eigenen Knoten, im hinblick auf nicht-konform ist das sowieso notwendig. Die NodeInfo waere dadurch obsolet, bleibt aber vorerst drin aus kompatibiltaetsgruenden.
P4EST Datenstruktur wird wenn moeglich als Pointer uebergeben statt kopiert, spart Speicher.
Datenstruktur mit Konnektivitaet wird gebaut und Mappingroutinen fuer
Connectivitaet und Flips sind da.
meshfromp4est implementiertund kompiliert.
Merge branch 'master' of https://github.com/fhindenlang/hopest
meshfromp4est weiter.
frisbee beispiel dazu.
Merge branch 'master' of https://github.com/tbole/hopest