Code Monkey home page Code Monkey logo

cohomcalg's People

Contributors

benjaminjurke avatar d-torrance avatar mahrud avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

cohomcalg's Issues

terminate called after throwing an instance of 'std::system_error' on 32-bit ARM

The following error is occurring during the continuous integration tests of the Debian cohomcalg package on armhf and armel:

    cohomCalg v0.32
    (compiled for Linux/Unix Unrecognized)
    author: Benjamin Jurke ([email protected])
    Based on the algorithm detailed in arXiv:1003.5217



    cohomCalg v0.32
    (compiled for Linux/Unix Unrecognized)
    author: Benjamin Jurke ([email protected])
    Based on the algorithm detailed in arXiv:1003.5217


Reading in the input file '/usr/share/doc/cohomcalg-common/examples/P31SU7.in'...

Input data:
===========
    The described ambient space is of dimension 5.
    There are 14 coordinates, each having 9 GLSM charges:
        coord  1:   s1  |    0   0  -1   1   0   0   0   0   0 
        coord  2:   s2  |    0   0   0  -1   1   0   0   0   0 
        coord  3:   s3  |    0   0   0   0  -1   1   0   0   0 
        coord  4:   s4  |    0   0   0   0   0  -1   1   0   0 
        coord  5:   s5  |    0   0   0   0   0   0  -1   1   0 
        coord  6:   s6  |    0   0   0   0   0   0   0  -1   1 
        coord  7:   s7  |    0   0   0   0   0   0   0   0  -1 
        coord  8:   v1  |    1   0  -1   0   0   0   0   0   0 
        coord  9:   v2  |    1   0   0   0   0   0   0   0   0 
        coord 10:   v3  |    1   0   0   0   0   0   0   0   0 
        coord 11:   v4  |    1   0   0   0   0   0   0   0   0 
        coord 12:    x  |    0   2   0   1   0   1   0   1   0 
        coord 13:    y  |    0   3   0   1   1   0   1   0   1 
        coord 14:    z  |   -4   1   2   0   0   0   0   0   0 

    There are 29 generators of the Stanley-Reisner ideal:
        SRgen  1:  s2*y                                  
        SRgen  2:  s4*y                                  
        SRgen  3:  s6*y                                  
        SRgen  4:  x*z                                   
        SRgen  5:  s1*x                                  
        SRgen  6:  s2*x                                  
        SRgen  7:  s3*x                                  
        SRgen  8:  s4*x                                  
        SRgen  9:  s5*x                                  
        SRgen 10:  s3*z                                  
        SRgen 11:  s5*z                                  
        SRgen 12:  s7*z                                  
        SRgen 13:  s1*v1                                 
        SRgen 14:  s2*v1                                 
        SRgen 15:  s3*v1                                 
        SRgen 16:  s4*v1                                 
        SRgen 17:  s5*v1                                 
        SRgen 18:  s7*v1                                 
        SRgen 19:  s1*s4                                 
        SRgen 20:  s1*s5                                 
        SRgen 21:  s1*s6                                 
        SRgen 22:  s1*s7                                 
        SRgen 23:  s2*s5                                 
        SRgen 24:  s2*s6                                 
Usage and generation of intermediate monomial files deactivated.

Starting computation of secondary sequences...
        SRgen 25:  s2*s7                                 
        SRgen 26:  s3*s6                                 
        SRgen 27:  s3*s7                                 
        SRgen 28:  s5*s6                                 
        SRgen 29:  v2*v3*v4                              

    There is 1 ambient space sheaf cohomology requested:
        cohom  1:  H^i(A; O(   0,   0,   0,   0,   0,   0,   0,   0,   0 ))



terminate called after throwing an instance of 'std::system_error'
  what():  Resource temporarily unavailable

(Full log)

threads on machines with many cores

Issue 1: When running examples under Macaulay2, we limit memory to 850MB. A certain example takes 8 seconds and less than 100MB to compute on a virtual CentOS machine with 1 core, but on a physical CentOS machine with 88 cores, cohomcalg runs out of memory after creating 42 threads when given 2GB. Something should be done about that.

Issue 2: Patching cohomcalg to limit the number of workers to 2 eliminates that problem, but then it takes 13 real minutes to consume 16 seconds of CPU time, even though nothing else is running. What would explain the threads not getting any time slices?

Logo has non-free license

Hello!

cohomCalg was rejected from Debian because the lightbulb used in the logo is distributed under the Creative Commons BY-NC-SA license. Debian considers this license "non-free" because of the "NonCommerical" clause.

I'm getting around this for now by removing the logo from the manual in the Debian package. But would there be any interest in changing the logo for future releases?

Thanks!

Error encountered in the computation of cohomCalg Koszul Extension

Dear Benjamin,

Screenshot from 2019-07-30 14-28-37

Attached screenshot is an error I encountered while using cohomCalg Koszul Extension to compute the hodge diamond of a 2d hypersurface inside 3d toric variety. Since the weight of hypersuface vanishing polynomial is corresponding to the weight of anti-canonical divisor, so I would expect the output shows me a hodge diamond of K3 surface, but I encountered such a list of error as the attached screenshot indicates.

Thanks a lot for reading this message and thank your for your effort on developing this software so far.

Best,
Muyang

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.