Sorry for the spam, but forgot to mention that if you do this,
you’d of course loose the ability to generate SALCs on the fly, which is quite 
a cool feature to have with the surface rendering.
(I’ve tried it in avogadro 1, and it looks awesome)

/M

On 16 Jun 2016, at 19:50, Marcus Johansson <[email protected]> wrote:

> So removing VLA for detection only might not be too much work.
> Basically you’d need to remove subspace.c and character_table.c, and anything 
> calling those functions.
> You’d also need to remove the parts of linalg that does variable size matrix 
> operations (som parts of linalg.c should really be replaced with lapac/blas 
> calls).
> 
> There is also code like this:
> int *array = malloc(sizeof(int[l]));
> 
> which is just me being stupid and should be replaced with:
> int *array = malloc(l*sizeof(*array)) or
> int *array = calloc(l,sizeof(*array))
> 
> (required for more compilers than just VC, but I haven’t got the time)
> 
> PS
> 
> The latest checkin is quite a significant improvement on detection for 
> symmetric polyhedra.
> 
> /M
> 
> On 27 May 2016, at 17:21, Marcus D. Hanwell <[email protected]> 
> wrote:
> 
>> On Fri, May 27, 2016 at 10:27 AM, Geoffrey Hutchison
>> <[email protected]> wrote:
>>>> How would you like to compile libmsym with clang for Windows?
>>> 
>>> It works, but it just makes the builds a bit tricky (i.e., if you're 
>>> building Avogadro, you need clang for Windows + Visual Studio + .. etc.)
>>> 
>>> I guess if we had a pre-built DLL for libmsym that people can download and 
>>> use in an Avogadro-on-Windows build, that could work.
>>> 
>>> I'm definitely open to suggestions - while the symmetry features clearly 
>>> need more development, it's quite nice to be able to symmetrize something 
>>> to D4h.
>> 
>> I would prefer to have a simpler option for compiling Avogadro, if
>> that is without symmetry I think that is OK. Turning something on for
>> those who want to set up a more complex build environment seems fair
>> enough though.
>> 
>> Marcus
>> 
>> ------------------------------------------------------------------------------
>> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
>> patterns at an interface-level. Reveals which users, apps, and protocols are 
>> consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
>> J-Flow, sFlow and other flows. Make informed decisions using capacity 
>> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
>> _______________________________________________
>> Avogadro-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/avogadro-devel
> 


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://sdm.link/zohomanageengine
_______________________________________________
Avogadro-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/avogadro-devel

Reply via email to