diff options
author | thierry <thierry@FreeBSD.org> | 2007-06-17 21:04:54 +0000 |
---|---|---|
committer | thierry <thierry@FreeBSD.org> | 2007-06-17 21:04:54 +0000 |
commit | 89d68dcf18dc96251a46b660088aba9ad7bd6ded (patch) | |
tree | a65eee2fdacad780bcb85d290b3faa8e2d01aea0 /science/ics | |
parent | 66f5a5cce0cf0882a29d97cc4ad394fbc29031ce (diff) | |
download | FreeBSD-ports-89d68dcf18dc96251a46b660088aba9ad7bd6ded.zip FreeBSD-ports-89d68dcf18dc96251a46b660088aba9ad7bd6ded.tar.gz |
Code_Saturne is EDF's general purpose computational fluid dynamics
software. Developed since 1997 at EDF R&D, it is based on a co-located
Finite Volume approach that accepts meshes with any type of
cell (tetrahedral, hexahedral, prismatic, pyramidal, polyhedral, ...)
and any type of grid structure (unstructured, blockstructured, hybrid,
conforming or with hanging nodes, ...).
Its basic capabilities enable the handling of either incompressible or
expandable flows with or without heat transfer and turbulence (mixing
length, 2-equation models, v2f, Reynolds stress models, Large Eddy
Simulations, ...).
<http://rd.edf.com/code_saturne/>
Diffstat (limited to 'science/ics')
-rw-r--r-- | science/ics/Makefile | 36 | ||||
-rw-r--r-- | science/ics/distinfo | 3 | ||||
-rw-r--r-- | science/ics/pkg-descr | 5 | ||||
-rw-r--r-- | science/ics/pkg-plist | 244 |
4 files changed, 288 insertions, 0 deletions
diff --git a/science/ics/Makefile b/science/ics/Makefile new file mode 100644 index 0000000..fa97226 --- /dev/null +++ b/science/ics/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: ics +# Date created: Sun 1 apr 2007 +# Whom: thierry@pompo.net +# +# $FreeBSD$ +# + +PORTNAME= ics +PORTVERSION= 1.1.l +CATEGORIES= science +MASTER_SITES= http://www.edf.fr/html/RetD/livraison_saturne_${REL_DATE}/ + +MAINTAINER= thierry@FreeBSD.org +COMMENT= Code_Saturne Graphical User Interface + +LIB_DEPENDS= tix8184:${PORTSDIR}/x11-toolkits/tix +RUN_DEPENDS= ${CS_HOME}/bin/info_cs:${PORTSDIR}/science/ncs \ + ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter + +REL_DATE= 070305 + +NO_BUILD= yes +USE_PYTHON= yes + +PATHCS= ${PREFIX}/Saturne +CS_HOME= ${LOCALBASE}/Saturne/Noyau/ncs +ICS_HOME= ${PATHCS}/Interface/ics +PLIST_SUB= ICS=Saturne/Interface/ics + +do-install: + ${MKDIR} ${ICS_HOME} + (cd ${WRKSRC}/ && ${COPYTREE_SHARE} \* ${ICS_HOME}) + @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${ICS_HOME} + @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${ICS_HOME} + +.include <bsd.port.mk> diff --git a/science/ics/distinfo b/science/ics/distinfo new file mode 100644 index 0000000..0d1d872 --- /dev/null +++ b/science/ics/distinfo @@ -0,0 +1,3 @@ +MD5 (ics-1.1.l.tar.gz) = 3ffd6220151f26c92fc2e5ef184985ef +SHA256 (ics-1.1.l.tar.gz) = 8b8ada72c99375d674d2b7a0639ca046c8694d3a35b72bb299bfddfcee0cfd13 +SIZE (ics-1.1.l.tar.gz) = 438629 diff --git a/science/ics/pkg-descr b/science/ics/pkg-descr new file mode 100644 index 0000000..27be71b --- /dev/null +++ b/science/ics/pkg-descr @@ -0,0 +1,5 @@ +ICS stands for Interface Code Saturne. + +This is the Graphical User Interface of Code_Saturne. + +WWW: http://rd.edf.com/code_saturne/ diff --git a/science/ics/pkg-plist b/science/ics/pkg-plist new file mode 100644 index 0000000..062bd08 --- /dev/null +++ b/science/ics/pkg-plist @@ -0,0 +1,244 @@ +%%ICS%%/AUTHORS +%%ICS%%/Base/Blt.py +%%ICS%%/Base/Blt.pyc +%%ICS%%/Base/Blt.pyo +%%ICS%%/Base/CommandLine.py +%%ICS%%/Base/CommandLine.pyc +%%ICS%%/Base/CommandLine.pyo +%%ICS%%/Base/Common.py +%%ICS%%/Base/Common.pyc +%%ICS%%/Base/Common.pyo +%%ICS%%/Base/Dialog.py +%%ICS%%/Base/Dialog.pyc +%%ICS%%/Base/Dialog.pyo +%%ICS%%/Base/Main.py +%%ICS%%/Base/Main.pyc +%%ICS%%/Base/Main.pyo +%%ICS%%/Base/TkPage.py +%%ICS%%/Base/TkPage.pyc +%%ICS%%/Base/TkPage.pyo +%%ICS%%/Base/Toolbox.py +%%ICS%%/Base/Toolbox.pyc +%%ICS%%/Base/Toolbox.pyo +%%ICS%%/Base/Tree.py +%%ICS%%/Base/Tree.pyc +%%ICS%%/Base/Tree.pyo +%%ICS%%/Base/WmDefault.py +%%ICS%%/Base/WmDefault.pyc +%%ICS%%/Base/WmDefault.pyo +%%ICS%%/Base/XMLengine.py +%%ICS%%/Base/XMLengine.pyc +%%ICS%%/Base/XMLengine.pyo +%%ICS%%/Base/XMLinitialize.py +%%ICS%%/Base/XMLinitialize.pyc +%%ICS%%/Base/XMLinitialize.pyo +%%ICS%%/Base/XMLmodel.py +%%ICS%%/Base/XMLmodel.pyc +%%ICS%%/Base/XMLmodel.pyo +%%ICS%%/Base/XMLvariables.py +%%ICS%%/Base/XMLvariables.pyc +%%ICS%%/Base/XMLvariables.pyo +%%ICS%%/Base/__init__.py +%%ICS%%/Base/__init__.pyc +%%ICS%%/Base/__init__.pyo +%%ICS%%/Changelog +%%ICS%%/Pages/AnalysisFeatures.py +%%ICS%%/Pages/AnalysisFeatures.pyc +%%ICS%%/Pages/AnalysisFeatures.pyo +%%ICS%%/Pages/BatchRunning.py +%%ICS%%/Pages/BatchRunning.pyc +%%ICS%%/Pages/BatchRunning.pyo +%%ICS%%/Pages/BatchRunningModel.py +%%ICS%%/Pages/BatchRunningModel.pyc +%%ICS%%/Pages/BatchRunningModel.pyo +%%ICS%%/Pages/BodyForces.py +%%ICS%%/Pages/BodyForces.pyc +%%ICS%%/Pages/BodyForces.pyo +%%ICS%%/Pages/BoundConditions.py +%%ICS%%/Pages/BoundConditions.pyc +%%ICS%%/Pages/BoundConditions.pyo +%%ICS%%/Pages/CoalCombustion.py +%%ICS%%/Pages/CoalCombustion.pyc +%%ICS%%/Pages/CoalCombustion.pyo +%%ICS%%/Pages/CoalThermoChemistry.py +%%ICS%%/Pages/CoalThermoChemistry.pyc +%%ICS%%/Pages/CoalThermoChemistry.pyo +%%ICS%%/Pages/CommonCombustion.py +%%ICS%%/Pages/CommonCombustion.pyc +%%ICS%%/Pages/CommonCombustion.pyo +%%ICS%%/Pages/CurrentSpecies.py +%%ICS%%/Pages/CurrentSpecies.pyc +%%ICS%%/Pages/CurrentSpecies.pyo +%%ICS%%/Pages/DefineBoundaryRegions.py +%%ICS%%/Pages/DefineBoundaryRegions.pyc +%%ICS%%/Pages/DefineBoundaryRegions.pyo +%%ICS%%/Pages/DefineUserScalars.py +%%ICS%%/Pages/DefineUserScalars.pyc +%%ICS%%/Pages/DefineUserScalars.pyo +%%ICS%%/Pages/ElectricalModels.py +%%ICS%%/Pages/ElectricalModels.pyc +%%ICS%%/Pages/ElectricalModels.pyo +%%ICS%%/Pages/FluidCharacteristics.py +%%ICS%%/Pages/FluidCharacteristics.pyc +%%ICS%%/Pages/FluidCharacteristics.pyo +%%ICS%%/Pages/GasCombustion.py +%%ICS%%/Pages/GasCombustion.pyc +%%ICS%%/Pages/GasCombustion.pyo +%%ICS%%/Pages/IdentityAndPathes.py +%%ICS%%/Pages/IdentityAndPathes.pyc +%%ICS%%/Pages/IdentityAndPathes.pyo +%%ICS%%/Pages/InitZone.py +%%ICS%%/Pages/InitZone.pyc +%%ICS%%/Pages/InitZone.pyo +%%ICS%%/Pages/Initialization.py +%%ICS%%/Pages/Initialization.pyc +%%ICS%%/Pages/Initialization.pyo +%%ICS%%/Pages/Lagrangian.py +%%ICS%%/Pages/Lagrangian.pyc +%%ICS%%/Pages/Lagrangian.pyo +%%ICS%%/Pages/Matisse.py +%%ICS%%/Pages/Matisse.pyc +%%ICS%%/Pages/Matisse.pyo +%%ICS%%/Pages/MatisseGeom.py +%%ICS%%/Pages/MatisseGeom.pyc +%%ICS%%/Pages/MatisseGeom.pyo +%%ICS%%/Pages/MatisseHydrau.py +%%ICS%%/Pages/MatisseHydrau.pyc +%%ICS%%/Pages/MatisseHydrau.pyo +%%ICS%%/Pages/MatisseNetwork.py +%%ICS%%/Pages/MatisseNetwork.pyc +%%ICS%%/Pages/MatisseNetwork.pyo +%%ICS%%/Pages/MatisseRangeDescription.py +%%ICS%%/Pages/MatisseRangeDescription.pyc +%%ICS%%/Pages/MatisseRangeDescription.pyo +%%ICS%%/Pages/MatisseThermic.py +%%ICS%%/Pages/MatisseThermic.pyc +%%ICS%%/Pages/MatisseThermic.pyo +%%ICS%%/Pages/MatisseType.py +%%ICS%%/Pages/MatisseType.pyc +%%ICS%%/Pages/MatisseType.pyo +%%ICS%%/Pages/NumericalParamEquation.py +%%ICS%%/Pages/NumericalParamEquation.pyc +%%ICS%%/Pages/NumericalParamEquation.pyo +%%ICS%%/Pages/NumericalParamGlobal.py +%%ICS%%/Pages/NumericalParamGlobal.pyc +%%ICS%%/Pages/NumericalParamGlobal.pyo +%%ICS%%/Pages/OutputControl.py +%%ICS%%/Pages/OutputControl.pyc +%%ICS%%/Pages/OutputControl.pyo +%%ICS%%/Pages/OutputControlModel.py +%%ICS%%/Pages/OutputControlModel.pyc +%%ICS%%/Pages/OutputControlModel.pyo +%%ICS%%/Pages/OutputVarRay.py +%%ICS%%/Pages/OutputVarRay.pyc +%%ICS%%/Pages/OutputVarRay.pyo +%%ICS%%/Pages/OutputVariables.py +%%ICS%%/Pages/OutputVariables.pyc +%%ICS%%/Pages/OutputVariables.pyo +%%ICS%%/Pages/RadiativeBoundaries.py +%%ICS%%/Pages/RadiativeBoundaries.pyc +%%ICS%%/Pages/RadiativeBoundaries.pyo +%%ICS%%/Pages/ReferenceValues.py +%%ICS%%/Pages/ReferenceValues.pyc +%%ICS%%/Pages/ReferenceValues.pyo +%%ICS%%/Pages/ScalarsBoundaries.py +%%ICS%%/Pages/ScalarsBoundaries.pyc +%%ICS%%/Pages/ScalarsBoundaries.pyo +%%ICS%%/Pages/SolutionDomain.py +%%ICS%%/Pages/SolutionDomain.pyc +%%ICS%%/Pages/SolutionDomain.pyo +%%ICS%%/Pages/SolutionDomainModel.py +%%ICS%%/Pages/SolutionDomainModel.pyc +%%ICS%%/Pages/SolutionDomainModel.pyo +%%ICS%%/Pages/StartRestart.py +%%ICS%%/Pages/StartRestart.pyc +%%ICS%%/Pages/StartRestart.pyo +%%ICS%%/Pages/ThermalRadiation.py +%%ICS%%/Pages/ThermalRadiation.pyc +%%ICS%%/Pages/ThermalRadiation.pyo +%%ICS%%/Pages/ThermalScalar.py +%%ICS%%/Pages/ThermalScalar.pyc +%%ICS%%/Pages/ThermalScalar.pyo +%%ICS%%/Pages/TimeStep.py +%%ICS%%/Pages/TimeStep.pyc +%%ICS%%/Pages/TimeStep.pyo +%%ICS%%/Pages/Turbulence.py +%%ICS%%/Pages/Turbulence.pyc +%%ICS%%/Pages/Turbulence.pyo +%%ICS%%/Pages/UserScalarProperties.py +%%ICS%%/Pages/UserScalarProperties.pyc +%%ICS%%/Pages/UserScalarProperties.pyo +%%ICS%%/Pages/WelcomePage.py +%%ICS%%/Pages/WelcomePage.pyc +%%ICS%%/Pages/WelcomePage.pyo +%%ICS%%/Pages/__init__.py +%%ICS%%/Pages/__init__.pyc +%%ICS%%/Pages/__init__.pyo +%%ICS%%/Pictures/boussole.gif +%%ICS%%/Pictures/cardfile.gif +%%ICS%%/Pictures/cardfile2.gif +%%ICS%%/Pictures/cathy.gif +%%ICS%%/Pictures/chimie.gif +%%ICS%%/Pictures/chrono.gif +%%ICS%%/Pictures/cluster.gif +%%ICS%%/Pictures/construct.gif +%%ICS%%/Pictures/cpu.gif +%%ICS%%/Pictures/danger.gif +%%ICS%%/Pictures/divers030.gif +%%ICS%%/Pictures/exit.gif +%%ICS%%/Pictures/file_cab.gif +%%ICS%%/Pictures/file_cabinet.gif +%%ICS%%/Pictures/fileedit.gif +%%ICS%%/Pictures/fileview.gif +%%ICS%%/Pictures/folder.gif +%%ICS%%/Pictures/graduate.gif +%%ICS%%/Pictures/gravity.gif +%%ICS%%/Pictures/ihm.gif +%%ICS%%/Pictures/launcher.gif +%%ICS%%/Pictures/logfile.gif +%%ICS%%/Pictures/mana_blk.gif +%%ICS%%/Pictures/menatwork.gif +%%ICS%%/Pictures/opennew.gif +%%ICS%%/Pictures/openold.gif +%%ICS%%/Pictures/ordinateur.gif +%%ICS%%/Pictures/pan_exit.gif +%%ICS%%/Pictures/parall.gif +%%ICS%%/Pictures/pendules002.gif +%%ICS%%/Pictures/planetes019.gif +%%ICS%%/Pictures/planetes047.gif +%%ICS%%/Pictures/printcase.gif +%%ICS%%/Pictures/question.gif +%%ICS%%/Pictures/refresh.gif +%%ICS%%/Pictures/reload.gif +%%ICS%%/Pictures/resize.gif +%%ICS%%/Pictures/rubic1a.gif +%%ICS%%/Pictures/rubic1b.gif +%%ICS%%/Pictures/rubic1c.gif +%%ICS%%/Pictures/sablier.gif +%%ICS%%/Pictures/saturne.gif +%%ICS%%/Pictures/save.gif +%%ICS%%/Pictures/search1.gif +%%ICS%%/Pictures/skull.gif +%%ICS%%/Pictures/telephone.gif +%%ICS%%/Pictures/tete_de_mort.gif +%%ICS%%/Pictures/tree_green_file.gif +%%ICS%%/Pictures/tree_red_file.gif +%%ICS%%/Pictures/tree_white_file.gif +%%ICS%%/Pictures/uc.gif +%%ICS%%/__init__.py +%%ICS%%/__init__.pyc +%%ICS%%/__init__.pyo +%%ICS%%/ics.py +%%ICS%%/ics.pyc +%%ICS%%/ics.pyo +%%ICS%%/testSuite.py +%%ICS%%/testSuite.pyc +%%ICS%%/testSuite.pyo +%%ICS%%/toolbin/archive +%%ICS%%/toolbin/clean +@dirrm %%ICS%%/toolbin +@dirrm %%ICS%%/Pictures +@dirrm %%ICS%%/Pages +@dirrm %%ICS%%/Base +@dirrm %%ICS%% +@dirrm Saturne/Interface |