pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/math/p5-Math-Systems



Module Name:    pkgsrc
Committed By:   mef
Date:           Wed Jun 20 05:05:00 UTC 2018

Added Files:
        pkgsrc/math/p5-Math-Systems: DESCR Makefile distinfo

Log Message:
math/p5-Math-Systems: import p5-Math-Systems-0.01

Solves systems of equations using Krammer's rule. If you look at the
Solve method you'll understand Krammer's rule (I think?)

Basically a system of equations is more than one equation/variable your
solving. This module REQUIRES you have 1 equation per each coefficent.
Try not to use too many equations. 3 equations is probably the limit of
reason. But if you don't mind long compilation time, go for as many as
you want.

This module uses (and ovbiously requires you have) Math::Matrix to do
all the Matrix work. Please take a look at that module for details do
you can see exactly what is happening. There are no arguements in this
module except for the Matrix which will be brought to Math::Matrix.

Also, keep in mind, there are no error messenging. I will of course
change that someday, but for now I'm satisfied that I can solve systems
of equations. Don't allow error-prone things to be written in. But,
there are of course times when you won't be able to figure out the
stupid answer and this module will absolutly act like it did a great
job, and at the same time, fail. So, keep that in mind.

BETA means something. It's not good.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/math/p5-Math-Systems/DESCR \
    pkgsrc/math/p5-Math-Systems/Makefile pkgsrc/math/p5-Math-Systems/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/math/p5-Math-Systems/DESCR
diff -u /dev/null pkgsrc/math/p5-Math-Systems/DESCR:1.1
--- /dev/null   Wed Jun 20 05:05:00 2018
+++ pkgsrc/math/p5-Math-Systems/DESCR   Wed Jun 20 05:04:59 2018
@@ -0,0 +1,22 @@
+Solves systems of equations using Krammer's rule. If you look at the
+Solve method you'll understand Krammer's rule (I think?)
+
+Basically a system of equations is more than one equation/variable your
+solving. This module REQUIRES you have 1 equation per each coefficent.
+Try not to use too many equations. 3 equations is probably the limit of
+reason. But if you don't mind long compilation time, go for as many as
+you want.
+
+This module uses (and ovbiously requires you have) Math::Matrix to do
+all the Matrix work. Please take a look at that module for details do
+you can see exactly what is happening. There are no arguements in this
+module except for the Matrix which will be brought to Math::Matrix.
+
+Also, keep in mind, there are no error messenging. I will of course
+change that someday, but for now I'm satisfied that I can solve systems
+of equations. Don't allow error-prone things to be written in. But,
+there are of course times when you won't be able to figure out the
+stupid answer and this module will absolutly act like it did a great
+job, and at the same time, fail. So, keep that in mind.
+
+BETA means something. It's not good.
Index: pkgsrc/math/p5-Math-Systems/Makefile
diff -u /dev/null pkgsrc/math/p5-Math-Systems/Makefile:1.1
--- /dev/null   Wed Jun 20 05:05:00 2018
+++ pkgsrc/math/p5-Math-Systems/Makefile        Wed Jun 20 05:04:59 2018
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2018/06/20 05:04:59 mef Exp $
+
+DISTNAME=      Math-Systems-0.01
+PKGNAME=       p5-${DISTNAME}
+CATEGORIES=    math perl5
+MASTER_SITES=  http://www.cpan.org/authors/id/W/WI/WILL/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://www.cpan.org/authors/id/W/WI/WILL/
+COMMENT=       Solve simultaneous equation
+LICENSE=       ${PERL5_LICENSE}
+
+DEPENDS+=      p5-Math-Matrix-[0-9]*:../../math/p5-Math-Matrix
+PERL5_PACKLIST=        auto/Math/Systems/.packlist
+USE_LANGUAGES= # none
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/math/p5-Math-Systems/distinfo
diff -u /dev/null pkgsrc/math/p5-Math-Systems/distinfo:1.1
--- /dev/null   Wed Jun 20 05:05:00 2018
+++ pkgsrc/math/p5-Math-Systems/distinfo        Wed Jun 20 05:04:59 2018
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2018/06/20 05:04:59 mef Exp $
+
+SHA1 (Math-Systems-0.01.tar.gz) = c98e50b70922e676f37c49c36875c2dc6bb2c5b7
+RMD160 (Math-Systems-0.01.tar.gz) = 364787bdd11e85bc68c7cdb529169beb2dff69a8
+SHA512 (Math-Systems-0.01.tar.gz) = 37621436b39bf75b9446adf0baadca9339e277ea6ccde404dc12a4b65be95d87e3e23062c357f75a8b519b3ad603320186f6ea10ec6772dac9082bcb541a36d2
+Size (Math-Systems-0.01.tar.gz) = 2830 bytes



Home | Main Index | Thread Index | Old Index