BELFEM
0.9.0
Berkeley Lab Finite Element Framework
Toggle main menu visibility
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
doc
examples
corc_garber_effect
corc_periodic_bc
corc_twolayer
python
corc
tests
__init__.py
test_curve_frame.py
test_lame_e2e.py
test_multilayer_e2e.py
test_straight_e2e.py
test_twist_crosscheck.py
test_winding.py
__init__.py
assembler.py
belfem.py
builder.py
cable.py
caps.py
curve.py
frame.py
jet.py
mshio.py
postprocess.py
shells.py
winding.py
mesh
__init__.py
AsciiFile.py
Element.py
GmshReader.py
Group.py
Hex20.py
Hex27.py
Hex8.py
Line2.py
Line3.py
Mesh.py
Node.py
Penta15.py
Penta18.py
Penta6.py
PeriodicLink.py
Physical.py
Pyra14.py
Pyra5.py
Quad4.py
Quad8.py
Quad9.py
Tet10.py
Tet4.py
Tri3.py
Tri6.py
Vertex.py
main.py
costheta
dipole
disk_pulse
src
bgpulse.cpp
disk_ramp
gantry
helix
pancake
python
mesh
__init__.py
AsciiFile.py
Element.py
GmshReader.py
Group.py
Hex20.py
Hex27.py
Hex8.py
Line2.py
Line3.py
Mesh.py
Node.py
Penta15.py
Penta18.py
Penta6.py
PeriodicLink.py
Physical.py
Pyra14.py
Pyra5.py
Quad4.py
Quad8.py
Quad9.py
Tet10.py
Tet4.py
Tri3.py
Tri6.py
Vertex.py
pancake
__init__.py
basecurve.py
export.py
fem.py
gmsh_geometry.py
lead.py
pancake.py
spiral.py
tapestack.py
tests
test_pancake.py
main.py
racetrack_usermat
src
matlib.cpp
rlc_circuit
scripts
tape_quench_usermat
src
current.cpp
defect.cpp
matlib.cpp
user_table.hpp
plot_iv.py
tapestack2d_layered
tapestack2d_racetrack
tapestack3d
tapestack_circuit
undulator2d
src
current.cpp
src
circuit
doc
cl_Capacitor.cpp
cl_Capacitor.hpp
cl_Component.cpp
cl_Component.hpp
cl_CurrentSource.cpp
cl_CurrentSource.hpp
cl_Diode.cpp
cl_Diode.hpp
cl_ElectricalCircuit.cpp
cl_ElectricalCircuit.hpp
cl_ElectricalCircuitFactory.cpp
cl_ElectricalCircuitFactory.hpp
cl_ElectricNode.cpp
cl_ElectricNode.hpp
cl_FEMTwoTerminals.cpp
cl_FEMTwoTerminals.hpp
cl_Inductor.cpp
cl_Inductor.hpp
cl_NetlistParser.cpp
cl_NetlistParser.hpp
cl_NgspiceCircuitFactory.cpp
cl_NgspiceCircuitFactory.hpp
cl_Resistor.cpp
cl_Resistor.hpp
cl_Superconductor.cpp
cl_Superconductor.hpp
cl_Switch.cpp
cl_Switch.hpp
cl_TwoTerminals.cpp
cl_TwoTerminals.hpp
cl_VoltageSource.cpp
cl_VoltageSource.hpp
Component_Enums.cpp
Component_Enums.hpp
fn_circuit_state_io.hpp
fn_spice_number.cpp
fn_spice_number.hpp
comm
doc
cl_Communicator.cpp
cl_Communicator.hpp
commtools.cpp
commtools.hpp
commtypes.hpp
containers
doc
cl_Bitset.hpp
cl_Cell.cpp
cl_Cell.hpp
cl_DynamicBitset.cpp
cl_DynamicBitset.hpp
cl_Genome.hpp
cl_Map.hpp
cl_OrderedMap.hpp
cl_Queue.hpp
cl_Set.hpp
cl_ShiftRegister.hpp
cl_StringList.cpp
cl_StringList.hpp
core
doc
assert.cpp
assert.hpp
banner.cpp
banner.hpp
cl_Arguments.cpp
cl_Arguments.hpp
cl_Hash.hpp
cl_Logger.cpp
cl_Logger.hpp
cl_Profiler.cpp
cl_Profiler.hpp
cl_Progressbar.cpp
cl_Progressbar.hpp
cl_Timer.hpp
constants.hpp
fn_available_memory.cpp
fn_available_memory.hpp
fn_check_unit.hpp
fn_sprint.hpp
fn_to_enum.hpp
globals.hpp
random.hpp
stringtools.cpp
stringtools.hpp
typedefs.hpp
units.hpp
executables
doc
belfem.cpp
hphirun.cpp
hphiTrun.cpp
fem
doc
interpolation
bernstein
cl_IFB_LINE3.hpp
cl_IFB_TRI6.hpp
bubble
cl_IFG_TET10A.hpp
cl_IFG_TET10B.hpp
cl_IFG_TET10C.hpp
cl_IFG_TET10D.hpp
cl_IFG_TET4A.hpp
cl_IFG_TET4B.hpp
cl_IFG_TET4C.hpp
cl_IFG_TET4D.hpp
cl_IFG_TRI3A.hpp
cl_IFG_TRI3B.hpp
cl_IFG_TRI3C.hpp
cl_IFG_TRI6A.hpp
cl_IFG_TRI6B.hpp
cl_IFG_TRI6C.hpp
doc
hermite
cl_IF_BEAM.hpp
cl_IF_PLATE.hpp
lagrange
cl_IF_HEX20.hpp
cl_IF_HEX27.hpp
cl_IF_HEX64.hpp
cl_IF_HEX8.hpp
cl_IF_LINE2.hpp
cl_IF_LINE3.hpp
cl_IF_LINE4.hpp
cl_IF_LINE5.hpp
cl_IF_PENTA15.hpp
cl_IF_PENTA18.hpp
cl_IF_PENTA6.hpp
cl_IF_PYRA13.hpp
cl_IF_PYRA14.hpp
cl_IF_PYRA5.hpp
cl_IF_QUAD16.hpp
cl_IF_QUAD4.hpp
cl_IF_QUAD8.hpp
cl_IF_QUAD9.hpp
cl_IF_TET10.hpp
cl_IF_TET20.hpp
cl_IF_TET35.hpp
cl_IF_TET4.hpp
cl_IF_TRI10.hpp
cl_IF_TRI15.hpp
cl_IF_TRI3.hpp
cl_IF_TRI6.hpp
cl_IFB_LINE3.hpp
cl_IFB_TRI6.hpp
nedelec
cl_EF_EdgeFunction.hpp
cl_EF_HEX8.cpp
cl_EF_HEX8.hpp
cl_EF_HEX8TB.cpp
cl_EF_HEX8TB.hpp
cl_EF_HEX8TS.cpp
cl_EF_HEX8TS.hpp
cl_EF_LINE3.cpp
cl_EF_LINE3.hpp
cl_EF_PENTA6TS.cpp
cl_EF_PENTA6TS.hpp
cl_EF_QUAD4TS.cpp
cl_EF_QUAD4TS.hpp
cl_EF_TET10.cpp
cl_EF_TET10.hpp
cl_EF_TET4.cpp
cl_EF_TET4.hpp
cl_EF_TRI3.cpp
cl_EF_TRI3.hpp
cl_EF_TRI6.cpp
cl_EF_TRI6.hpp
fn_num_nedelec_dofs.hpp
cl_EdgeFunctionFactory.cpp
cl_EdgeFunctionFactory.hpp
cl_IF_ElementMapper.cpp
cl_IF_ElementMapper.hpp
cl_IF_IntegrationData.cpp
cl_IF_IntegrationData.hpp
cl_IF_InterpolationFunction.hpp
cl_IF_InterpolationFunctionFactory.cpp
cl_IF_InterpolationFunctionFactory.hpp
cl_IF_InterpolationFunctionTemplate.hpp
fn_IF_initialize_integration_points.cpp
fn_IF_initialize_integration_points.hpp
fn_IF_initialize_integration_points_on_facet.cpp
fn_IF_initialize_integration_points_on_facet.hpp
fn_IF_initialize_shape_function.cpp
fn_IF_initialize_shape_function.hpp
iwg
doc
cl_IWG.cpp
cl_IWG.hpp
cl_IWG_Poisson.cpp
cl_IWG_Poisson.hpp
cl_IWG_StaticHeatConduction.cpp
cl_IWG_StaticHeatConduction.hpp
cl_IWG_Timestep.cpp
cl_IWG_Timestep.hpp
cl_IWG_TransientHeatConduction.cpp
cl_IWG_TransientHeatConduction.hpp
cl_IwgFactory.cpp
cl_IwgFactory.hpp
cl_TimestepMatrices.cpp
cl_TimestepMatrices.hpp
en_IWG_SideSetDofLinkMode.hpp
en_IWGs.hpp
kernel
doc
belfem_user_api.hpp
cl_EdgeCutter.cpp
cl_EdgeCutter.hpp
cl_FEM_Bearing.cpp
cl_FEM_Bearing.hpp
cl_FEM_Block.cpp
cl_FEM_Block.hpp
cl_FEM_Calculator.cpp
cl_FEM_Calculator.hpp
cl_FEM_Controller.cpp
cl_FEM_Controller.hpp
cl_FEM_Dof.cpp
cl_FEM_Dof.hpp
cl_FEM_DofManager.cpp
cl_FEM_DofManager.hpp
cl_FEM_DofManagerBase.cpp
cl_FEM_DofManagerBase.hpp
cl_FEM_DofMgr_BearingData.cpp
cl_FEM_DofMgr_BearingData.hpp
cl_FEM_DofMgr_BlockData.cpp
cl_FEM_DofMgr_BlockData.hpp
cl_FEM_DofMgr_DofData.cpp
cl_FEM_DofMgr_DofData.hpp
cl_FEM_DofMgr_EigenValues.cpp
cl_FEM_DofMgr_EigenValues.hpp
cl_FEM_DofMgr_FieldData.cpp
cl_FEM_DofMgr_FieldData.hpp
cl_FEM_DofMgr_Parameters.cpp
cl_FEM_DofMgr_Parameters.hpp
cl_FEM_DofMgr_SideSetData.cpp
cl_FEM_DofMgr_SideSetData.hpp
cl_FEM_DofMgr_SolverData.cpp
cl_FEM_DofMgr_SolverData.hpp
cl_FEM_Domain.cpp
cl_FEM_Domain.hpp
cl_FEM_Element.cpp
cl_FEM_Element.hpp
cl_FEM_Group.cpp
cl_FEM_Group.hpp
cl_FEM_Kernel.cpp
cl_FEM_Kernel.hpp
cl_FEM_KernelParameters.cpp
cl_FEM_KernelParameters.hpp
cl_FEM_PhysicalBoundaryCondition.cpp
cl_FEM_PhysicalBoundaryCondition.hpp
cl_FEM_Postprocessor.cpp
cl_FEM_Postprocessor.hpp
cl_FEM_SideSet.cpp
cl_FEM_SideSet.hpp
cl_FEM_Tmatrix.cpp
cl_FEM_Tmatrix.hpp
cl_MeshChecker.cpp
cl_MeshChecker.hpp
cl_Pipette.cpp
cl_Pipette.hpp
cl_ThinShellFactory.cpp
cl_ThinShellFactory.hpp
en_FEM_BoundaryConditionImposing.hpp
en_FEM_BoundaryConditionType.cpp
en_FEM_BoundaryConditionType.hpp
en_FEM_GroupActivationMode.hpp
en_FEM_SolverAlgorithm.hpp
fn_FEM_anderson_mixing.hpp
fn_FEM_ghost_switch.hpp
hangingnodes.cpp
staticheat.cpp
maxwell
doc
matrices
fn_maxwell_l2N.hpp
mt_maxwell_background.cpp
mt_maxwell_background.hpp
mt_maxwell_h.cpp
mt_maxwell_h.hpp
mt_maxwell_l2_b.cpp
mt_maxwell_l2_b.hpp
mt_maxwell_l2_h.cpp
mt_maxwell_l2_h.hpp
mt_maxwell_l2_phi.cpp
mt_maxwell_l2_phi.hpp
mt_maxwell_phi.cpp
mt_maxwell_phi.hpp
mt_maxwell_symmetry.cpp
mt_maxwell_symmetry.hpp
cl_IWG_Maxwell.cpp
cl_IWG_Maxwell.hpp
cl_IWG_MaxwellPostproc.cpp
cl_IWG_MaxwellPostproc.hpp
cl_Maxwell_FieldList.cpp
cl_Maxwell_FieldList.hpp
cl_Maxwell_TMatrix.cpp
cl_Maxwell_TMatrix.hpp
cl_MaxwellBoundaryConditionFactory.cpp
cl_MaxwellBoundaryConditionFactory.hpp
cl_MaxwellFactory.cpp
cl_MaxwellFactory.hpp
cl_MaxwellPostprocessor.cpp
cl_MaxwellPostprocessor.hpp
en_Maxwell_Formulations.hpp
fn_mesh_config_tag.hpp
postproc
doc
cl_Gradient.cpp
cl_Gradient.hpp
fn_FEM_mises_planestress.cpp
fn_FEM_mises_planestress.hpp
fn_Mesh_compute_edge_lengths.cpp
fn_Mesh_compute_edge_lengths.hpp
fn_Mesh_compute_surface.cpp
fn_Mesh_compute_surface.hpp
fn_Mesh_compute_surface_normals.cpp
fn_Mesh_compute_surface_normals.hpp
fn_Mesh_compute_volume.cpp
fn_Mesh_compute_volume.hpp
fn_Mesh_integrate_scalar_over_sidesets.cpp
fn_Mesh_integrate_scalar_over_sidesets.hpp
thermal
doc
matrices
mt_thermal_h.cpp
mt_thermal_h.hpp
mt_thermal_phi.cpp
mt_thermal_phi.hpp
cl_IWG_MaxwellThermal.cpp
cl_IWG_MaxwellThermal.hpp
cl_ThermalBoundaryConditionFactory.cpp
cl_ThermalBoundaryConditionFactory.hpp
cl_ThermalFactory.cpp
cl_ThermalFactory.hpp
homology
doc
cl_BeltedTree.cpp
cl_BeltedTree.hpp
cl_Chain.cpp
cl_Chain.hpp
cl_Cochain.cpp
cl_Cochain.hpp
cl_Cohomology.cpp
cl_Cohomology.hpp
cl_CutData.cpp
cl_CutData.hpp
cl_CutFactory.cpp
cl_CutFactory.hpp
cl_CutProcessor.cpp
cl_CutProcessor.hpp
cl_CutProcessorManual.cpp
cl_CutProcessorManual.hpp
cl_CutSet.cpp
cl_CutSet.hpp
cl_Homology.cpp
cl_Homology.hpp
cl_InterfaceProcessor.cpp
cl_InterfaceProcessor.hpp
cl_SimplicialComplex.cpp
cl_SimplicialComplex.hpp
cl_Topology.cpp
cl_Topology.hpp
en_CutAlgorithm.hpp
fn_Smith.cpp
fn_Smith.hpp
io
doc
cl_Ascii.cpp
cl_Ascii.hpp
cl_CsvFile.cpp
cl_CsvFile.hpp
cl_HDF5.cpp
cl_HDF5.hpp
cl_HDF5_Dataset.hpp
cl_Input_Section.cpp
cl_Input_Section.hpp
cl_Input_Settings.cpp
cl_Input_Settings.hpp
cl_InputFile.cpp
cl_InputFile.hpp
cl_XML.cpp
cl_XML.hpp
filetools.cpp
filetools.hpp
hdf5_tools.cpp
hdf5_tools.hpp
hdf5_types.hpp
linalg
armadillo
armadillo.hpp
cl_AR_Matrix.hpp
cl_AR_Vector.hpp
fn_AR_cross.hpp
fn_AR_det.hpp
fn_AR_dot.hpp
fn_AR_eigen.hpp
fn_AR_inv.hpp
fn_AR_linspace.hpp
fn_AR_max.hpp
fn_AR_min.hpp
fn_AR_polyfit.hpp
op_AR_MatrixEqualEqual.hpp
op_AR_VectorElementwiseMultiplication.hpp
op_AR_VectorEqualEqual.hpp
blaze
blaze_config.hpp
cl_BZ_Matrix.hpp
cl_BZ_Vector.hpp
fn_BZ_cross.hpp
fn_BZ_det.hpp
fn_BZ_dot.hpp
fn_BZ_eigen.hpp
fn_BZ_inv.hpp
fn_BZ_linspace.hpp
fn_BZ_max.hpp
fn_BZ_min.hpp
fn_BZ_polyfit.hpp
op_BZ_MatrixEqualEqual.hpp
op_BZ_VectorElementwiseMultiplication.hpp
op_BZ_VectorEqualEqual.hpp
doc
lapack
fn_gees.hpp
Schur decomposition of a general square matrix (LAPACK ?gees)
fn_geev.hpp
Eigenvalues and eigenvectors of a general square matrix (LAPACK ?geev)
fn_gels.hpp
Least-squares or minimum-norm solution of a full-rank system (LAPACK ?gels)
fn_gemm.hpp
Matrix-matrix product C := alpha*op(A)*op(B) + beta*C (BLAS ?gemm)
fn_gesv.hpp
Solves a square linear system by LU factorization (LAPACK ?gesv)
fn_gesvd.hpp
Singular value decomposition A = U * diag(S) * VT (LAPACK ?gesvd)
fn_getrf.hpp
LU factorization with partial pivoting, A = P*L*U (LAPACK ?getrf)
fn_getri.hpp
Inverts a square matrix in place from its LU factors (LAPACK ?getri)
fn_posv.hpp
Solves a real symmetric or complex Hermitian positive-definite system by Cholesky factorization (LAPACK ?posv)
lapacktools.hpp
Shared helpers for the LAPACK wrappers, such as leading_dimension()
operators
op_MatrixMinus.hpp
op_MatrixPlus.hpp
op_MatrixTimes.hpp
op_VectorDivide.hpp
op_VectorEqualEqual.hpp
op_VectorMinus.hpp
op_VectorPlus.hpp
op_VectorTimes.hpp
cl_Matrix.hpp
cl_Vector.hpp
fn_append.hpp
Appends one vector onto another, in place
fn_combine.hpp
Concatenates two, three or four vectors into one
fn_cross.hpp
Cross product of two vectors
fn_crossmat.hpp
Cross product of a normal vector with every column of a matrix
fn_ddpolyval.hpp
Evaluates the second derivative of a polynomial
fn_det.hpp
Determinant of a square matrix
fn_dot.hpp
Inner products of vectors and matrices
fn_dpolyval.hpp
Evaluates the first derivative of a polynomial
fn_eigen.hpp
Eigenvalues of a general square matrix
fn_inv.hpp
Inverse of a square matrix
fn_inv2.hpp
Closed-form inverse of a 2x2 matrix
fn_inv3.hpp
Closed-form inverse of a 3x3 matrix
fn_linspace.hpp
Evenly spaced values over an interval
fn_max.hpp
Largest entry of a vector, matrix or column view
fn_min.hpp
Smallest entry of a vector, matrix or column view
fn_norm.hpp
Euclidean length of a vector
fn_polyfit.hpp
Least-squares polynomial fit
fn_polyval.hpp
Evaluates a polynomial
fn_r2.hpp
Coefficient of determination, R^2
fn_reverse.hpp
Reverses the order of a vector's entries
fn_sort.hpp
Sorts a vector in place, ascending
fn_sum.hpp
Sum of the entries of a vector
fn_to_cell.hpp
Converts a Vector into a Cell
fn_to_vector.hpp
Converts a Cell into a Vector
fn_trans.hpp
Matrix transpose
fn_unique.hpp
Sorts a vector in place and removes duplicate entries
math
graph
doc
cl_Graph_Vertex.cpp
cl_Graph_Vertex.hpp
fn_Graph_bfs.cpp
fn_Graph_bfs.hpp
fn_Graph_clear.cpp
fn_Graph_clear.hpp
fn_Graph_dfs.cpp
fn_Graph_dfs.hpp
fn_Graph_find_connected_partitions.cpp
fn_Graph_find_connected_partitions.hpp
fn_Graph_find_pseudo_peripheral_node.cpp
fn_Graph_find_pseudo_peripheral_node.hpp
fn_Graph_find_pseudo_peripheral_vertex.cpp
fn_Graph_find_pseudo_peripheral_vertex.hpp
fn_Graph_METIS.cpp
fn_Graph_METIS.hpp
fn_Graph_multibfs.cpp
fn_Graph_multibfs.hpp
fn_Graph_ParMETIS.cpp
fn_Graph_ParMETIS.hpp
fn_Graph_PTSCOTCH.cpp
fn_Graph_PTSCOTCH.hpp
fn_Graph_SCOTCH.cpp
fn_Graph_SCOTCH.hpp
fn_Graph_sort.cpp
fn_Graph_sort.hpp
fn_Graph_spfa.cpp
fn_Graph_spfa.hpp
fn_Graph_symrcm.cpp
fn_Graph_symrcm.hpp
graph_typedefs.hpp
graphtools.hpp
op_Graph_Vertex_Degree.hpp
op_Graph_Vertex_ID.hpp
op_Graph_Vertex_Index.hpp
op_Graph_Vertex_Level.hpp
op_Graph_Vertex_Owner.hpp
quaternion
doc
cl_Quaternion.hpp
fn_quaternion_from_rotation_matrix.hpp
fn_quaternion_rotate_vector.hpp
fn_quaternion_to_rotation_matrix.hpp
tensor
armadillo
fn_TR_contract42_arma.hpp
fn_TR_kelvin_christoffel_arma.hpp
fn_TR_rotate42_arma.hpp
blaze
fn_TR_contract42_blaze.hpp
fn_TR_kelvin_christoffel_blaze.hpp
fn_TR_rotate42_blaze.hpp
doc
cl_Tensor.hpp
example_udfiber.cpp
fn_compliance_matrix.hpp
fn_ddot.hpp
fn_fiber_polarization.hpp
fn_identity.hpp
fn_invert_symmetric.hpp
fn_kelvin_christoffel.hpp
fn_rotate.hpp
fn_TR_contract42.hpp
fn_TR_contract44.hpp
fn_TR_equal_equal.hpp
fn_TR_fill.hpp
fn_TR_kelvin_christoffel.hpp
fn_TR_mat_to_ten.hpp
fn_TR_rotate42.hpp
fn_TR_ten_to_mat.hpp
tools
fn_cardano.hpp
fn_circle_from_points.hpp
fn_create_beam_poly.hpp
fn_create_fifth_order_beam_poly.hpp
fn_cubic_bezier.hpp
fn_ferrari.hpp
fn_find_interval.hpp
fn_hessian.hpp
fn_quadratic_gradient.hpp
fn_rotation_matrix.hpp
fn_sign.hpp
fn_symrationspace.hpp
mesh
doc
cl_Block.cpp
cl_Block.hpp
cl_CommTable.hpp
cl_ControlPoint.cpp
cl_ControlPoint.hpp
cl_Curve.cpp
cl_Curve.hpp
cl_CurveFactory.cpp
cl_CurveFactory.hpp
cl_Edge.cpp
cl_Edge.hpp
cl_EdgeFactory.cpp
cl_EdgeFactory.hpp
cl_Element.cpp
cl_Element.hpp
cl_Element_Factory.cpp
cl_Element_Factory.hpp
cl_Element_HEX20.hpp
cl_Element_HEX27.hpp
cl_Element_HEX64.hpp
cl_Element_HEX8.hpp
cl_Element_HEX8TB.hpp
cl_Element_HEX8TS.hpp
cl_Element_LINE2.hpp
cl_Element_LINE3.hpp
cl_Element_LINE4.hpp
cl_Element_LINE5.hpp
cl_Element_PENTA15.hpp
cl_Element_PENTA18.hpp
cl_Element_PENTA18TS.hpp
cl_Element_PENTA6.hpp
cl_Element_PENTA6TS.hpp
cl_Element_PYRA13.hpp
cl_Element_PYRA14.hpp
cl_Element_PYRA5.hpp
cl_Element_QUAD16.hpp
cl_Element_QUAD4.hpp
cl_Element_QUAD4TS.hpp
cl_Element_QUAD8.hpp
cl_Element_QUAD9.hpp
cl_Element_QUAD9TS.hpp
cl_Element_TET10.hpp
cl_Element_TET20.hpp
cl_Element_TET35.hpp
cl_Element_TET4.hpp
cl_Element_TRI10.hpp
cl_Element_TRI15.hpp
cl_Element_TRI3.hpp
cl_Element_TRI6.hpp
cl_Element_Vertex.hpp
cl_ElementTemplate.hpp
cl_Face.cpp
cl_Face.hpp
cl_FaceFactory.cpp
cl_FaceFactory.hpp
cl_Facet.cpp
cl_Facet.hpp
cl_Mesh.cpp
cl_Mesh.hpp
cl_Mesh_Basis.cpp
cl_Mesh_Basis.hpp
cl_Mesh_BfmFile.cpp
cl_Mesh_BfmFile.hpp
cl_Mesh_ConnectivityCalculator.cpp
cl_Mesh_ConnectivityCalculator.hpp
cl_Mesh_CurvedElementChecker.cpp
cl_Mesh_CurvedElementChecker.hpp
cl_Mesh_Distributor.cpp
cl_Mesh_Distributor.hpp
cl_Mesh_ExodusWriter.cpp
cl_Mesh_ExodusWriter.hpp
cl_Mesh_Field.cpp
cl_Mesh_Field.hpp
cl_Mesh_GlobalVariable.cpp
cl_Mesh_GlobalVariable.hpp
cl_Mesh_GmshReader.cpp
cl_Mesh_GmshReader.hpp
cl_Mesh_OrderConverter.cpp
cl_Mesh_OrderConverter.hpp
cl_Mesh_Partitioner.cpp
cl_Mesh_Partitioner.hpp
cl_Mesh_Periodicity.cpp
cl_Mesh_Periodicity.hpp
cl_Mesh_PeriodicityFactory.cpp
cl_Mesh_PeriodicityFactory.hpp
cl_Mesh_SourceExpander.cpp
cl_Mesh_SourceExpander.hpp
cl_Mesh_VtkWriter.cpp
cl_Mesh_VtkWriter.hpp
cl_MeshOptions.hpp
cl_Node.cpp
cl_Node.hpp
cl_ProtoMesh.cpp
cl_ProtoMesh.hpp
cl_Protoshell.hpp
cl_ReferenceElement.cpp
cl_ReferenceElement.hpp
cl_Segment.cpp
cl_Segment.hpp
cl_SideSet.cpp
cl_SideSet.hpp
cl_TensorMeshConfig.cpp
cl_TensorMeshConfig.hpp
cl_TensorMeshFactory.cpp
cl_TensorMeshFactory.hpp
cl_ThinShell.cpp
cl_ThinShell.hpp
cl_Vertex.cpp
cl_Vertex.hpp
en_DomainType.cpp
en_DomainType.hpp
fn_check_facet_orientation.hpp
fn_entity_type.cpp
fn_entity_type.hpp
fn_Mesh_ratio.cpp
fn_Mesh_ratio.hpp
fn_Mesh_symrcm_nodes.cpp
fn_Mesh_symrcm_nodes.hpp
fn_read_node_tmatrix_from_hdf5.cpp
fn_read_node_tmatrix_from_hdf5.hpp
fn_to_master_orientation.cpp
fn_to_master_orientation.hpp
fn_unflag_elements.hpp
geometrytools.cpp
geometrytools.hpp
Mesh_Enums.hpp
meshtools.cpp
meshtools.hpp
msh2exo.cpp
op_Node_Index.hpp
op_Segment_Index.hpp
st_Mesh_Layer.hpp
st_ProtoMesh.hpp
tetsplit.cpp
vtktools.cpp
vtktools.hpp
numerics
bezier
cl_Bezier.cpp
cl_Bezier.hpp
integration
en_IntegrationScheme.cpp
en_IntegrationScheme.hpp
fn_intpoints.cpp
fn_intpoints.hpp
fn_intpoints_auto_integration_order.cpp
fn_intpoints_auto_integration_order.hpp
fn_intpoints_gauss_hex14.hpp
fn_intpoints_gauss_hex34.hpp
fn_intpoints_gauss_hex6.hpp
fn_intpoints_gauss_penta1.hpp
fn_intpoints_gauss_penta11.hpp
fn_intpoints_gauss_penta16.hpp
fn_intpoints_gauss_penta29.hpp
fn_intpoints_gauss_penta40.hpp
fn_intpoints_gauss_penta5.hpp
fn_intpoints_gauss_penta50.hpp
fn_intpoints_gauss_penta71.hpp
fn_intpoints_gauss_penta8.hpp
fn_intpoints_gauss_pyra1.hpp
fn_intpoints_gauss_pyra125.hpp
fn_intpoints_gauss_pyra27.hpp
fn_intpoints_gauss_pyra64.hpp
fn_intpoints_gauss_pyra8.hpp
fn_intpoints_gauss_quad12.hpp
fn_intpoints_gauss_quad20.hpp
fn_intpoints_gauss_quad28.hpp
fn_intpoints_gauss_quad37.hpp
fn_intpoints_gauss_quad8.hpp
fn_intpoints_gauss_tet1.hpp
fn_intpoints_gauss_tet10.hpp
fn_intpoints_gauss_tet11.hpp
fn_intpoints_gauss_tet15.hpp
fn_intpoints_gauss_tet165.hpp
fn_intpoints_gauss_tet20.hpp
fn_intpoints_gauss_tet220.hpp
fn_intpoints_gauss_tet236.hpp
fn_intpoints_gauss_tet24.hpp
fn_intpoints_gauss_tet31.hpp
fn_intpoints_gauss_tet35.hpp
fn_intpoints_gauss_tet4.hpp
fn_intpoints_gauss_tet46.hpp
fn_intpoints_gauss_tet5.hpp
fn_intpoints_gauss_tet56.hpp
fn_intpoints_gauss_tet81.hpp
fn_intpoints_gauss_tri1.hpp
fn_intpoints_gauss_tri12.hpp
fn_intpoints_gauss_tri15.hpp
fn_intpoints_gauss_tri16.hpp
fn_intpoints_gauss_tri19.hpp
fn_intpoints_gauss_tri25.hpp
fn_intpoints_gauss_tri28.hpp
fn_intpoints_gauss_tri3.hpp
fn_intpoints_gauss_tri33.hpp
fn_intpoints_gauss_tri37.hpp
fn_intpoints_gauss_tri4.hpp
fn_intpoints_gauss_tri42.hpp
fn_intpoints_gauss_tri49.hpp
fn_intpoints_gauss_tri55.hpp
fn_intpoints_gauss_tri60.hpp
fn_intpoints_gauss_tri67.hpp
fn_intpoints_gauss_tri7.hpp
fn_intpoints_gauss_tri73.hpp
fn_intpoints_gauss_tri79.hpp
intpoints.f90
intpoints.hpp
ode
bdf.cpp
cl_BDF.cpp
cl_BDF.hpp
cl_ODE.hpp
cl_ODE_Integrator.cpp
cl_ODE_Integrator.hpp
en_ODE_Status.hpp
en_ODE_Type.hpp
fn_ODE_DOP853.cpp
fn_ODE_DOP853.hpp
fn_ODE_RK45.cpp
fn_ODE_RK45.hpp
ode.cpp
opt
doc
cl_Objective.hpp
cl_Optimizer.cpp
cl_Optimizer.hpp
en_Opt_Algorithm.hpp
en_Opt_Status.hpp
opt.cpp
sources
cl_Circuit.hpp
cl_SourceFunction.cpp
cl_SourceFunction.hpp
example_user_source.cpp
spline
doc
cl_Spline.cpp
cl_Spline.hpp
fn_Create_Glue_Poly.cpp
fn_Create_Glue_Poly.hpp
fn_Create_Truss_Poly.hpp
Spline_Enums.hpp
physics
database
doc
cl_Database.cpp
cl_Database.hpp
cl_DatabaseProjector.cpp
cl_DatabaseProjector.hpp
db2exo.cpp
gasmodels
doc
cl_Gas.cpp
cl_Gas.hpp
cl_GM_EoS.cpp
cl_GM_EoS.hpp
cl_GM_EoS_AlphaFunction.cpp
cl_GM_EoS_AlphaFunction.hpp
cl_GM_EoS_AlphaFunctionFactory.cpp
cl_GM_EoS_AlphaFunctionFactory.hpp
cl_GM_EoS_Cubic.cpp
cl_GM_EoS_Cubic.hpp
cl_GM_EoS_Hydrogen.cpp
cl_GM_EoS_Hydrogen.hpp
cl_GM_EoS_Idgas.cpp
cl_GM_EoS_Idgas.hpp
cl_GM_EoS_Methane.cpp
cl_GM_EoS_Methane.hpp
cl_GM_EoS_Nitrogen.cpp
cl_GM_EoS_Nitrogen.hpp
cl_GM_EoS_Oxygen.cpp
cl_GM_EoS_Oxygen.hpp
cl_GM_Helmholtz.cpp
cl_GM_Helmholtz.hpp
cl_GM_HelmholtzTransport.cpp
cl_GM_HelmholtzTransport.hpp
cl_GM_HelmholtzTransport_Hydrogen.cpp
cl_GM_HelmholtzTransport_Hydrogen.hpp
cl_GM_HelmholtzTransport_LemmonJacobsen.cpp
cl_GM_HelmholtzTransport_LemmonJacobsen.hpp
cl_GM_HelmholtzTransport_Methane.cpp
cl_GM_HelmholtzTransport_Methane.hpp
cl_GM_Statevals.hpp
en_GM_GasModel.hpp
en_Helmholtz.hpp
fn_GM_Helmholz_DerivTest.hpp
gastables
doc
cl_GT_Arguments.cpp
cl_GT_Arguments.hpp
cl_GT_ComparisonObjects.hpp
cl_GT_GasData.cpp
cl_GT_GasData.hpp
cl_GT_HeatPoly.cpp
cl_GT_HeatPoly.hpp
cl_GT_HeatPolyCustom.cpp
cl_GT_HeatPolyCustom.hpp
cl_GT_HeatPolyEmpty.hpp
cl_GT_HeatPolyGlue.cpp
cl_GT_HeatPolyGlue.hpp
cl_GT_InputAlpha.cpp
cl_GT_InputAlpha.hpp
cl_GT_InputData.cpp
cl_GT_InputData.hpp
cl_GT_InputThermo.cpp
cl_GT_InputThermo.hpp
cl_GT_InputTransport.cpp
cl_GT_InputTransport.hpp
cl_GT_RefGas.cpp
cl_GT_RefGas.hpp
cl_GT_RefGasFactory.cpp
cl_GT_RefGasFactory.hpp
cl_GT_TransportPoly.cpp
cl_GT_TransportPoly.hpp
cl_GT_TransportPolyCustom.cpp
cl_GT_TransportPolyCustom.hpp
cl_GT_TransportPolyEmpty.cpp
cl_GT_TransportPolyEmpty.hpp
cl_GT_TransportPolyGlue.cpp
cl_GT_TransportPolyGlue.hpp
fn_GT_create_glue_poly.hpp
fn_GT_data_path.cpp
fn_GT_data_path.hpp
fn_GT_fix_capitals.cpp
fn_GT_fix_capitals.hpp
fn_GT_fix_label.cpp
fn_GT_fix_label.hpp
fn_GT_idgas_lambda.cpp
fn_GT_idgas_lambda.hpp
fn_GT_idgas_mu.cpp
fn_GT_idgas_mu.hpp
fn_GT_is_noble.hpp
fn_GT_parse.hpp
GT_globals.hpp
materials
doc
cl_BhCurve.cpp
cl_BhCurve.hpp
cl_JcFunction.cpp
cl_JcFunction.hpp
Base class hierarchy for critical current density (Jc) and n-value functions
cl_JcFunction_Database.hpp
cl_JcFunction_ModifiedKim.hpp
cl_JcFunction_UserDefined.hpp
cl_Material.cpp
cl_Material.hpp
cl_Material_Abundance.cpp
cl_Material_Abundance.hpp
Natural isotope abundance database for computing alloy properties
cl_Material_Alloy.cpp
cl_Material_Alloy.hpp
cl_Material_Aluminum.cpp
cl_Material_Aluminum.hpp
cl_Material_BhSplineCurve.cpp
cl_Material_BhSplineCurve.hpp
cl_Material_Chromium.cpp
cl_Material_Chromium.hpp
cl_Material_Copper.cpp
cl_Material_Copper.hpp
cl_Material_Ferromagnetic.cpp
cl_Material_Ferromagnetic.hpp
cl_Material_HastelloyC276.cpp
cl_Material_HastelloyC276.hpp
cl_Material_Indium.cpp
cl_Material_Indium.hpp
cl_Material_Iron.cpp
cl_Material_Iron.hpp
cl_Material_Lead.cpp
cl_Material_Lead.hpp
cl_Material_Magnesia.cpp
cl_Material_Magnesia.hpp
cl_Material_Metal.cpp
cl_Material_Metal.hpp
cl_Material_Nickel.cpp
cl_Material_Nickel.hpp
cl_Material_Silver.cpp
cl_Material_Silver.hpp
cl_Material_SplineLookupTable.cpp
cl_Material_SplineLookupTable.hpp
cl_Material_UserDefined.cpp
cl_Material_UserDefined.hpp
cl_Material_WhiteTin.cpp
cl_Material_WhiteTin.hpp
cl_Material_YBCO.cpp
cl_Material_YBCO.hpp
cl_MaterialFactory.cpp
cl_MaterialFactory.hpp
debye.f90
debye.hpp
Fortran interface for Debye integrals and Callaway thermal conductivity
example_user_defect.cpp
example_user_material.cpp
fn_create_database_mesh.hpp
fn_embed_python_guide.cpp
fn_embed_python_guide.hpp
fn_hust.hpp
fn_material_data_path.cpp
fn_material_data_path.hpp
fn_Material_UserDefinedPolynomials.hpp
Wrapper functions for polynomial-based material property evaluation
fn_rho_database_is_current.hpp
powerlaws.hpp
Inline E–J resistivity models for HTS materials and their Jacobians
sparse
doc
arpacktools.cpp
arpacktools.f90
arpacktools.hpp
cl_Solver.cpp
cl_Solver.hpp
cl_SolverDistMatrix.cpp
cl_SolverDistMatrix.hpp
cl_SolverMUMPS.cpp
cl_SolverMUMPS.hpp
cl_SolverParameters.cpp
cl_SolverParameters.hpp
cl_SolverPARDISO.cpp
cl_SolverPARDISO.hpp
cl_SolverPETSC.cpp
cl_SolverPETSC.hpp
cl_SolverSTRUMPACK.cpp
cl_SolverSTRUMPACK.hpp
cl_SolverSUPERLU.cpp
cl_SolverSUPERLU.hpp
cl_SolverUMFPACK.cpp
cl_SolverUMFPACK.hpp
cl_SolverWrapper.cpp
cl_SolverWrapper.hpp
cl_SpMatrix.cpp
cl_SpMatrix.hpp
en_SolverEnums.cpp
en_SolverEnums.hpp
fn_compute_permutation.cpp
fn_compute_permutation.hpp
fn_create_graph_from_matrix.cpp
fn_create_graph_from_matrix.hpp
fn_matrix_type.hpp
fn_preferred_matrix_format.hpp
fn_rcond.cpp
fn_rcond.hpp
fspblas.hpp
mumpstools.f90
mumpstools.hpp
pardisotools.f90
pardisotools.hpp
parpacktools.f90
parpacktools.hpp
petsctools.cpp
petsctools.hpp
splinalg.f90
st_SolverPetscData.hpp
strumpacktools.cpp
strumpacktools.hpp
visualizer
doc
cl_VTK_Curve.cpp
cl_VTK_Curve.hpp
cl_VTK_MeshView.cpp
cl_VTK_MeshView.hpp
visualize.cpp
vtktypes.hpp
Generated by
1.18.0