473,466 Members | 1,388 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Library of Physics Functions

Hi Everyone,

I was wondering if any of you know if there are any libraries of physics
equations/functions availible anywhere that are free to use and
redistribute opensource or not.

Failing that if any of you know of/have snippits of code containing
physics equations/functions, could you sent them to me (again as long as
they are free to use and distribute) so that I may build such a library.

This(these) library(ies) would be made freedownloadable via sourceforge
or equivalent for further use by anyone who needs them.

Thanks in advance

Chris Dean
Nov 14 '05 #1
4 1881
Have a look at ODE, that might be C++ tho!
Mike

"Christopher Dean" <"newspost[nospamplease]"@christopher-dean.co.uk> wrote
in message news:cu**********@aspen.sucs.soton.ac.uk...
Hi Everyone,

I was wondering if any of you know if there are any libraries of physics
equations/functions availible anywhere that are free to use and
redistribute opensource or not.

Failing that if any of you know of/have snippits of code containing
physics equations/functions, could you sent them to me (again as long as
they are free to use and distribute) so that I may build such a library.

This(these) library(ies) would be made freedownloadable via sourceforge
or equivalent for further use by anyone who needs them.

Thanks in advance

Chris Dean

Nov 14 '05 #2
Christopher Dean <"newspost[nospamplease]"@christopher-dean.co.uk> writes:
I was wondering if any of you know if there are any libraries of
physics equations/functions availible anywhere that are free to use
and redistribute opensource or not.


Your question is outside the domain of comp.lang.c, which discusses
only the standard C programming language, including the standard C
library. This is a remarkably narrow topic compared to what many
people expect.

For your convenience, the list below contains topics that are not
on-topic for comp.lang.c, and suggests newsgroups for you to explore
if you have questions about these topics. Please do observe proper
netiquette before posting to any of these newsgroups. In particular,
you should read the group's charter and FAQ, if any (FAQs are
available from www.faqs.org and other sources). If those fail to
answer your question then you should browse through at least two weeks
of recent articles to make sure that your question has not already
been answered.

* OS-specific questions, such as how to clear the screen,
access the network, list the files in a directory, or read
"piped" output from a subprocess. These questions should be
directed to OS-specific newsgroups, such as
comp.os.ms-windows.programmer.misc, comp.unix.programmer, or
comp.os.linux.development.apps.

* Compiler-specific questions, such as installation issues and
locations of header files. Ask about these in
compiler-specific newsgroups, such as gnu.gcc.help or
comp.os.ms-windows.programmer.misc. Questions about writing
compilers are appropriate in comp.compilers.

* Processor-specific questions, such as questions about
assembly and machine code. x86 questions are appropriate in
comp.lang.asm.x86, embedded system processor questions may
be appropriate in comp.arch.embedded.

* ABI-specific questions, such as how to interface assembly
code to C. These questions are both processor- and
OS-specific and should typically be asked in OS-specific
newsgroups.

* Algorithms, except questions about C implementations of
algorithms. "How do I implement algorithm X in C?" is not a
question about a C implementation of an algorithm, it is a
request for source code. Newsgroups comp.programming and
comp.theory may be appropriate.

* Making C interoperate with other languages. C has no
facilities for such interoperation. These questions should
be directed to system- or compiler-specific newsgroups. C++
has features for interoperating with C, so consider
comp.lang.c++ for such questions.

* The C standard, as opposed to standard C. Questions about
the C standard are best asked in comp.std.c.

* C++. Please do not post or cross-post questions about C++
to comp.lang.c. Ask C++ questions in C++ newsgroups, such
as comp.lang.c++ or comp.lang.c++.moderated.

* Test posts. Please test in a newsgroup meant for testing,
such as alt.test.

news.groups.questions is a good place to ask about the appropriate
newsgroup for a given topic.

--
Just another C hacker.
Nov 14 '05 #3
Christopher Dean wrote:

Hi Everyone,

I was wondering if any of you know if there are any libraries of physics
equations/functions availible anywhere that are free to use and
redistribute opensource or not.

Failing that if any of you know of/have snippits of code containing
physics equations/functions, could you sent them to me (again as long as
they are free to use and distribute) so that I may build such a library.

This(these) library(ies) would be made freedownloadable via sourceforge
or equivalent for further use by anyone who needs them.


GNU Scientific Library:

http://sources.redhat.com/gsl/

Erik
--
+-----------------------------------------------------------+
Erik de Castro Lopo no****@mega-nerd.com (Yes it's valid)
+-----------------------------------------------------------+
"Crap can work. Given enough thrust pigs will fly, but it's not necessary a
good idea." -- Alexander Viro on linux-kernel mailing list
Nov 14 '05 #4
Erik de Castro Lopo wrote:
Christopher Dean wrote:
Hi Everyone,

I was wondering if any of you know if there are any libraries of physics
equations/functions availible anywhere that are free to use and
redistribute opensource or not.

Failing that if any of you know of/have snippits of code containing
physics equations/functions, could you sent them to me (again as long as
they are free to use and distribute) so that I may build such a library.

This(these) library(ies) would be made freedownloadable via sourceforge
or equivalent for further use by anyone who needs them.

GNU Scientific Library:

http://sources.redhat.com/gsl/

Erik


Nice one - Thanks Erik

That is obviously more the mathematical side of things which is very
useful but I am also (mainly) after a library (or code to build a
library) containing the simple stuff too such as functions that return
distance if time and speed are entered, pressure if volume, number of
molecules and temperate are input, resistance if current and voltage are
input, those kind of things.

Chris
Nov 14 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Rob Miller | last post by:
A new book with a numerical library in Java was published in August 2003. Title: "A Numerical Library in Java for Scientists and Engineers" Author: Hang T. Lau ISBN: 1584884304 Published date:...
2
by: Satish Chimakurthi | last post by:
Hello all, For the last six months I have been working with Python for a certain multi-physics application (Fluid-Structure Interactions) related to my project. Beyond any doubt, Python proved to...
13
by: Roy Smith | last post by:
I've got a C library with about 50 calls in it that I want to wrap in Python. I know I could use some tool like SWIG, but that will give me a too-literal translation; I want to make some...
43
by: Steven T. Hatton | last post by:
Now that I have a better grasp of the scope and capabilities of the C++ Standard Library, I understand that products such as Qt actually provide much of the same functionality through their own...
2
by: Joan Parera | last post by:
Hello everybody, I have been searching around the net for a good (commercial or non-commercial) physics engine written in C#. Unfortunately I only know the existence of many physics engine...
20
by: J de Boyne Pollard | last post by:
MThe library functions which are included to allow process Mlaunch, forking, and termination, imply that it is both Mpossible and desirable for a process to fork itself. This is Ma fundamental...
44
by: Andy Dingley | last post by:
On 15 May, 04:55, Prisoner at War <prisoner_at_...@yahoo.comwrote: Or in another universe, where things are understood and site code is stable and reliable, beginners don't even think about...
5
by: jacob navia | last post by:
The cephes math library is a legend in the internet. It was written by Stephen L. Moshier in 1984, but there was apparently an even earlier version in assembler, before he rewrote that in C. It is...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.