star-line

Structure for accelerating line importance sampling
git clone git://git.meso-star.fr/star-line.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2026-01-30 13:56sln-build: initialization of command executionVincent Forest2+149-2
2026-01-29 15:40sln-build: document the line profile argumentVincent Forest1+7-0
2026-01-29 15:39Start implementation of the sln-build toolVincent Forest3+323-3
2026-01-29 11:10Rename the constant SLN_MESH_USUAL to SLN_MESH_FIT.Vincent Forest4+5-5
2026-01-29 11:05Fix a spelling mistake in a commentVincent Forest1+1-1
2026-01-29 10:43Write the manual page for the sln-build tool.Vincent Forest2+176-0
2026-01-29 08:12Rm "utils" prerequisite from the "all" makefile targetVincent Forest1+1-1
2026-01-29 07:53Rm the spectral range as an input argument for tree creationVincent Forest6+17-127
2026-01-28 16:36Check the molecule parameters on tree creationVincent Forest2+134-2
2026-01-28 11:17Update the copyright noticeVincent Forest18+72-72
2026-01-28 11:05Remove CMake supportVincent Forest2+20-135
2026-01-28 10:33Major overhaul of the source code and build systemVincent Forest17+629-1259
2022-09-20 09:28Update the algorithm for decimating upper meshesVincent Forest1+12-21
2022-09-20 09:26Fix a bug in the decimation algorithmVincent Forest1+2-1
2022-06-02 10:19Rename sln_voigt.c in sln_faddeeva.cVincent Forest2+2-2
2022-05-31 14:54Fix assertionsVincent Forest2+4-4
2022-05-30 16:47Update the criterion of the polyline decimationVincent Forest1+2-2
2022-05-30 14:15Ensures the upper mesh property in the decimation algorithmVincent Forest3+32-6
2022-05-30 13:12Test the function sln_mesh_evalVincent Forest3+83-2
2022-05-30 05:37Add a comment in the "merge polylines" functionVincent Forest3+5-2
2022-05-26 16:47Add mesh type to the arguments of sln_tree_createVincent Forest7+51-41
2022-05-26 15:40Add the sln_node_eval functionVincent Forest3+48-19
2022-05-26 10:37Add the sln_mesh_eval functionVincent Forest4+52-2
2022-05-25 17:06Fix wavenumber mirroring wrt line centerVincent Forest1+1-1
2022-05-25 15:46Generate a mesh that is an upper limit of the lineVincent Forest3+184-29
2022-05-25 09:09Test the tree [de]serializationVincent Forest2+118-1
2022-05-23 14:37Minor upd of the err message when creating a mixtureVincent Forest1+8-5
2022-05-23 14:36[De]serialize the treeVincent Forest2+156-16
2022-05-23 14:14Test the mixture [de]serializationVincent Forest1+62-0
2022-05-23 14:14[De]serialize the mixtureVincent Forest3+164-13
2022-05-23 13:14Manage the line profile parameterVincent Forest4+29-12
2022-05-23 12:57Fix compilation due to Star-HITRAN API updatesVincent Forest9+66-49
2022-05-16 14:51Manage pressure and molecule cutoffs when selecting linesVincent Forest1+2-3
2022-05-16 09:43Add the mixture data structureVincent Forest12+1078-701
2022-05-12 12:29Builds the polyline of all the tree nodesVincent Forest8+263-46
2022-05-06 14:40Decimate the line meshVincent Forest7+254-8
2022-05-06 07:44Add the nvertices_hit input argument to sln_tree_createVincent Forest5+138-75
2022-05-04 14:50Comment that we do not correctly handle the spectral rangeVincent Forest1+3-0
2022-05-04 14:48Add the sln_node_get_mesh functionVincent Forest3+37-1
2022-05-04 14:47Rename sln_leaf_get_line to sln_node_get_lineVincent Forest3+13-15
2022-05-04 14:43Clip the line mesh to the spectral rangeVincent Forest3+70-12
2022-05-04 14:42Fix the computation of the line intensityVincent Forest1+7-3
2022-05-04 14:41Fix the computation of the partition functionVincent Forest1+2-3
2022-05-04 10:44Handle errors returned by partition function calculationVincent Forest3+34-8
2022-05-04 10:26Fix the sln_tree_get_desc functionVincent Forest2+4-0
2022-05-04 10:04Handle the line mesh at the leaf levelVincent Forest2+32-2
2022-05-04 10:02Eval the line for at its vertices (i.e. wavenumbers)Vincent Forest1+42-7
2022-05-04 09:58Fix regular line meshingVincent Forest1+1-1
2022-05-03 14:28Precompute per line dataVincent Forest5+474-11
2022-05-03 14:21Minor fix of the doppler line half width computationVincent Forest1+2-2
2022-04-29 09:59Provide Voigt profile functionVincent Forest3+279-4
2022-04-27 10:33Prepare tree data structures to handle line meshingVincent Forest3+34-7
2022-04-27 09:52Add and test the sln_tree_get_desc functionVincent Forest4+77-6
2022-04-27 09:23Register the molecule parameters of the treeVincent Forest2+66-5
2022-04-27 09:22Test tree dataVincent Forest1+125-0
2022-04-27 09:19Remove the Lorentz line profileVincent Forest1+1-2
2022-04-27 09:17Add API functions to access data from tree nodesVincent Forest4+87-7
2022-04-27 09:15Check the identifiers of the molecules and the isotopesVincent Forest2+41-21
2022-04-26 09:04Test the isotope abundanceVincent Forest1+15-0
2022-04-26 09:04Fix the tree buildingVincent Forest1+5-4
2022-04-26 09:02Add the line_profile as input argument of sln_tree_buildVincent Forest2+23-1
2022-04-26 07:39Check the isotope abundances of the sln_tree_build functionVincent Forest1+30-14
2022-04-22 13:55Test the sln_tree_create functionVincent Forest2+326-0
2022-04-22 13:53Fix invalid memory access in tree buildingVincent Forest1+23-21
2022-04-22 13:50Update the sl_tree_create input argumentsVincent Forest2+72-14
2022-04-20 15:48Build the treeVincent Forest5+252-17
2022-03-09 21:04Fix typos in default loggerVincent Forest1+3-3
2022-03-09 17:22Begin the implementation of the sln_treeVincent Forest3+159-2
2022-03-09 15:37First draft of the sln_tree creation APIVincent Forest2+42-2
2022-03-08 14:21Test the sln_device APIVincent Forest2+75-1
2022-03-08 14:15Implement the API of the sln_device data structureVincent Forest6+508-0
2022-03-08 11:12Add a README and a .gitignore. Apply the GPLv3+ licenceVincent Forest3+715-0