News for version 4-0-2
New commands:
- align ( align)
- branchTo ( procs with different argument types)
->
( proc expression)
Change in ring handling:
typeof(
qring)
returns"ring"
New libraries:
- algemodstd.lib: Groebner bases of ideals in polynomial rings over algebraic number fields( algemodstd_lib)
- arr.lib: arrangements of hyperplanes ( arr_lib)
- brillnoether.lib: Riemann-Roch spaces of divisors on curve ( brillnoether_lib)
- hess.lib: Riemann-Roch space of divisors on function fields and curves ( hess_lib)
- gradedModules.lib: graded modules/matrices/resolutions ( gradedModules_lib)
Changed libraries:
- revised polymake interface ( polymake_lib, polymake_so)
- revised gfanlib interface ( gfanlib_so)
- Presolve::findvars ( findvars, variables)
- Ring::addvarsTo ( addvarsTo)
- Ring::addNvarsTo ( addNvarsTo)
- Ring::hasAlgExtensionCoefficient ( hasAlgExtensionCoefficient)
- Schreyer::s_res ( s_res)
- grobcov.lib (grobcovK) ( grobcov_lib) with new routines AddCons ( AddCons), AddConsP ( AddConsP).
- normaliz.lib (for normaliz >=2.8) ( normaliz_lib)
- renamed groebnerFan to groebnerFanP in polymake.lib ( polymake_lib)
- renamed fVector to fVectorP in polymake.lib ( polymake_lib, polymake_so)