math/scorec-core 3.0.2_1
Parallel finite element unstructured meshes
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- math
- Package size
- 1115.7 KiB, 4452.1 KiB installed
Description
The SCOREC Core is a set of C/C++ libraries for unstructured mesh simulations on supercomputers.
This project contains: * PUMI: parallel unstructured mesh infrastructure API User's Guide * PCU: Communication and file IO built on MPI * APF: Abstract definition of meshes, fields, and related operations * GMI: Common interface for geometric modeling kernels * MDS: Compact but flexible array-based mesh data structure * PARMA: Scalable partitioning and load balancing procedures * SPR: Superconvergent Patch Recovery error estimator * MA: Anisotropic mixed mesh adaptation and solution transfer * SAM: Sizing anisotropic meshes * STK: Conversion from APF meshes to Sandia's STK meshes * ZOLTAN: Interface to run Sandia's Zoltan code on APF meshes * PHASTA: Tools and file formats related to the PHASTA fluid solver * MTH: Math containers and routines * CRV: Support for curved meshes with Bezier Shapes * PYCORE: Python Wrappers * REE: Residual based implicit error estimator
Install
As a binary package — by origin, or by package name:
pkg install math/scorec-core
pkg install scorec-core
From the ports tree:
cd /usr/ports/math/scorec-core/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= scorec-core>0:math/scorec-core
LIB_DEPENDS= libapf.so:math/scorec-core
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.0.2_1 | 3.0.2_1 | - | 3.0.2 | 3.0.2_1 |
| FreeBSD:14:quarterly | 3.0.2_1 | 3.0.2_1 | n/a | 3.0.2 | 3.0.2_1 |
| FreeBSD:15:latest | 3.0.2_1 | 3.0.2_1 | n/a | 3.0.2 | 3.0.2 |
| FreeBSD:15:quarterly | 3.0.2_1 | 3.0.2_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.0.2_1 | 3.0.2_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 5
libepoll-shim.so: devel/libepoll-shimlibfabric.so: net/libfabriclibhwloc.so: devel/hwloc2libjson-c.so: devel/json-clibze_loader.so: devel/level-zero
The full lists below include those, and their dependencies in turn.
All build dependencies 29
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/cmake-core
- devel/gettext-runtime
- devel/hwloc2
- devel/json-c
- devel/jsoncpp
- devel/level-zero
- devel/libepoll-shim
- devel/libpciaccess
- devel/libunistring
- devel/libuv
- devel/pkgconf
- devel/readline
- dns/libidn2
- lang/gcc14
- lang/perl5.42
- math/gmp
- math/mpc
- math/mpfr
- misc/hwdata
- net/libfabric
- net/mpich
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
- textproc/libxml2
All run dependencies 19
No port depends on this one.
Configuration
Options name: math_scorec-core
| Option | Default | Description |
|---|---|---|
| FORTRAN | on | Fortran language support |
| MPICH | on | Parallel processing support via MPICH |
| OPENMPI | off | Parallel processing support via Open MPI |
- USES
- cmake:testing compiler:c++11-lang pkgconfig
- Service scripts
- none
Files
pkg-plist 263
- bin/adaptLvlSetLoop
- bin/balance
- bin/chef
- bin/chefReadUrPrep
- bin/chefStream
- bin/classifyThenAdapt
- bin/collapse
- bin/condense
- bin/describe
- bin/extrude
- bin/fixDisconnected
- bin/fixlayer
- bin/fixshape
- bin/from_ansys
- bin/from_gmsh
- bin/from_neper
- bin/from_ugrid
- bin/icesheet
- bin/intrude
- bin/matchedNodeElmReader
- bin/measureAnisoStats
- bin/measureIsoStats
- bin/mkmodel
- bin/mktopomodel
- bin/modelInfo
- bin/nektar_align
- bin/print_pumipic_partition
- bin/refine2x
- bin/render
- bin/renderClass
- bin/render_ascii
- bin/reorder
- bin/repartition
- bin/scale
- bin/serialize
- bin/split
- bin/tetrahedronize
- bin/threshold
- bin/uniform
- bin/verify
- bin/visualizeAnisoSizes
- bin/zsplit
- include/GenIterator.h
- include/GenTag.h
- include/PCU.h
- include/PCU_C.h
- include/agm.h
- include/apf.h
- include/apf2mth.h
- include/apfArray.h
- include/apfBox.h
- include/apfCavityOp.h
- include/apfConvert.h
- include/apfDynamicArray.h
- include/apfDynamicMatrix.h
- include/apfDynamicVector.h
- include/apfElement.h
- include/apfField.h
- include/apfFieldData.h
- include/apfGeometry.h
- include/apfMDS.h
- include/apfMIS.h
- include/apfMatrix.h
- include/apfMesh.h
- include/apfMesh2.h
- include/apfMixedNumbering.h
- include/apfNew.h
- include/apfNumbering.h
- include/apfNumberingClass.h
- include/apfPartition.h
- include/apfShape.h
- include/apfVector.h
- include/apfZoltan.h
- include/canArray.h
- include/canNewArray.h
- include/chef.h
- include/core_mesh_quality.mod
- include/core_rigid_body.mod
- include/core_snap.mod
- include/crv.h
- include/gmi.h
- include/gmi_analytic.h
- include/gmi_base.h
- include/gmi_lookup.h
- include/gmi_mesh.h
- include/gmi_null.h
- include/lionBase64.h
- include/lionCompress.h
- include/lionPrint.h
- include/mPartEntityContainer.h
- include/ma.h
- include/maDBG.h
- include/maExtrude.h
- include/maInput.h
- include/maMesh.h
- include/maShape.h
- include/maSize.h
- include/maSolutionTransfer.h
- include/maStats.h
- include/maTables.h
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| SCOREC-core-v3.0.2_GH0.tar.gz | 1.481342e+06 | f4768e7eda8982ac32f79442af5b20ad7c3993381563779826fc2ecddad7bd3c |
| SCOREC-pumi-meshes-7b84de7_GH0.tar.gz | 3.3991978e+07 | 72f552318dac42aeebc6f1a2f4e7f7de4eaee69da7a32026d2b1e4081c28ed71 |
Commit history 0
No commits in the history this site was built from.